AWS IoT
PATCH
AcceptCertificateTransfer
{{baseUrl}}/accept-certificate-transfer/:certificateId
QUERY PARAMS
certificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accept-certificate-transfer/:certificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/accept-certificate-transfer/:certificateId")
require "http/client"
url = "{{baseUrl}}/accept-certificate-transfer/:certificateId"
response = HTTP::Client.patch url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/accept-certificate-transfer/:certificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accept-certificate-transfer/:certificateId");
var request = new RestRequest("", Method.Patch);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accept-certificate-transfer/:certificateId"
req, _ := http.NewRequest("PATCH", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/accept-certificate-transfer/:certificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/accept-certificate-transfer/:certificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accept-certificate-transfer/:certificateId"))
.method("PATCH", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accept-certificate-transfer/:certificateId")
.patch(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/accept-certificate-transfer/:certificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/accept-certificate-transfer/:certificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/accept-certificate-transfer/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accept-certificate-transfer/:certificateId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accept-certificate-transfer/:certificateId',
method: 'PATCH',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accept-certificate-transfer/:certificateId")
.patch(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/accept-certificate-transfer/:certificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/accept-certificate-transfer/:certificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/accept-certificate-transfer/:certificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/accept-certificate-transfer/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accept-certificate-transfer/:certificateId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accept-certificate-transfer/:certificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accept-certificate-transfer/:certificateId" in
Client.call `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accept-certificate-transfer/:certificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/accept-certificate-transfer/:certificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/accept-certificate-transfer/:certificateId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accept-certificate-transfer/:certificateId');
$request->setRequestMethod('PATCH');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accept-certificate-transfer/:certificateId' -Method PATCH
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accept-certificate-transfer/:certificateId' -Method PATCH
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PATCH", "/baseUrl/accept-certificate-transfer/:certificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accept-certificate-transfer/:certificateId"
response = requests.patch(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accept-certificate-transfer/:certificateId"
response <- VERB("PATCH", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accept-certificate-transfer/:certificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.patch('/baseUrl/accept-certificate-transfer/:certificateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accept-certificate-transfer/:certificateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/accept-certificate-transfer/:certificateId
http PATCH {{baseUrl}}/accept-certificate-transfer/:certificateId
wget --quiet \
--method PATCH \
--output-document \
- {{baseUrl}}/accept-certificate-transfer/:certificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accept-certificate-transfer/:certificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AddThingToBillingGroup
{{baseUrl}}/billing-groups/addThingToBillingGroup
BODY json
{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/addThingToBillingGroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/billing-groups/addThingToBillingGroup" {:content-type :json
:form-params {:billingGroupName ""
:billingGroupArn ""
:thingName ""
:thingArn ""}})
require "http/client"
url = "{{baseUrl}}/billing-groups/addThingToBillingGroup"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/billing-groups/addThingToBillingGroup"),
Content = new StringContent("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/addThingToBillingGroup");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/addThingToBillingGroup"
payload := strings.NewReader("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/billing-groups/addThingToBillingGroup HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/billing-groups/addThingToBillingGroup")
.setHeader("content-type", "application/json")
.setBody("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/addThingToBillingGroup"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/addThingToBillingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/billing-groups/addThingToBillingGroup")
.header("content-type", "application/json")
.body("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
billingGroupName: '',
billingGroupArn: '',
thingName: '',
thingArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/billing-groups/addThingToBillingGroup');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/addThingToBillingGroup',
headers: {'content-type': 'application/json'},
data: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/addThingToBillingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"billingGroupName":"","billingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/addThingToBillingGroup',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "billingGroupName": "",\n "billingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/addThingToBillingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/addThingToBillingGroup',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/addThingToBillingGroup',
headers: {'content-type': 'application/json'},
body: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/billing-groups/addThingToBillingGroup');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
billingGroupName: '',
billingGroupArn: '',
thingName: '',
thingArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/addThingToBillingGroup',
headers: {'content-type': 'application/json'},
data: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/addThingToBillingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"billingGroupName":"","billingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"billingGroupName": @"",
@"billingGroupArn": @"",
@"thingName": @"",
@"thingArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/addThingToBillingGroup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/addThingToBillingGroup" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/addThingToBillingGroup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/billing-groups/addThingToBillingGroup', [
'body' => '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/addThingToBillingGroup');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/billing-groups/addThingToBillingGroup');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/addThingToBillingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/addThingToBillingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/billing-groups/addThingToBillingGroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/addThingToBillingGroup"
payload = {
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/addThingToBillingGroup"
payload <- "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/addThingToBillingGroup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/billing-groups/addThingToBillingGroup') do |req|
req.body = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/addThingToBillingGroup";
let payload = json!({
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/billing-groups/addThingToBillingGroup \
--header 'content-type: application/json' \
--data '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
echo '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}' | \
http PUT {{baseUrl}}/billing-groups/addThingToBillingGroup \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "billingGroupName": "",\n "billingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}' \
--output-document \
- {{baseUrl}}/billing-groups/addThingToBillingGroup
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/addThingToBillingGroup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AddThingToThingGroup
{{baseUrl}}/thing-groups/addThingToThingGroup
BODY json
{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/addThingToThingGroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/thing-groups/addThingToThingGroup" {:content-type :json
:form-params {:thingGroupName ""
:thingGroupArn ""
:thingName ""
:thingArn ""
:overrideDynamicGroups false}})
require "http/client"
url = "{{baseUrl}}/thing-groups/addThingToThingGroup"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/thing-groups/addThingToThingGroup"),
Content = new StringContent("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/addThingToThingGroup");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/addThingToThingGroup"
payload := strings.NewReader("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/thing-groups/addThingToThingGroup HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 120
{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/thing-groups/addThingToThingGroup")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/addThingToThingGroup"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/addThingToThingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/thing-groups/addThingToThingGroup")
.header("content-type", "application/json")
.body("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}")
.asString();
const data = JSON.stringify({
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/thing-groups/addThingToThingGroup');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/addThingToThingGroup',
headers: {'content-type': 'application/json'},
data: {
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/addThingToThingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingGroupName":"","thingGroupArn":"","thingName":"","thingArn":"","overrideDynamicGroups":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/addThingToThingGroup',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingGroupName": "",\n "thingGroupArn": "",\n "thingName": "",\n "thingArn": "",\n "overrideDynamicGroups": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/addThingToThingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/addThingToThingGroup',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/addThingToThingGroup',
headers: {'content-type': 'application/json'},
body: {
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/thing-groups/addThingToThingGroup');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/addThingToThingGroup',
headers: {'content-type': 'application/json'},
data: {
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: '',
overrideDynamicGroups: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/addThingToThingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingGroupName":"","thingGroupArn":"","thingName":"","thingArn":"","overrideDynamicGroups":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingGroupName": @"",
@"thingGroupArn": @"",
@"thingName": @"",
@"thingArn": @"",
@"overrideDynamicGroups": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/addThingToThingGroup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/addThingToThingGroup" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/addThingToThingGroup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => '',
'overrideDynamicGroups' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/thing-groups/addThingToThingGroup', [
'body' => '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/addThingToThingGroup');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => '',
'overrideDynamicGroups' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => '',
'overrideDynamicGroups' => null
]));
$request->setRequestUrl('{{baseUrl}}/thing-groups/addThingToThingGroup');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/addThingToThingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/addThingToThingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/thing-groups/addThingToThingGroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/addThingToThingGroup"
payload = {
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/addThingToThingGroup"
payload <- "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/addThingToThingGroup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/thing-groups/addThingToThingGroup') do |req|
req.body = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\",\n \"overrideDynamicGroups\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/addThingToThingGroup";
let payload = json!({
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/thing-groups/addThingToThingGroup \
--header 'content-type: application/json' \
--data '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}'
echo '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
}' | \
http PUT {{baseUrl}}/thing-groups/addThingToThingGroup \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "thingGroupName": "",\n "thingGroupArn": "",\n "thingName": "",\n "thingArn": "",\n "overrideDynamicGroups": false\n}' \
--output-document \
- {{baseUrl}}/thing-groups/addThingToThingGroup
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": "",
"overrideDynamicGroups": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/addThingToThingGroup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateTargetsWithJob
{{baseUrl}}/jobs/:jobId/targets
QUERY PARAMS
jobId
BODY json
{
"targets": [],
"comment": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId/targets");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"targets\": [],\n \"comment\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/jobs/:jobId/targets" {:content-type :json
:form-params {:targets []
:comment ""}})
require "http/client"
url = "{{baseUrl}}/jobs/:jobId/targets"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"targets\": [],\n \"comment\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId/targets"),
Content = new StringContent("{\n \"targets\": [],\n \"comment\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId/targets");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"targets\": [],\n \"comment\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId/targets"
payload := strings.NewReader("{\n \"targets\": [],\n \"comment\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/jobs/:jobId/targets HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 36
{
"targets": [],
"comment": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/jobs/:jobId/targets")
.setHeader("content-type", "application/json")
.setBody("{\n \"targets\": [],\n \"comment\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId/targets"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"targets\": [],\n \"comment\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"targets\": [],\n \"comment\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/targets")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/jobs/:jobId/targets")
.header("content-type", "application/json")
.body("{\n \"targets\": [],\n \"comment\": \"\"\n}")
.asString();
const data = JSON.stringify({
targets: [],
comment: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/jobs/:jobId/targets');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/jobs/:jobId/targets',
headers: {'content-type': 'application/json'},
data: {targets: [], comment: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId/targets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"targets":[],"comment":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId/targets',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "targets": [],\n "comment": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"targets\": [],\n \"comment\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/targets")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId/targets',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({targets: [], comment: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/jobs/:jobId/targets',
headers: {'content-type': 'application/json'},
body: {targets: [], comment: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/jobs/:jobId/targets');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
targets: [],
comment: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/jobs/:jobId/targets',
headers: {'content-type': 'application/json'},
data: {targets: [], comment: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId/targets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"targets":[],"comment":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"targets": @[ ],
@"comment": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId/targets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId/targets" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"targets\": [],\n \"comment\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId/targets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'targets' => [
],
'comment' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/jobs/:jobId/targets', [
'body' => '{
"targets": [],
"comment": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId/targets');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'targets' => [
],
'comment' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'targets' => [
],
'comment' => ''
]));
$request->setRequestUrl('{{baseUrl}}/jobs/:jobId/targets');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId/targets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"targets": [],
"comment": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId/targets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"targets": [],
"comment": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"targets\": [],\n \"comment\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/jobs/:jobId/targets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId/targets"
payload = {
"targets": [],
"comment": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId/targets"
payload <- "{\n \"targets\": [],\n \"comment\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId/targets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"targets\": [],\n \"comment\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/jobs/:jobId/targets') do |req|
req.body = "{\n \"targets\": [],\n \"comment\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId/targets";
let payload = json!({
"targets": (),
"comment": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/jobs/:jobId/targets \
--header 'content-type: application/json' \
--data '{
"targets": [],
"comment": ""
}'
echo '{
"targets": [],
"comment": ""
}' | \
http POST {{baseUrl}}/jobs/:jobId/targets \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "targets": [],\n "comment": ""\n}' \
--output-document \
- {{baseUrl}}/jobs/:jobId/targets
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"targets": [],
"comment": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId/targets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AttachPolicy
{{baseUrl}}/target-policies/:policyName
QUERY PARAMS
policyName
BODY json
{
"target": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/target-policies/:policyName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"target\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/target-policies/:policyName" {:content-type :json
:form-params {:target ""}})
require "http/client"
url = "{{baseUrl}}/target-policies/:policyName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"target\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/target-policies/:policyName"),
Content = new StringContent("{\n \"target\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/target-policies/:policyName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"target\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/target-policies/:policyName"
payload := strings.NewReader("{\n \"target\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/target-policies/:policyName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"target": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/target-policies/:policyName")
.setHeader("content-type", "application/json")
.setBody("{\n \"target\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/target-policies/:policyName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"target\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"target\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/target-policies/:policyName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/target-policies/:policyName")
.header("content-type", "application/json")
.body("{\n \"target\": \"\"\n}")
.asString();
const data = JSON.stringify({
target: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/target-policies/:policyName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
data: {target: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/target-policies/:policyName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/target-policies/:policyName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "target": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"target\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/target-policies/:policyName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/target-policies/:policyName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({target: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
body: {target: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/target-policies/:policyName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
target: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
data: {target: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/target-policies/:policyName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"target": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/target-policies/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/target-policies/:policyName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"target\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/target-policies/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'target' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/target-policies/:policyName', [
'body' => '{
"target": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/target-policies/:policyName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'target' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'target' => ''
]));
$request->setRequestUrl('{{baseUrl}}/target-policies/:policyName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/target-policies/:policyName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"target": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/target-policies/:policyName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"target": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"target\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/target-policies/:policyName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/target-policies/:policyName"
payload = { "target": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/target-policies/:policyName"
payload <- "{\n \"target\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/target-policies/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"target\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/target-policies/:policyName') do |req|
req.body = "{\n \"target\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/target-policies/:policyName";
let payload = json!({"target": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/target-policies/:policyName \
--header 'content-type: application/json' \
--data '{
"target": ""
}'
echo '{
"target": ""
}' | \
http PUT {{baseUrl}}/target-policies/:policyName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "target": ""\n}' \
--output-document \
- {{baseUrl}}/target-policies/:policyName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["target": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/target-policies/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AttachPrincipalPolicy
{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal
HEADERS
x-amzn-iot-principal
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-iot-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal" {:headers {:x-amzn-iot-principal ""}})
require "http/client"
url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
headers = HTTP::Headers{
"x-amzn-iot-principal" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"),
Headers =
{
{ "x-amzn-iot-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amzn-iot-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amzn-iot-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/principal-policies/:policyName HTTP/1.1
X-Amzn-Iot-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.setHeader("x-amzn-iot-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"))
.header("x-amzn-iot-principal", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.put(null)
.addHeader("x-amzn-iot-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.header("x-amzn-iot-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
xhr.setRequestHeader('x-amzn-iot-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal';
const options = {method: 'PUT', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
method: 'PUT',
headers: {
'x-amzn-iot-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.put(null)
.addHeader("x-amzn-iot-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/principal-policies/:policyName',
headers: {
'x-amzn-iot-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
req.headers({
'x-amzn-iot-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal';
const options = {method: 'PUT', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-iot-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal" in
let headers = Header.add (Header.init ()) "x-amzn-iot-principal" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amzn-iot-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal', [
'headers' => [
'x-amzn-iot-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-iot-principal': "" }
conn.request("PUT", "/baseUrl/principal-policies/:policyName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
headers = {"x-amzn-iot-principal": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
response <- VERB("PUT", url, add_headers('x-amzn-iot-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amzn-iot-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/principal-policies/:policyName') do |req|
req.headers['x-amzn-iot-principal'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-iot-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' \
--header 'x-amzn-iot-principal: '
http PUT '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' \
x-amzn-iot-principal:''
wget --quiet \
--method PUT \
--header 'x-amzn-iot-principal: ' \
--output-document \
- '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal'
import Foundation
let headers = ["x-amzn-iot-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AttachSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn
QUERY PARAMS
securityProfileTargetArn
securityProfileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn" {:query-params {:securityProfileTargetArn ""}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
qs: {securityProfileTargetArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
req.query({
securityProfileTargetArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'securityProfileTargetArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
$request->setRequestMethod('PUT');
$request->setQuery(new http\QueryString([
'securityProfileTargetArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn"
querystring = {"securityProfileTargetArn":""}
response = requests.put(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn"
queryString <- list(securityProfileTargetArn = "")
response <- VERB("PUT", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/security-profiles/:securityProfileName/targets') do |req|
req.params['securityProfileTargetArn'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn";
let querystring = [
("securityProfileTargetArn", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
http PUT '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
wget --quiet \
--method PUT \
--output-document \
- '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
AttachThingPrincipal
{{baseUrl}}/things/:thingName/principals#x-amzn-principal
HEADERS
x-amzn-principal
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/principals#x-amzn-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/things/:thingName/principals#x-amzn-principal" {:headers {:x-amzn-principal ""}})
require "http/client"
url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
headers = HTTP::Headers{
"x-amzn-principal" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/principals#x-amzn-principal"),
Headers =
{
{ "x-amzn-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/principals#x-amzn-principal");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amzn-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amzn-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/things/:thingName/principals HTTP/1.1
X-Amzn-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.setHeader("x-amzn-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/principals#x-amzn-principal"))
.header("x-amzn-principal", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.put(null)
.addHeader("x-amzn-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.header("x-amzn-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
xhr.setRequestHeader('x-amzn-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/principals#x-amzn-principal';
const options = {method: 'PUT', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
method: 'PUT',
headers: {
'x-amzn-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.put(null)
.addHeader("x-amzn-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/principals',
headers: {
'x-amzn-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
req.headers({
'x-amzn-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/principals#x-amzn-principal';
const options = {method: 'PUT', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/principals#x-amzn-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/principals#x-amzn-principal" in
let headers = Header.add (Header.init ()) "x-amzn-principal" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/principals#x-amzn-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amzn-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal', [
'headers' => [
'x-amzn-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amzn-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amzn-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-principal': "" }
conn.request("PUT", "/baseUrl/things/:thingName/principals", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
headers = {"x-amzn-principal": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
response <- VERB("PUT", url, add_headers('x-amzn-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amzn-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/things/:thingName/principals') do |req|
req.headers['x-amzn-principal'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' \
--header 'x-amzn-principal: '
http PUT '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' \
x-amzn-principal:''
wget --quiet \
--method PUT \
--header 'x-amzn-principal: ' \
--output-document \
- '{{baseUrl}}/things/:thingName/principals#x-amzn-principal'
import Foundation
let headers = ["x-amzn-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/principals#x-amzn-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CancelAuditMitigationActionsTask
{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
require "http/client"
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/audit/mitigationactions/tasks/:taskId/cancel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/mitigationactions/tasks/:taskId/cancel',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/audit/mitigationactions/tasks/:taskId/cancel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/audit/mitigationactions/tasks/:taskId/cancel') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel
http PUT {{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/mitigationactions/tasks/:taskId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CancelAuditTask
{{baseUrl}}/audit/tasks/:taskId/cancel
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/tasks/:taskId/cancel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/audit/tasks/:taskId/cancel")
require "http/client"
url = "{{baseUrl}}/audit/tasks/:taskId/cancel"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/audit/tasks/:taskId/cancel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/tasks/:taskId/cancel");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/tasks/:taskId/cancel"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/audit/tasks/:taskId/cancel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/audit/tasks/:taskId/cancel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/tasks/:taskId/cancel"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/tasks/:taskId/cancel")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/audit/tasks/:taskId/cancel")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/audit/tasks/:taskId/cancel');
xhr.send(data);
import axios from 'axios';
const options = {method: 'PUT', url: '{{baseUrl}}/audit/tasks/:taskId/cancel'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/tasks/:taskId/cancel',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/tasks/:taskId/cancel")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/tasks/:taskId/cancel',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'PUT', url: '{{baseUrl}}/audit/tasks/:taskId/cancel'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/audit/tasks/:taskId/cancel');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'PUT', url: '{{baseUrl}}/audit/tasks/:taskId/cancel'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/tasks/:taskId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/tasks/:taskId/cancel" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/tasks/:taskId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/audit/tasks/:taskId/cancel');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/tasks/:taskId/cancel');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/tasks/:taskId/cancel');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/tasks/:taskId/cancel' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/tasks/:taskId/cancel' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/audit/tasks/:taskId/cancel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/tasks/:taskId/cancel"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/tasks/:taskId/cancel"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/tasks/:taskId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/audit/tasks/:taskId/cancel') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/tasks/:taskId/cancel";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/audit/tasks/:taskId/cancel
http PUT {{baseUrl}}/audit/tasks/:taskId/cancel
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/audit/tasks/:taskId/cancel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/tasks/:taskId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
CancelCertificateTransfer
{{baseUrl}}/cancel-certificate-transfer/:certificateId
QUERY PARAMS
certificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cancel-certificate-transfer/:certificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/cancel-certificate-transfer/:certificateId")
require "http/client"
url = "{{baseUrl}}/cancel-certificate-transfer/:certificateId"
response = HTTP::Client.patch url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/cancel-certificate-transfer/:certificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cancel-certificate-transfer/:certificateId");
var request = new RestRequest("", Method.Patch);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cancel-certificate-transfer/:certificateId"
req, _ := http.NewRequest("PATCH", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/cancel-certificate-transfer/:certificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/cancel-certificate-transfer/:certificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cancel-certificate-transfer/:certificateId"))
.method("PATCH", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cancel-certificate-transfer/:certificateId")
.patch(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/cancel-certificate-transfer/:certificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/cancel-certificate-transfer/:certificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/cancel-certificate-transfer/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cancel-certificate-transfer/:certificateId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cancel-certificate-transfer/:certificateId',
method: 'PATCH',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cancel-certificate-transfer/:certificateId")
.patch(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/cancel-certificate-transfer/:certificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/cancel-certificate-transfer/:certificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/cancel-certificate-transfer/:certificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/cancel-certificate-transfer/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cancel-certificate-transfer/:certificateId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cancel-certificate-transfer/:certificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cancel-certificate-transfer/:certificateId" in
Client.call `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cancel-certificate-transfer/:certificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/cancel-certificate-transfer/:certificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/cancel-certificate-transfer/:certificateId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cancel-certificate-transfer/:certificateId');
$request->setRequestMethod('PATCH');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cancel-certificate-transfer/:certificateId' -Method PATCH
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cancel-certificate-transfer/:certificateId' -Method PATCH
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PATCH", "/baseUrl/cancel-certificate-transfer/:certificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cancel-certificate-transfer/:certificateId"
response = requests.patch(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cancel-certificate-transfer/:certificateId"
response <- VERB("PATCH", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cancel-certificate-transfer/:certificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.patch('/baseUrl/cancel-certificate-transfer/:certificateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cancel-certificate-transfer/:certificateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/cancel-certificate-transfer/:certificateId
http PATCH {{baseUrl}}/cancel-certificate-transfer/:certificateId
wget --quiet \
--method PATCH \
--output-document \
- {{baseUrl}}/cancel-certificate-transfer/:certificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cancel-certificate-transfer/:certificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CancelDetectMitigationActionsTask
{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
require "http/client"
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/detect/mitigationactions/tasks/:taskId/cancel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/detect/mitigationactions/tasks/:taskId/cancel',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel');
echo $response->getBody();
setUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/detect/mitigationactions/tasks/:taskId/cancel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/detect/mitigationactions/tasks/:taskId/cancel') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel
http PUT {{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/detect/mitigationactions/tasks/:taskId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CancelJob
{{baseUrl}}/jobs/:jobId/cancel
QUERY PARAMS
jobId
BODY json
{
"reasonCode": "",
"comment": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId/cancel");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/jobs/:jobId/cancel" {:content-type :json
:form-params {:reasonCode ""
:comment ""}})
require "http/client"
url = "{{baseUrl}}/jobs/:jobId/cancel"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId/cancel"),
Content = new StringContent("{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId/cancel");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId/cancel"
payload := strings.NewReader("{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/jobs/:jobId/cancel HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 39
{
"reasonCode": "",
"comment": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/jobs/:jobId/cancel")
.setHeader("content-type", "application/json")
.setBody("{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId/cancel"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/cancel")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/jobs/:jobId/cancel")
.header("content-type", "application/json")
.body("{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}")
.asString();
const data = JSON.stringify({
reasonCode: '',
comment: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/jobs/:jobId/cancel');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
data: {reasonCode: '', comment: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId/cancel';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"reasonCode":"","comment":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId/cancel',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "reasonCode": "",\n "comment": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/cancel")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId/cancel',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({reasonCode: '', comment: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
body: {reasonCode: '', comment: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/jobs/:jobId/cancel');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
reasonCode: '',
comment: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
data: {reasonCode: '', comment: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId/cancel';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"reasonCode":"","comment":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"reasonCode": @"",
@"comment": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId/cancel" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'reasonCode' => '',
'comment' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/jobs/:jobId/cancel', [
'body' => '{
"reasonCode": "",
"comment": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId/cancel');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'reasonCode' => '',
'comment' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'reasonCode' => '',
'comment' => ''
]));
$request->setRequestUrl('{{baseUrl}}/jobs/:jobId/cancel');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId/cancel' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"reasonCode": "",
"comment": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId/cancel' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"reasonCode": "",
"comment": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/jobs/:jobId/cancel", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId/cancel"
payload = {
"reasonCode": "",
"comment": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId/cancel"
payload <- "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/jobs/:jobId/cancel') do |req|
req.body = "{\n \"reasonCode\": \"\",\n \"comment\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId/cancel";
let payload = json!({
"reasonCode": "",
"comment": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/jobs/:jobId/cancel \
--header 'content-type: application/json' \
--data '{
"reasonCode": "",
"comment": ""
}'
echo '{
"reasonCode": "",
"comment": ""
}' | \
http PUT {{baseUrl}}/jobs/:jobId/cancel \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "reasonCode": "",\n "comment": ""\n}' \
--output-document \
- {{baseUrl}}/jobs/:jobId/cancel
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"reasonCode": "",
"comment": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CancelJobExecution
{{baseUrl}}/things/:thingName/jobs/:jobId/cancel
QUERY PARAMS
jobId
thingName
BODY json
{
"expectedVersion": 0,
"statusDetails": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel" {:content-type :json
:form-params {:expectedVersion 0
:statusDetails {}}})
require "http/client"
url = "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"),
Content = new StringContent("{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"
payload := strings.NewReader("{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/things/:thingName/jobs/:jobId/cancel HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 49
{
"expectedVersion": 0,
"statusDetails": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")
.setHeader("content-type", "application/json")
.setBody("{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")
.header("content-type", "application/json")
.body("{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}")
.asString();
const data = JSON.stringify({
expectedVersion: 0,
statusDetails: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
data: {expectedVersion: 0, statusDetails: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"expectedVersion":0,"statusDetails":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "expectedVersion": 0,\n "statusDetails": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/jobs/:jobId/cancel',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({expectedVersion: 0, statusDetails: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
body: {expectedVersion: 0, statusDetails: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
expectedVersion: 0,
statusDetails: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel',
headers: {'content-type': 'application/json'},
data: {expectedVersion: 0, statusDetails: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"expectedVersion":0,"statusDetails":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"expectedVersion": @0,
@"statusDetails": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/jobs/:jobId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'expectedVersion' => 0,
'statusDetails' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel', [
'body' => '{
"expectedVersion": 0,
"statusDetails": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/jobs/:jobId/cancel');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'expectedVersion' => 0,
'statusDetails' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'expectedVersion' => 0,
'statusDetails' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/things/:thingName/jobs/:jobId/cancel');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"expectedVersion": 0,
"statusDetails": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId/cancel' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"expectedVersion": 0,
"statusDetails": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/things/:thingName/jobs/:jobId/cancel", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"
payload = {
"expectedVersion": 0,
"statusDetails": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel"
payload <- "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/things/:thingName/jobs/:jobId/cancel') do |req|
req.body = "{\n \"expectedVersion\": 0,\n \"statusDetails\": {}\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel";
let payload = json!({
"expectedVersion": 0,
"statusDetails": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/things/:thingName/jobs/:jobId/cancel \
--header 'content-type: application/json' \
--data '{
"expectedVersion": 0,
"statusDetails": {}
}'
echo '{
"expectedVersion": 0,
"statusDetails": {}
}' | \
http PUT {{baseUrl}}/things/:thingName/jobs/:jobId/cancel \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "expectedVersion": 0,\n "statusDetails": {}\n}' \
--output-document \
- {{baseUrl}}/things/:thingName/jobs/:jobId/cancel
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"expectedVersion": 0,
"statusDetails": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/jobs/:jobId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ClearDefaultAuthorizer
{{baseUrl}}/default-authorizer
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/default-authorizer");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/default-authorizer")
require "http/client"
url = "{{baseUrl}}/default-authorizer"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/default-authorizer"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/default-authorizer");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/default-authorizer"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/default-authorizer HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/default-authorizer")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/default-authorizer"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/default-authorizer")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/default-authorizer');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/default-authorizer'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/default-authorizer';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/default-authorizer',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/default-authorizer',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/default-authorizer'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/default-authorizer');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/default-authorizer'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/default-authorizer';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/default-authorizer"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/default-authorizer" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/default-authorizer",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/default-authorizer');
echo $response->getBody();
setUrl('{{baseUrl}}/default-authorizer');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/default-authorizer');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/default-authorizer' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/default-authorizer' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/default-authorizer")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/default-authorizer"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/default-authorizer"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/default-authorizer")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/default-authorizer') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/default-authorizer";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/default-authorizer
http DELETE {{baseUrl}}/default-authorizer
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/default-authorizer
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/default-authorizer")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ConfirmTopicRuleDestination
{{baseUrl}}/confirmdestination/:confirmationToken
QUERY PARAMS
confirmationToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/confirmdestination/:confirmationToken");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/confirmdestination/:confirmationToken")
require "http/client"
url = "{{baseUrl}}/confirmdestination/:confirmationToken"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/confirmdestination/:confirmationToken"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/confirmdestination/:confirmationToken");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/confirmdestination/:confirmationToken"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/confirmdestination/:confirmationToken HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/confirmdestination/:confirmationToken")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/confirmdestination/:confirmationToken"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/confirmdestination/:confirmationToken")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/confirmdestination/:confirmationToken")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/confirmdestination/:confirmationToken');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/confirmdestination/:confirmationToken'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/confirmdestination/:confirmationToken';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/confirmdestination/:confirmationToken',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/confirmdestination/:confirmationToken")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/confirmdestination/:confirmationToken',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/confirmdestination/:confirmationToken'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/confirmdestination/:confirmationToken');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/confirmdestination/:confirmationToken'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/confirmdestination/:confirmationToken';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/confirmdestination/:confirmationToken"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/confirmdestination/:confirmationToken" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/confirmdestination/:confirmationToken",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/confirmdestination/:confirmationToken');
echo $response->getBody();
setUrl('{{baseUrl}}/confirmdestination/:confirmationToken');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/confirmdestination/:confirmationToken');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/confirmdestination/:confirmationToken' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/confirmdestination/:confirmationToken' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/confirmdestination/:confirmationToken")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/confirmdestination/:confirmationToken"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/confirmdestination/:confirmationToken"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/confirmdestination/:confirmationToken")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/confirmdestination/:confirmationToken') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/confirmdestination/:confirmationToken";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/confirmdestination/:confirmationToken
http GET {{baseUrl}}/confirmdestination/:confirmationToken
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/confirmdestination/:confirmationToken
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/confirmdestination/:confirmationToken")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateAuditSuppression
{{baseUrl}}/audit/suppressions/create
BODY json
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/suppressions/create");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/suppressions/create" {:content-type :json
:form-params {:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}
:expirationDate ""
:suppressIndefinitely false
:description ""
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/suppressions/create"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/suppressions/create"),
Content = new StringContent("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/suppressions/create");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/suppressions/create"
payload := strings.NewReader("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/suppressions/create HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 439
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/suppressions/create")
.setHeader("content-type", "application/json")
.setBody("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/suppressions/create"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/suppressions/create")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/suppressions/create")
.header("content-type", "application/json")
.body("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/suppressions/create');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/create',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/suppressions/create';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"expirationDate":"","suppressIndefinitely":false,"description":"","clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/suppressions/create',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "expirationDate": "",\n "suppressIndefinitely": false,\n "description": "",\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/suppressions/create")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/suppressions/create',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/create',
headers: {'content-type': 'application/json'},
body: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/suppressions/create');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/create',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: '',
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/suppressions/create';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"expirationDate":"","suppressIndefinitely":false,"description":"","clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" },
@"expirationDate": @"",
@"suppressIndefinitely": @NO,
@"description": @"",
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/suppressions/create"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/suppressions/create" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/suppressions/create",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => '',
'clientRequestToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/suppressions/create', [
'body' => '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/suppressions/create');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => '',
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => '',
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/suppressions/create');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/suppressions/create' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/suppressions/create' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/suppressions/create", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/suppressions/create"
payload = {
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": False,
"description": "",
"clientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/suppressions/create"
payload <- "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/suppressions/create")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/suppressions/create') do |req|
req.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\",\n \"clientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/suppressions/create";
let payload = json!({
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}),
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/suppressions/create \
--header 'content-type: application/json' \
--data '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}'
echo '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
}' | \
http POST {{baseUrl}}/audit/suppressions/create \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "expirationDate": "",\n "suppressIndefinitely": false,\n "description": "",\n "clientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/suppressions/create
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
],
"expirationDate": "",
"suppressIndefinitely": false,
"description": "",
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/suppressions/create")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateAuthorizer
{{baseUrl}}/authorizer/:authorizerName
QUERY PARAMS
authorizerName
BODY json
{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizer/:authorizerName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/authorizer/:authorizerName" {:content-type :json
:form-params {:authorizerFunctionArn ""
:tokenKeyName ""
:tokenSigningPublicKeys {}
:status ""
:tags [{:Key ""
:Value ""}]
:signingDisabled false
:enableCachingForHttp false}})
require "http/client"
url = "{{baseUrl}}/authorizer/:authorizerName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/authorizer/:authorizerName"),
Content = new StringContent("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizer/:authorizerName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizer/:authorizerName"
payload := strings.NewReader("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/authorizer/:authorizerName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 228
{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/authorizer/:authorizerName")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizer/:authorizerName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/authorizer/:authorizerName")
.header("content-type", "application/json")
.body("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}")
.asString();
const data = JSON.stringify({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [
{
Key: '',
Value: ''
}
],
signingDisabled: false,
enableCachingForHttp: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/authorizer/:authorizerName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
data: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [{Key: '', Value: ''}],
signingDisabled: false,
enableCachingForHttp: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerFunctionArn":"","tokenKeyName":"","tokenSigningPublicKeys":{},"status":"","tags":[{"Key":"","Value":""}],"signingDisabled":false,"enableCachingForHttp":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizer/:authorizerName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerFunctionArn": "",\n "tokenKeyName": "",\n "tokenSigningPublicKeys": {},\n "status": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "signingDisabled": false,\n "enableCachingForHttp": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizer/:authorizerName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [{Key: '', Value: ''}],
signingDisabled: false,
enableCachingForHttp: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
body: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [{Key: '', Value: ''}],
signingDisabled: false,
enableCachingForHttp: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/authorizer/:authorizerName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [
{
Key: '',
Value: ''
}
],
signingDisabled: false,
enableCachingForHttp: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
data: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
tags: [{Key: '', Value: ''}],
signingDisabled: false,
enableCachingForHttp: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerFunctionArn":"","tokenKeyName":"","tokenSigningPublicKeys":{},"status":"","tags":[{"Key":"","Value":""}],"signingDisabled":false,"enableCachingForHttp":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"authorizerFunctionArn": @"",
@"tokenKeyName": @"",
@"tokenSigningPublicKeys": @{ },
@"status": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"signingDisabled": @NO,
@"enableCachingForHttp": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizer/:authorizerName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizer/:authorizerName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizer/:authorizerName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'signingDisabled' => null,
'enableCachingForHttp' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/authorizer/:authorizerName', [
'body' => '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'signingDisabled' => null,
'enableCachingForHttp' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'signingDisabled' => null,
'enableCachingForHttp' => null
]));
$request->setRequestUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/authorizer/:authorizerName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizer/:authorizerName"
payload = {
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": False,
"enableCachingForHttp": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizer/:authorizerName"
payload <- "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizer/:authorizerName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/authorizer/:authorizerName') do |req|
req.body = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"signingDisabled\": false,\n \"enableCachingForHttp\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizer/:authorizerName";
let payload = json!({
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": json!({}),
"status": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"signingDisabled": false,
"enableCachingForHttp": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/authorizer/:authorizerName \
--header 'content-type: application/json' \
--data '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}'
echo '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"signingDisabled": false,
"enableCachingForHttp": false
}' | \
http POST {{baseUrl}}/authorizer/:authorizerName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "authorizerFunctionArn": "",\n "tokenKeyName": "",\n "tokenSigningPublicKeys": {},\n "status": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "signingDisabled": false,\n "enableCachingForHttp": false\n}' \
--output-document \
- {{baseUrl}}/authorizer/:authorizerName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": [],
"status": "",
"tags": [
[
"Key": "",
"Value": ""
]
],
"signingDisabled": false,
"enableCachingForHttp": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizer/:authorizerName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateBillingGroup
{{baseUrl}}/billing-groups/:billingGroupName
QUERY PARAMS
billingGroupName
BODY json
{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/:billingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/billing-groups/:billingGroupName" {:content-type :json
:form-params {:billingGroupProperties {:billingGroupDescription ""}
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/billing-groups/:billingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/billing-groups/:billingGroupName"),
Content = new StringContent("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/:billingGroupName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/:billingGroupName"
payload := strings.NewReader("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/billing-groups/:billingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 135
{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/billing-groups/:billingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/:billingGroupName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/billing-groups/:billingGroupName")
.header("content-type", "application/json")
.body("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
billingGroupProperties: {
billingGroupDescription: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/billing-groups/:billingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
data: {
billingGroupProperties: {billingGroupDescription: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"billingGroupProperties":{"billingGroupDescription":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/:billingGroupName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "billingGroupProperties": {\n "billingGroupDescription": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/:billingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
billingGroupProperties: {billingGroupDescription: ''},
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
body: {
billingGroupProperties: {billingGroupDescription: ''},
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/billing-groups/:billingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
billingGroupProperties: {
billingGroupDescription: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
data: {
billingGroupProperties: {billingGroupDescription: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"billingGroupProperties":{"billingGroupDescription":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"billingGroupProperties": @{ @"billingGroupDescription": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/:billingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/:billingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/:billingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/billing-groups/:billingGroupName', [
'body' => '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/billing-groups/:billingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/:billingGroupName"
payload = {
"billingGroupProperties": { "billingGroupDescription": "" },
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/:billingGroupName"
payload <- "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/:billingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/billing-groups/:billingGroupName') do |req|
req.body = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/:billingGroupName";
let payload = json!({
"billingGroupProperties": json!({"billingGroupDescription": ""}),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/billing-groups/:billingGroupName \
--header 'content-type: application/json' \
--data '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/billing-groups/:billingGroupName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "billingGroupProperties": {\n "billingGroupDescription": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/billing-groups/:billingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"billingGroupProperties": ["billingGroupDescription": ""],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/:billingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateCertificateFromCsr
{{baseUrl}}/certificates
BODY json
{
"certificateSigningRequest": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"certificateSigningRequest\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/certificates" {:content-type :json
:form-params {:certificateSigningRequest ""}})
require "http/client"
url = "{{baseUrl}}/certificates"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"certificateSigningRequest\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/certificates"),
Content = new StringContent("{\n \"certificateSigningRequest\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"certificateSigningRequest\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates"
payload := strings.NewReader("{\n \"certificateSigningRequest\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/certificates HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"certificateSigningRequest": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/certificates")
.setHeader("content-type", "application/json")
.setBody("{\n \"certificateSigningRequest\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"certificateSigningRequest\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"certificateSigningRequest\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/certificates")
.header("content-type", "application/json")
.body("{\n \"certificateSigningRequest\": \"\"\n}")
.asString();
const data = JSON.stringify({
certificateSigningRequest: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/certificates');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/certificates',
headers: {'content-type': 'application/json'},
data: {certificateSigningRequest: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificateSigningRequest":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "certificateSigningRequest": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"certificateSigningRequest\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/certificates")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({certificateSigningRequest: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/certificates',
headers: {'content-type': 'application/json'},
body: {certificateSigningRequest: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/certificates');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
certificateSigningRequest: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/certificates',
headers: {'content-type': 'application/json'},
data: {certificateSigningRequest: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificateSigningRequest":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"certificateSigningRequest": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"certificateSigningRequest\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'certificateSigningRequest' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/certificates', [
'body' => '{
"certificateSigningRequest": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/certificates');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'certificateSigningRequest' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'certificateSigningRequest' => ''
]));
$request->setRequestUrl('{{baseUrl}}/certificates');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificateSigningRequest": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificateSigningRequest": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"certificateSigningRequest\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/certificates", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates"
payload = { "certificateSigningRequest": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates"
payload <- "{\n \"certificateSigningRequest\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"certificateSigningRequest\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/certificates') do |req|
req.body = "{\n \"certificateSigningRequest\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates";
let payload = json!({"certificateSigningRequest": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/certificates \
--header 'content-type: application/json' \
--data '{
"certificateSigningRequest": ""
}'
echo '{
"certificateSigningRequest": ""
}' | \
http POST {{baseUrl}}/certificates \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "certificateSigningRequest": ""\n}' \
--output-document \
- {{baseUrl}}/certificates
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["certificateSigningRequest": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateCustomMetric
{{baseUrl}}/custom-metric/:metricName
QUERY PARAMS
metricName
BODY json
{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/custom-metric/:metricName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/custom-metric/:metricName" {:content-type :json
:form-params {:displayName ""
:metricType ""
:tags [{:Key ""
:Value ""}]
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/custom-metric/:metricName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/custom-metric/:metricName"),
Content = new StringContent("{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/custom-metric/:metricName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/custom-metric/:metricName"
payload := strings.NewReader("{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/custom-metric/:metricName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 135
{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/custom-metric/:metricName")
.setHeader("content-type", "application/json")
.setBody("{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/custom-metric/:metricName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/custom-metric/:metricName")
.header("content-type", "application/json")
.body("{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
displayName: '',
metricType: '',
tags: [
{
Key: '',
Value: ''
}
],
clientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/custom-metric/:metricName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
displayName: '',
metricType: '',
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"displayName":"","metricType":"","tags":[{"Key":"","Value":""}],"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/custom-metric/:metricName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "displayName": "",\n "metricType": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/custom-metric/:metricName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
displayName: '',
metricType: '',
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
body: {
displayName: '',
metricType: '',
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/custom-metric/:metricName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
displayName: '',
metricType: '',
tags: [
{
Key: '',
Value: ''
}
],
clientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
displayName: '',
metricType: '',
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"displayName":"","metricType":"","tags":[{"Key":"","Value":""}],"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"displayName": @"",
@"metricType": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/custom-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/custom-metric/:metricName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/custom-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'displayName' => '',
'metricType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/custom-metric/:metricName', [
'body' => '{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'displayName' => '',
'metricType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'displayName' => '',
'metricType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/custom-metric/:metricName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/custom-metric/:metricName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/custom-metric/:metricName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/custom-metric/:metricName"
payload = {
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/custom-metric/:metricName"
payload <- "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/custom-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/custom-metric/:metricName') do |req|
req.body = "{\n \"displayName\": \"\",\n \"metricType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/custom-metric/:metricName";
let payload = json!({
"displayName": "",
"metricType": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"clientRequestToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/custom-metric/:metricName \
--header 'content-type: application/json' \
--data '{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
echo '{
"displayName": "",
"metricType": "",
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}' | \
http POST {{baseUrl}}/custom-metric/:metricName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "displayName": "",\n "metricType": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "clientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/custom-metric/:metricName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"displayName": "",
"metricType": "",
"tags": [
[
"Key": "",
"Value": ""
]
],
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/custom-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateDimension
{{baseUrl}}/dimensions/:name
QUERY PARAMS
name
BODY json
{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dimensions/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/dimensions/:name" {:content-type :json
:form-params {:type ""
:stringValues []
:tags [{:Key ""
:Value ""}]
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/dimensions/:name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/dimensions/:name"),
Content = new StringContent("{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dimensions/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dimensions/:name"
payload := strings.NewReader("{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/dimensions/:name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 130
{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/dimensions/:name")
.setHeader("content-type", "application/json")
.setBody("{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dimensions/:name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/dimensions/:name")
.header("content-type", "application/json")
.body("{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
type: '',
stringValues: [],
tags: [
{
Key: '',
Value: ''
}
],
clientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/dimensions/:name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
data: {
type: '',
stringValues: [],
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dimensions/:name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"type":"","stringValues":[],"tags":[{"Key":"","Value":""}],"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dimensions/:name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "type": "",\n "stringValues": [],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/dimensions/:name',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
type: '',
stringValues: [],
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
body: {
type: '',
stringValues: [],
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/dimensions/:name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
type: '',
stringValues: [],
tags: [
{
Key: '',
Value: ''
}
],
clientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
data: {
type: '',
stringValues: [],
tags: [{Key: '', Value: ''}],
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dimensions/:name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"type":"","stringValues":[],"tags":[{"Key":"","Value":""}],"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"type": @"",
@"stringValues": @[ ],
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dimensions/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dimensions/:name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dimensions/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'type' => '',
'stringValues' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/dimensions/:name', [
'body' => '{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dimensions/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'type' => '',
'stringValues' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'type' => '',
'stringValues' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/dimensions/:name');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dimensions/:name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dimensions/:name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/dimensions/:name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dimensions/:name"
payload = {
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dimensions/:name"
payload <- "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dimensions/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/dimensions/:name') do |req|
req.body = "{\n \"type\": \"\",\n \"stringValues\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"clientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dimensions/:name";
let payload = json!({
"type": "",
"stringValues": (),
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"clientRequestToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/dimensions/:name \
--header 'content-type: application/json' \
--data '{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}'
echo '{
"type": "",
"stringValues": [],
"tags": [
{
"Key": "",
"Value": ""
}
],
"clientRequestToken": ""
}' | \
http POST {{baseUrl}}/dimensions/:name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "type": "",\n "stringValues": [],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "clientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/dimensions/:name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"type": "",
"stringValues": [],
"tags": [
[
"Key": "",
"Value": ""
]
],
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dimensions/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateDomainConfiguration
{{baseUrl}}/domainConfigurations/:domainConfigurationName
QUERY PARAMS
domainConfigurationName
BODY json
{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domainConfigurations/:domainConfigurationName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/domainConfigurations/:domainConfigurationName" {:content-type :json
:form-params {:domainName ""
:serverCertificateArns []
:validationCertificateArn ""
:authorizerConfig {:defaultAuthorizerName ""
:allowAuthorizerOverride ""}
:serviceType ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/domainConfigurations/:domainConfigurationName"),
Content = new StringContent("{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domainConfigurations/:domainConfigurationName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload := strings.NewReader("{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/domainConfigurations/:domainConfigurationName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 268
{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.setHeader("content-type", "application/json")
.setBody("{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domainConfigurations/:domainConfigurationName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.header("content-type", "application/json")
.body("{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {
defaultAuthorizerName: '',
allowAuthorizerOverride: ''
},
serviceType: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
data: {
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
serviceType: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domainName":"","serverCertificateArns":[],"validationCertificateArn":"","authorizerConfig":{"defaultAuthorizerName":"","allowAuthorizerOverride":""},"serviceType":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domainName": "",\n "serverCertificateArns": [],\n "validationCertificateArn": "",\n "authorizerConfig": {\n "defaultAuthorizerName": "",\n "allowAuthorizerOverride": ""\n },\n "serviceType": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/domainConfigurations/:domainConfigurationName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
serviceType: '',
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
body: {
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
serviceType: '',
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {
defaultAuthorizerName: '',
allowAuthorizerOverride: ''
},
serviceType: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
data: {
domainName: '',
serverCertificateArns: [],
validationCertificateArn: '',
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
serviceType: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domainName":"","serverCertificateArns":[],"validationCertificateArn":"","authorizerConfig":{"defaultAuthorizerName":"","allowAuthorizerOverride":""},"serviceType":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"domainName": @"",
@"serverCertificateArns": @[ ],
@"validationCertificateArn": @"",
@"authorizerConfig": @{ @"defaultAuthorizerName": @"", @"allowAuthorizerOverride": @"" },
@"serviceType": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domainConfigurations/:domainConfigurationName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domainConfigurations/:domainConfigurationName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domainConfigurations/:domainConfigurationName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'domainName' => '',
'serverCertificateArns' => [
],
'validationCertificateArn' => '',
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'serviceType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/domainConfigurations/:domainConfigurationName', [
'body' => '{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domainName' => '',
'serverCertificateArns' => [
],
'validationCertificateArn' => '',
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'serviceType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domainName' => '',
'serverCertificateArns' => [
],
'validationCertificateArn' => '',
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'serviceType' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/domainConfigurations/:domainConfigurationName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload = {
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload <- "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/domainConfigurations/:domainConfigurationName') do |req|
req.body = "{\n \"domainName\": \"\",\n \"serverCertificateArns\": [],\n \"validationCertificateArn\": \"\",\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"serviceType\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName";
let payload = json!({
"domainName": "",
"serverCertificateArns": (),
"validationCertificateArn": "",
"authorizerConfig": json!({
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
}),
"serviceType": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/domainConfigurations/:domainConfigurationName \
--header 'content-type: application/json' \
--data '{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"serviceType": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/domainConfigurations/:domainConfigurationName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "domainName": "",\n "serverCertificateArns": [],\n "validationCertificateArn": "",\n "authorizerConfig": {\n "defaultAuthorizerName": "",\n "allowAuthorizerOverride": ""\n },\n "serviceType": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/domainConfigurations/:domainConfigurationName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domainName": "",
"serverCertificateArns": [],
"validationCertificateArn": "",
"authorizerConfig": [
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
],
"serviceType": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domainConfigurations/:domainConfigurationName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateDynamicThingGroup
{{baseUrl}}/dynamic-thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
BODY json
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/dynamic-thing-groups/:thingGroupName" {:content-type :json
:form-params {:thingGroupProperties {:thingGroupDescription ""
:attributePayload ""}
:indexName ""
:queryString ""
:queryVersion ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"),
Content = new StringContent("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload := strings.NewReader("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/dynamic-thing-groups/:thingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 221
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.header("content-type", "application/json")
.body("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
indexName: '',
queryString: '',
queryVersion: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
indexName: '',
queryString: '',
queryVersion: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"indexName":"","queryString":"","queryVersion":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "indexName": "",\n "queryString": "",\n "queryVersion": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/dynamic-thing-groups/:thingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
indexName: '',
queryString: '',
queryVersion: '',
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
body: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
indexName: '',
queryString: '',
queryVersion: '',
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
indexName: '',
queryString: '',
queryVersion: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
indexName: '',
queryString: '',
queryVersion: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"indexName":"","queryString":"","queryVersion":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingGroupProperties": @{ @"thingGroupDescription": @"", @"attributePayload": @"" },
@"indexName": @"",
@"queryString": @"",
@"queryVersion": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dynamic-thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dynamic-thing-groups/:thingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dynamic-thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'indexName' => '',
'queryString' => '',
'queryVersion' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName', [
'body' => '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'indexName' => '',
'queryString' => '',
'queryVersion' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'indexName' => '',
'queryString' => '',
'queryVersion' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/dynamic-thing-groups/:thingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload = {
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload <- "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/dynamic-thing-groups/:thingGroupName') do |req|
req.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName";
let payload = json!({
"thingGroupProperties": json!({
"thingGroupDescription": "",
"attributePayload": ""
}),
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/dynamic-thing-groups/:thingGroupName \
--header 'content-type: application/json' \
--data '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/dynamic-thing-groups/:thingGroupName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "indexName": "",\n "queryString": "",\n "queryVersion": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/dynamic-thing-groups/:thingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingGroupProperties": [
"thingGroupDescription": "",
"attributePayload": ""
],
"indexName": "",
"queryString": "",
"queryVersion": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CreateFleetMetric
{{baseUrl}}/fleet-metric/:metricName
QUERY PARAMS
metricName
BODY json
{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fleet-metric/:metricName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/fleet-metric/:metricName" {:content-type :json
:form-params {:queryString ""
:aggregationType {:name ""
:values ""}
:period 0
:aggregationField ""
:description ""
:queryVersion ""
:indexName ""
:unit ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/fleet-metric/:metricName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/fleet-metric/:metricName"),
Content = new StringContent("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fleet-metric/:metricName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fleet-metric/:metricName"
payload := strings.NewReader("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/fleet-metric/:metricName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 265
{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/fleet-metric/:metricName")
.setHeader("content-type", "application/json")
.setBody("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fleet-metric/:metricName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/fleet-metric/:metricName")
.header("content-type", "application/json")
.body("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
queryString: '',
aggregationType: {
name: '',
values: ''
},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/fleet-metric/:metricName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"queryString":"","aggregationType":{"name":"","values":""},"period":0,"aggregationField":"","description":"","queryVersion":"","indexName":"","unit":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fleet-metric/:metricName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "queryString": "",\n "aggregationType": {\n "name": "",\n "values": ""\n },\n "period": 0,\n "aggregationField": "",\n "description": "",\n "queryVersion": "",\n "indexName": "",\n "unit": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/fleet-metric/:metricName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
body: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/fleet-metric/:metricName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
queryString: '',
aggregationType: {
name: '',
values: ''
},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"queryString":"","aggregationType":{"name":"","values":""},"period":0,"aggregationField":"","description":"","queryVersion":"","indexName":"","unit":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"queryString": @"",
@"aggregationType": @{ @"name": @"", @"values": @"" },
@"period": @0,
@"aggregationField": @"",
@"description": @"",
@"queryVersion": @"",
@"indexName": @"",
@"unit": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fleet-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fleet-metric/:metricName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fleet-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/fleet-metric/:metricName', [
'body' => '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/fleet-metric/:metricName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fleet-metric/:metricName"
payload = {
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fleet-metric/:metricName"
payload <- "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fleet-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/fleet-metric/:metricName') do |req|
req.body = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fleet-metric/:metricName";
let payload = json!({
"queryString": "",
"aggregationType": json!({
"name": "",
"values": ""
}),
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/fleet-metric/:metricName \
--header 'content-type: application/json' \
--data '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http PUT {{baseUrl}}/fleet-metric/:metricName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "queryString": "",\n "aggregationType": {\n "name": "",\n "values": ""\n },\n "period": 0,\n "aggregationField": "",\n "description": "",\n "queryVersion": "",\n "indexName": "",\n "unit": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/fleet-metric/:metricName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"queryString": "",
"aggregationType": [
"name": "",
"values": ""
],
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fleet-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CreateJob
{{baseUrl}}/jobs/:jobId
QUERY PARAMS
jobId
BODY json
{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/jobs/:jobId" {:content-type :json
:form-params {:targets []
:documentSource ""
:document ""
:description ""
:presignedUrlConfig {:roleArn ""
:expiresInSec ""}
:targetSelection ""
:jobExecutionsRolloutConfig {:maximumPerMinute ""
:exponentialRate ""}
:abortConfig {:criteriaList ""}
:timeoutConfig {:inProgressTimeoutInMinutes ""}
:tags [{:Key ""
:Value ""}]
:namespaceId ""
:jobTemplateArn ""
:jobExecutionsRetryConfig {:criteriaList ""}
:documentParameters {}
:schedulingConfig {:startTime ""
:endTime ""
:endBehavior ""
:maintenanceWindows ""}}})
require "http/client"
url = "{{baseUrl}}/jobs/:jobId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId"),
Content = new StringContent("{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId"
payload := strings.NewReader("{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/jobs/:jobId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 701
{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/jobs/:jobId")
.setHeader("content-type", "application/json")
.setBody("{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/jobs/:jobId")
.header("content-type", "application/json")
.body("{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
targetSelection: '',
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
tags: [
{
Key: '',
Value: ''
}
],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {
criteriaList: ''
},
documentParameters: {},
schedulingConfig: {
startTime: '',
endTime: '',
endBehavior: '',
maintenanceWindows: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/jobs/:jobId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
data: {
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
targetSelection: '',
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {criteriaList: ''},
documentParameters: {},
schedulingConfig: {startTime: '', endTime: '', endBehavior: '', maintenanceWindows: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"targets":[],"documentSource":"","document":"","description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"targetSelection":"","jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"tags":[{"Key":"","Value":""}],"namespaceId":"","jobTemplateArn":"","jobExecutionsRetryConfig":{"criteriaList":""},"documentParameters":{},"schedulingConfig":{"startTime":"","endTime":"","endBehavior":"","maintenanceWindows":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "targets": [],\n "documentSource": "",\n "document": "",\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "targetSelection": "",\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "namespaceId": "",\n "jobTemplateArn": "",\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n },\n "documentParameters": {},\n "schedulingConfig": {\n "startTime": "",\n "endTime": "",\n "endBehavior": "",\n "maintenanceWindows": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
targetSelection: '',
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {criteriaList: ''},
documentParameters: {},
schedulingConfig: {startTime: '', endTime: '', endBehavior: '', maintenanceWindows: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
body: {
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
targetSelection: '',
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {criteriaList: ''},
documentParameters: {},
schedulingConfig: {startTime: '', endTime: '', endBehavior: '', maintenanceWindows: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/jobs/:jobId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
targetSelection: '',
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
tags: [
{
Key: '',
Value: ''
}
],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {
criteriaList: ''
},
documentParameters: {},
schedulingConfig: {
startTime: '',
endTime: '',
endBehavior: '',
maintenanceWindows: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
data: {
targets: [],
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
targetSelection: '',
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
namespaceId: '',
jobTemplateArn: '',
jobExecutionsRetryConfig: {criteriaList: ''},
documentParameters: {},
schedulingConfig: {startTime: '', endTime: '', endBehavior: '', maintenanceWindows: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"targets":[],"documentSource":"","document":"","description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"targetSelection":"","jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"tags":[{"Key":"","Value":""}],"namespaceId":"","jobTemplateArn":"","jobExecutionsRetryConfig":{"criteriaList":""},"documentParameters":{},"schedulingConfig":{"startTime":"","endTime":"","endBehavior":"","maintenanceWindows":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"targets": @[ ],
@"documentSource": @"",
@"document": @"",
@"description": @"",
@"presignedUrlConfig": @{ @"roleArn": @"", @"expiresInSec": @"" },
@"targetSelection": @"",
@"jobExecutionsRolloutConfig": @{ @"maximumPerMinute": @"", @"exponentialRate": @"" },
@"abortConfig": @{ @"criteriaList": @"" },
@"timeoutConfig": @{ @"inProgressTimeoutInMinutes": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"namespaceId": @"",
@"jobTemplateArn": @"",
@"jobExecutionsRetryConfig": @{ @"criteriaList": @"" },
@"documentParameters": @{ },
@"schedulingConfig": @{ @"startTime": @"", @"endTime": @"", @"endBehavior": @"", @"maintenanceWindows": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'targets' => [
],
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'targetSelection' => '',
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'namespaceId' => '',
'jobTemplateArn' => '',
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'documentParameters' => [
],
'schedulingConfig' => [
'startTime' => '',
'endTime' => '',
'endBehavior' => '',
'maintenanceWindows' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/jobs/:jobId', [
'body' => '{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'targets' => [
],
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'targetSelection' => '',
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'namespaceId' => '',
'jobTemplateArn' => '',
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'documentParameters' => [
],
'schedulingConfig' => [
'startTime' => '',
'endTime' => '',
'endBehavior' => '',
'maintenanceWindows' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'targets' => [
],
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'targetSelection' => '',
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'namespaceId' => '',
'jobTemplateArn' => '',
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'documentParameters' => [
],
'schedulingConfig' => [
'startTime' => '',
'endTime' => '',
'endBehavior' => '',
'maintenanceWindows' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/jobs/:jobId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/jobs/:jobId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId"
payload = {
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": { "criteriaList": "" },
"timeoutConfig": { "inProgressTimeoutInMinutes": "" },
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": { "criteriaList": "" },
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId"
payload <- "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/jobs/:jobId') do |req|
req.body = "{\n \"targets\": [],\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"targetSelection\": \"\",\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"namespaceId\": \"\",\n \"jobTemplateArn\": \"\",\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"documentParameters\": {},\n \"schedulingConfig\": {\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"endBehavior\": \"\",\n \"maintenanceWindows\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId";
let payload = json!({
"targets": (),
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": json!({
"roleArn": "",
"expiresInSec": ""
}),
"targetSelection": "",
"jobExecutionsRolloutConfig": json!({
"maximumPerMinute": "",
"exponentialRate": ""
}),
"abortConfig": json!({"criteriaList": ""}),
"timeoutConfig": json!({"inProgressTimeoutInMinutes": ""}),
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": json!({"criteriaList": ""}),
"documentParameters": json!({}),
"schedulingConfig": json!({
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/jobs/:jobId \
--header 'content-type: application/json' \
--data '{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}'
echo '{
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"targetSelection": "",
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"documentParameters": {},
"schedulingConfig": {
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
}
}' | \
http PUT {{baseUrl}}/jobs/:jobId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "targets": [],\n "documentSource": "",\n "document": "",\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "targetSelection": "",\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "namespaceId": "",\n "jobTemplateArn": "",\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n },\n "documentParameters": {},\n "schedulingConfig": {\n "startTime": "",\n "endTime": "",\n "endBehavior": "",\n "maintenanceWindows": ""\n }\n}' \
--output-document \
- {{baseUrl}}/jobs/:jobId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"targets": [],
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": [
"roleArn": "",
"expiresInSec": ""
],
"targetSelection": "",
"jobExecutionsRolloutConfig": [
"maximumPerMinute": "",
"exponentialRate": ""
],
"abortConfig": ["criteriaList": ""],
"timeoutConfig": ["inProgressTimeoutInMinutes": ""],
"tags": [
[
"Key": "",
"Value": ""
]
],
"namespaceId": "",
"jobTemplateArn": "",
"jobExecutionsRetryConfig": ["criteriaList": ""],
"documentParameters": [],
"schedulingConfig": [
"startTime": "",
"endTime": "",
"endBehavior": "",
"maintenanceWindows": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CreateJobTemplate
{{baseUrl}}/job-templates/:jobTemplateId
QUERY PARAMS
jobTemplateId
BODY json
{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/job-templates/:jobTemplateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/job-templates/:jobTemplateId" {:content-type :json
:form-params {:jobArn ""
:documentSource ""
:document ""
:description ""
:presignedUrlConfig {:roleArn ""
:expiresInSec ""}
:jobExecutionsRolloutConfig {:maximumPerMinute ""
:exponentialRate ""}
:abortConfig {:criteriaList ""}
:timeoutConfig {:inProgressTimeoutInMinutes ""}
:tags [{:Key ""
:Value ""}]
:jobExecutionsRetryConfig {:criteriaList ""}
:maintenanceWindows [{:startTime ""
:durationInMinutes ""}]}})
require "http/client"
url = "{{baseUrl}}/job-templates/:jobTemplateId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/job-templates/:jobTemplateId"),
Content = new StringContent("{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/job-templates/:jobTemplateId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/job-templates/:jobTemplateId"
payload := strings.NewReader("{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/job-templates/:jobTemplateId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 577
{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/job-templates/:jobTemplateId")
.setHeader("content-type", "application/json")
.setBody("{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/job-templates/:jobTemplateId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/job-templates/:jobTemplateId")
.header("content-type", "application/json")
.body("{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
tags: [
{
Key: '',
Value: ''
}
],
jobExecutionsRetryConfig: {
criteriaList: ''
},
maintenanceWindows: [
{
startTime: '',
durationInMinutes: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/job-templates/:jobTemplateId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/job-templates/:jobTemplateId',
headers: {'content-type': 'application/json'},
data: {
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
jobExecutionsRetryConfig: {criteriaList: ''},
maintenanceWindows: [{startTime: '', durationInMinutes: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"jobArn":"","documentSource":"","document":"","description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"tags":[{"Key":"","Value":""}],"jobExecutionsRetryConfig":{"criteriaList":""},"maintenanceWindows":[{"startTime":"","durationInMinutes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/job-templates/:jobTemplateId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "jobArn": "",\n "documentSource": "",\n "document": "",\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n },\n "maintenanceWindows": [\n {\n "startTime": "",\n "durationInMinutes": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/job-templates/:jobTemplateId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
jobExecutionsRetryConfig: {criteriaList: ''},
maintenanceWindows: [{startTime: '', durationInMinutes: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/job-templates/:jobTemplateId',
headers: {'content-type': 'application/json'},
body: {
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
jobExecutionsRetryConfig: {criteriaList: ''},
maintenanceWindows: [{startTime: '', durationInMinutes: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/job-templates/:jobTemplateId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
tags: [
{
Key: '',
Value: ''
}
],
jobExecutionsRetryConfig: {
criteriaList: ''
},
maintenanceWindows: [
{
startTime: '',
durationInMinutes: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/job-templates/:jobTemplateId',
headers: {'content-type': 'application/json'},
data: {
jobArn: '',
documentSource: '',
document: '',
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
tags: [{Key: '', Value: ''}],
jobExecutionsRetryConfig: {criteriaList: ''},
maintenanceWindows: [{startTime: '', durationInMinutes: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"jobArn":"","documentSource":"","document":"","description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"tags":[{"Key":"","Value":""}],"jobExecutionsRetryConfig":{"criteriaList":""},"maintenanceWindows":[{"startTime":"","durationInMinutes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"jobArn": @"",
@"documentSource": @"",
@"document": @"",
@"description": @"",
@"presignedUrlConfig": @{ @"roleArn": @"", @"expiresInSec": @"" },
@"jobExecutionsRolloutConfig": @{ @"maximumPerMinute": @"", @"exponentialRate": @"" },
@"abortConfig": @{ @"criteriaList": @"" },
@"timeoutConfig": @{ @"inProgressTimeoutInMinutes": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"jobExecutionsRetryConfig": @{ @"criteriaList": @"" },
@"maintenanceWindows": @[ @{ @"startTime": @"", @"durationInMinutes": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/job-templates/:jobTemplateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/job-templates/:jobTemplateId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/job-templates/:jobTemplateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'jobArn' => '',
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'maintenanceWindows' => [
[
'startTime' => '',
'durationInMinutes' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/job-templates/:jobTemplateId', [
'body' => '{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'jobArn' => '',
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'maintenanceWindows' => [
[
'startTime' => '',
'durationInMinutes' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'jobArn' => '',
'documentSource' => '',
'document' => '',
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
],
'maintenanceWindows' => [
[
'startTime' => '',
'durationInMinutes' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/job-templates/:jobTemplateId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/job-templates/:jobTemplateId"
payload = {
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": { "criteriaList": "" },
"timeoutConfig": { "inProgressTimeoutInMinutes": "" },
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": { "criteriaList": "" },
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/job-templates/:jobTemplateId"
payload <- "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/job-templates/:jobTemplateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/job-templates/:jobTemplateId') do |req|
req.body = "{\n \"jobArn\": \"\",\n \"documentSource\": \"\",\n \"document\": \"\",\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n },\n \"maintenanceWindows\": [\n {\n \"startTime\": \"\",\n \"durationInMinutes\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/job-templates/:jobTemplateId";
let payload = json!({
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": json!({
"roleArn": "",
"expiresInSec": ""
}),
"jobExecutionsRolloutConfig": json!({
"maximumPerMinute": "",
"exponentialRate": ""
}),
"abortConfig": json!({"criteriaList": ""}),
"timeoutConfig": json!({"inProgressTimeoutInMinutes": ""}),
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"jobExecutionsRetryConfig": json!({"criteriaList": ""}),
"maintenanceWindows": (
json!({
"startTime": "",
"durationInMinutes": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/job-templates/:jobTemplateId \
--header 'content-type: application/json' \
--data '{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}'
echo '{
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"jobExecutionsRetryConfig": {
"criteriaList": ""
},
"maintenanceWindows": [
{
"startTime": "",
"durationInMinutes": ""
}
]
}' | \
http PUT {{baseUrl}}/job-templates/:jobTemplateId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "jobArn": "",\n "documentSource": "",\n "document": "",\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n },\n "maintenanceWindows": [\n {\n "startTime": "",\n "durationInMinutes": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/job-templates/:jobTemplateId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"jobArn": "",
"documentSource": "",
"document": "",
"description": "",
"presignedUrlConfig": [
"roleArn": "",
"expiresInSec": ""
],
"jobExecutionsRolloutConfig": [
"maximumPerMinute": "",
"exponentialRate": ""
],
"abortConfig": ["criteriaList": ""],
"timeoutConfig": ["inProgressTimeoutInMinutes": ""],
"tags": [
[
"Key": "",
"Value": ""
]
],
"jobExecutionsRetryConfig": ["criteriaList": ""],
"maintenanceWindows": [
[
"startTime": "",
"durationInMinutes": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/job-templates/:jobTemplateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateKeysAndCertificate
{{baseUrl}}/keys-and-certificate
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/keys-and-certificate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/keys-and-certificate")
require "http/client"
url = "{{baseUrl}}/keys-and-certificate"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/keys-and-certificate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/keys-and-certificate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/keys-and-certificate"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/keys-and-certificate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/keys-and-certificate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/keys-and-certificate"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/keys-and-certificate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/keys-and-certificate")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/keys-and-certificate');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/keys-and-certificate'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/keys-and-certificate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/keys-and-certificate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/keys-and-certificate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/keys-and-certificate',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/keys-and-certificate'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/keys-and-certificate');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/keys-and-certificate'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/keys-and-certificate';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/keys-and-certificate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/keys-and-certificate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/keys-and-certificate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/keys-and-certificate');
echo $response->getBody();
setUrl('{{baseUrl}}/keys-and-certificate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/keys-and-certificate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/keys-and-certificate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/keys-and-certificate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/keys-and-certificate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/keys-and-certificate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/keys-and-certificate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/keys-and-certificate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/keys-and-certificate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/keys-and-certificate";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/keys-and-certificate
http POST {{baseUrl}}/keys-and-certificate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/keys-and-certificate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/keys-and-certificate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateMitigationAction
{{baseUrl}}/mitigationactions/actions/:actionName
QUERY PARAMS
actionName
BODY json
{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mitigationactions/actions/:actionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mitigationactions/actions/:actionName" {:content-type :json
:form-params {:roleArn ""
:actionParams {:updateDeviceCertificateParams ""
:updateCACertificateParams ""
:addThingsToThingGroupParams ""
:replaceDefaultPolicyVersionParams ""
:enableIoTLoggingParams ""
:publishFindingToSnsParams ""}
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/mitigationactions/actions/:actionName"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mitigationactions/actions/:actionName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mitigationactions/actions/:actionName"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/mitigationactions/actions/:actionName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 340
{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mitigationactions/actions/:actionName")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mitigationactions/actions/:actionName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mitigationactions/actions/:actionName")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mitigationactions/actions/:actionName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","actionParams":{"updateDeviceCertificateParams":"","updateCACertificateParams":"","addThingsToThingGroupParams":"","replaceDefaultPolicyVersionParams":"","enableIoTLoggingParams":"","publishFindingToSnsParams":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "actionParams": {\n "updateDeviceCertificateParams": "",\n "updateCACertificateParams": "",\n "addThingsToThingGroupParams": "",\n "replaceDefaultPolicyVersionParams": "",\n "enableIoTLoggingParams": "",\n "publishFindingToSnsParams": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/mitigationactions/actions/:actionName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
body: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/mitigationactions/actions/:actionName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","actionParams":{"updateDeviceCertificateParams":"","updateCACertificateParams":"","addThingsToThingGroupParams":"","replaceDefaultPolicyVersionParams":"","enableIoTLoggingParams":"","publishFindingToSnsParams":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"actionParams": @{ @"updateDeviceCertificateParams": @"", @"updateCACertificateParams": @"", @"addThingsToThingGroupParams": @"", @"replaceDefaultPolicyVersionParams": @"", @"enableIoTLoggingParams": @"", @"publishFindingToSnsParams": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mitigationactions/actions/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mitigationactions/actions/:actionName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mitigationactions/actions/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/mitigationactions/actions/:actionName', [
'body' => '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mitigationactions/actions/:actionName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
payload = {
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mitigationactions/actions/:actionName"
payload <- "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mitigationactions/actions/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/mitigationactions/actions/:actionName') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mitigationactions/actions/:actionName";
let payload = json!({
"roleArn": "",
"actionParams": json!({
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/mitigationactions/actions/:actionName \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/mitigationactions/actions/:actionName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "actionParams": {\n "updateDeviceCertificateParams": "",\n "updateCACertificateParams": "",\n "addThingsToThingGroupParams": "",\n "replaceDefaultPolicyVersionParams": "",\n "enableIoTLoggingParams": "",\n "publishFindingToSnsParams": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/mitigationactions/actions/:actionName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"actionParams": [
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mitigationactions/actions/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateOTAUpdate
{{baseUrl}}/otaUpdates/:otaUpdateId
QUERY PARAMS
otaUpdateId
BODY json
{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/otaUpdates/:otaUpdateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/otaUpdates/:otaUpdateId" {:content-type :json
:form-params {:description ""
:targets []
:protocols []
:targetSelection ""
:awsJobExecutionsRolloutConfig {:maximumPerMinute ""
:exponentialRate ""}
:awsJobPresignedUrlConfig {:expiresInSec ""}
:awsJobAbortConfig {:abortCriteriaList ""}
:awsJobTimeoutConfig {:inProgressTimeoutInMinutes ""}
:files [{:fileName ""
:fileType ""
:fileVersion ""
:fileLocation ""
:codeSigning ""
:attributes ""}]
:roleArn ""
:additionalParameters {}
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/otaUpdates/:otaUpdateId"),
Content = new StringContent("{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/otaUpdates/:otaUpdateId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/otaUpdates/:otaUpdateId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/otaUpdates/:otaUpdateId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 651
{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/otaUpdates/:otaUpdateId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/otaUpdates/:otaUpdateId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/otaUpdates/:otaUpdateId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
awsJobPresignedUrlConfig: {
expiresInSec: ''
},
awsJobAbortConfig: {
abortCriteriaList: ''
},
awsJobTimeoutConfig: {
inProgressTimeoutInMinutes: ''
},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/otaUpdates/:otaUpdateId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
headers: {'content-type': 'application/json'},
data: {
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
awsJobPresignedUrlConfig: {expiresInSec: ''},
awsJobAbortConfig: {abortCriteriaList: ''},
awsJobTimeoutConfig: {inProgressTimeoutInMinutes: ''},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","targets":[],"protocols":[],"targetSelection":"","awsJobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"awsJobPresignedUrlConfig":{"expiresInSec":""},"awsJobAbortConfig":{"abortCriteriaList":""},"awsJobTimeoutConfig":{"inProgressTimeoutInMinutes":""},"files":[{"fileName":"","fileType":"","fileVersion":"","fileLocation":"","codeSigning":"","attributes":""}],"roleArn":"","additionalParameters":{},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "targets": [],\n "protocols": [],\n "targetSelection": "",\n "awsJobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "awsJobPresignedUrlConfig": {\n "expiresInSec": ""\n },\n "awsJobAbortConfig": {\n "abortCriteriaList": ""\n },\n "awsJobTimeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "files": [\n {\n "fileName": "",\n "fileType": "",\n "fileVersion": "",\n "fileLocation": "",\n "codeSigning": "",\n "attributes": ""\n }\n ],\n "roleArn": "",\n "additionalParameters": {},\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/otaUpdates/:otaUpdateId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
awsJobPresignedUrlConfig: {expiresInSec: ''},
awsJobAbortConfig: {abortCriteriaList: ''},
awsJobTimeoutConfig: {inProgressTimeoutInMinutes: ''},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
headers: {'content-type': 'application/json'},
body: {
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
awsJobPresignedUrlConfig: {expiresInSec: ''},
awsJobAbortConfig: {abortCriteriaList: ''},
awsJobTimeoutConfig: {inProgressTimeoutInMinutes: ''},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/otaUpdates/:otaUpdateId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
awsJobPresignedUrlConfig: {
expiresInSec: ''
},
awsJobAbortConfig: {
abortCriteriaList: ''
},
awsJobTimeoutConfig: {
inProgressTimeoutInMinutes: ''
},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
headers: {'content-type': 'application/json'},
data: {
description: '',
targets: [],
protocols: [],
targetSelection: '',
awsJobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
awsJobPresignedUrlConfig: {expiresInSec: ''},
awsJobAbortConfig: {abortCriteriaList: ''},
awsJobTimeoutConfig: {inProgressTimeoutInMinutes: ''},
files: [
{
fileName: '',
fileType: '',
fileVersion: '',
fileLocation: '',
codeSigning: '',
attributes: ''
}
],
roleArn: '',
additionalParameters: {},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","targets":[],"protocols":[],"targetSelection":"","awsJobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"awsJobPresignedUrlConfig":{"expiresInSec":""},"awsJobAbortConfig":{"abortCriteriaList":""},"awsJobTimeoutConfig":{"inProgressTimeoutInMinutes":""},"files":[{"fileName":"","fileType":"","fileVersion":"","fileLocation":"","codeSigning":"","attributes":""}],"roleArn":"","additionalParameters":{},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"targets": @[ ],
@"protocols": @[ ],
@"targetSelection": @"",
@"awsJobExecutionsRolloutConfig": @{ @"maximumPerMinute": @"", @"exponentialRate": @"" },
@"awsJobPresignedUrlConfig": @{ @"expiresInSec": @"" },
@"awsJobAbortConfig": @{ @"abortCriteriaList": @"" },
@"awsJobTimeoutConfig": @{ @"inProgressTimeoutInMinutes": @"" },
@"files": @[ @{ @"fileName": @"", @"fileType": @"", @"fileVersion": @"", @"fileLocation": @"", @"codeSigning": @"", @"attributes": @"" } ],
@"roleArn": @"",
@"additionalParameters": @{ },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/otaUpdates/:otaUpdateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/otaUpdates/:otaUpdateId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/otaUpdates/:otaUpdateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'targets' => [
],
'protocols' => [
],
'targetSelection' => '',
'awsJobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'awsJobPresignedUrlConfig' => [
'expiresInSec' => ''
],
'awsJobAbortConfig' => [
'abortCriteriaList' => ''
],
'awsJobTimeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'files' => [
[
'fileName' => '',
'fileType' => '',
'fileVersion' => '',
'fileLocation' => '',
'codeSigning' => '',
'attributes' => ''
]
],
'roleArn' => '',
'additionalParameters' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/otaUpdates/:otaUpdateId', [
'body' => '{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'targets' => [
],
'protocols' => [
],
'targetSelection' => '',
'awsJobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'awsJobPresignedUrlConfig' => [
'expiresInSec' => ''
],
'awsJobAbortConfig' => [
'abortCriteriaList' => ''
],
'awsJobTimeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'files' => [
[
'fileName' => '',
'fileType' => '',
'fileVersion' => '',
'fileLocation' => '',
'codeSigning' => '',
'attributes' => ''
]
],
'roleArn' => '',
'additionalParameters' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'targets' => [
],
'protocols' => [
],
'targetSelection' => '',
'awsJobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'awsJobPresignedUrlConfig' => [
'expiresInSec' => ''
],
'awsJobAbortConfig' => [
'abortCriteriaList' => ''
],
'awsJobTimeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'files' => [
[
'fileName' => '',
'fileType' => '',
'fileVersion' => '',
'fileLocation' => '',
'codeSigning' => '',
'attributes' => ''
]
],
'roleArn' => '',
'additionalParameters' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/otaUpdates/:otaUpdateId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
payload = {
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": { "expiresInSec": "" },
"awsJobAbortConfig": { "abortCriteriaList": "" },
"awsJobTimeoutConfig": { "inProgressTimeoutInMinutes": "" },
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/otaUpdates/:otaUpdateId"
payload <- "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/otaUpdates/:otaUpdateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/otaUpdates/:otaUpdateId') do |req|
req.body = "{\n \"description\": \"\",\n \"targets\": [],\n \"protocols\": [],\n \"targetSelection\": \"\",\n \"awsJobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"awsJobPresignedUrlConfig\": {\n \"expiresInSec\": \"\"\n },\n \"awsJobAbortConfig\": {\n \"abortCriteriaList\": \"\"\n },\n \"awsJobTimeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"files\": [\n {\n \"fileName\": \"\",\n \"fileType\": \"\",\n \"fileVersion\": \"\",\n \"fileLocation\": \"\",\n \"codeSigning\": \"\",\n \"attributes\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"additionalParameters\": {},\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/otaUpdates/:otaUpdateId";
let payload = json!({
"description": "",
"targets": (),
"protocols": (),
"targetSelection": "",
"awsJobExecutionsRolloutConfig": json!({
"maximumPerMinute": "",
"exponentialRate": ""
}),
"awsJobPresignedUrlConfig": json!({"expiresInSec": ""}),
"awsJobAbortConfig": json!({"abortCriteriaList": ""}),
"awsJobTimeoutConfig": json!({"inProgressTimeoutInMinutes": ""}),
"files": (
json!({
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
})
),
"roleArn": "",
"additionalParameters": json!({}),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/otaUpdates/:otaUpdateId \
--header 'content-type: application/json' \
--data '{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"awsJobPresignedUrlConfig": {
"expiresInSec": ""
},
"awsJobAbortConfig": {
"abortCriteriaList": ""
},
"awsJobTimeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"files": [
{
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
}
],
"roleArn": "",
"additionalParameters": {},
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/otaUpdates/:otaUpdateId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "targets": [],\n "protocols": [],\n "targetSelection": "",\n "awsJobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "awsJobPresignedUrlConfig": {\n "expiresInSec": ""\n },\n "awsJobAbortConfig": {\n "abortCriteriaList": ""\n },\n "awsJobTimeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "files": [\n {\n "fileName": "",\n "fileType": "",\n "fileVersion": "",\n "fileLocation": "",\n "codeSigning": "",\n "attributes": ""\n }\n ],\n "roleArn": "",\n "additionalParameters": {},\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/otaUpdates/:otaUpdateId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"targets": [],
"protocols": [],
"targetSelection": "",
"awsJobExecutionsRolloutConfig": [
"maximumPerMinute": "",
"exponentialRate": ""
],
"awsJobPresignedUrlConfig": ["expiresInSec": ""],
"awsJobAbortConfig": ["abortCriteriaList": ""],
"awsJobTimeoutConfig": ["inProgressTimeoutInMinutes": ""],
"files": [
[
"fileName": "",
"fileType": "",
"fileVersion": "",
"fileLocation": "",
"codeSigning": "",
"attributes": ""
]
],
"roleArn": "",
"additionalParameters": [],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/otaUpdates/:otaUpdateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreatePolicy
{{baseUrl}}/policies/:policyName
QUERY PARAMS
policyName
BODY json
{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/policies/:policyName" {:content-type :json
:form-params {:policyDocument ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/policies/:policyName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName"),
Content = new StringContent("{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName"
payload := strings.NewReader("{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/policies/:policyName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/policies/:policyName")
.setHeader("content-type", "application/json")
.setBody("{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/policies/:policyName")
.header("content-type", "application/json")
.body("{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
policyDocument: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/policies/:policyName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName',
headers: {'content-type': 'application/json'},
data: {policyDocument: '', tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"policyDocument":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "policyDocument": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({policyDocument: '', tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName',
headers: {'content-type': 'application/json'},
body: {policyDocument: '', tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/policies/:policyName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
policyDocument: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName',
headers: {'content-type': 'application/json'},
data: {policyDocument: '', tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"policyDocument":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"policyDocument": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'policyDocument' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/policies/:policyName', [
'body' => '{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'policyDocument' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'policyDocument' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/policies/:policyName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/policies/:policyName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName"
payload = {
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName"
payload <- "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/policies/:policyName') do |req|
req.body = "{\n \"policyDocument\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName";
let payload = json!({
"policyDocument": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/policies/:policyName \
--header 'content-type: application/json' \
--data '{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"policyDocument": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/policies/:policyName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "policyDocument": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/policies/:policyName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"policyDocument": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreatePolicyVersion
{{baseUrl}}/policies/:policyName/version
QUERY PARAMS
policyName
BODY json
{
"policyDocument": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName/version");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"policyDocument\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/policies/:policyName/version" {:content-type :json
:form-params {:policyDocument ""}})
require "http/client"
url = "{{baseUrl}}/policies/:policyName/version"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"policyDocument\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName/version"),
Content = new StringContent("{\n \"policyDocument\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName/version");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"policyDocument\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName/version"
payload := strings.NewReader("{\n \"policyDocument\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/policies/:policyName/version HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"policyDocument": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/policies/:policyName/version")
.setHeader("content-type", "application/json")
.setBody("{\n \"policyDocument\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName/version"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"policyDocument\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"policyDocument\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/policies/:policyName/version")
.header("content-type", "application/json")
.body("{\n \"policyDocument\": \"\"\n}")
.asString();
const data = JSON.stringify({
policyDocument: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/policies/:policyName/version');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName/version',
headers: {'content-type': 'application/json'},
data: {policyDocument: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName/version';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"policyDocument":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName/version',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "policyDocument": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"policyDocument\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName/version',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({policyDocument: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName/version',
headers: {'content-type': 'application/json'},
body: {policyDocument: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/policies/:policyName/version');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
policyDocument: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/policies/:policyName/version',
headers: {'content-type': 'application/json'},
data: {policyDocument: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName/version';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"policyDocument":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"policyDocument": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName/version"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName/version" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"policyDocument\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName/version",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'policyDocument' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/policies/:policyName/version', [
'body' => '{
"policyDocument": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName/version');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'policyDocument' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'policyDocument' => ''
]));
$request->setRequestUrl('{{baseUrl}}/policies/:policyName/version');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName/version' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"policyDocument": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName/version' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"policyDocument": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"policyDocument\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/policies/:policyName/version", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName/version"
payload = { "policyDocument": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName/version"
payload <- "{\n \"policyDocument\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName/version")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"policyDocument\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/policies/:policyName/version') do |req|
req.body = "{\n \"policyDocument\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName/version";
let payload = json!({"policyDocument": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/policies/:policyName/version \
--header 'content-type: application/json' \
--data '{
"policyDocument": ""
}'
echo '{
"policyDocument": ""
}' | \
http POST {{baseUrl}}/policies/:policyName/version \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "policyDocument": ""\n}' \
--output-document \
- {{baseUrl}}/policies/:policyName/version
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["policyDocument": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName/version")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProvisioningClaim
{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim
QUERY PARAMS
templateName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/provisioning-templates/:templateName/provisioning-claim HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName/provisioning-claim',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/provisioning-templates/:templateName/provisioning-claim")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/provisioning-templates/:templateName/provisioning-claim') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/provisioning-templates/:templateName/provisioning-claim
http POST {{baseUrl}}/provisioning-templates/:templateName/provisioning-claim
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName/provisioning-claim
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName/provisioning-claim")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProvisioningTemplate
{{baseUrl}}/provisioning-templates
BODY json
{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/provisioning-templates" {:content-type :json
:form-params {:templateName ""
:description ""
:templateBody ""
:enabled false
:provisioningRoleArn ""
:preProvisioningHook {:payloadVersion ""
:targetArn ""}
:tags [{:Key ""
:Value ""}]
:type ""}})
require "http/client"
url = "{{baseUrl}}/provisioning-templates"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates"),
Content = new StringContent("{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates"
payload := strings.NewReader("{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/provisioning-templates HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 272
{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/provisioning-templates")
.setHeader("content-type", "application/json")
.setBody("{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/provisioning-templates")
.header("content-type", "application/json")
.body("{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {
payloadVersion: '',
targetArn: ''
},
tags: [
{
Key: '',
Value: ''
}
],
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/provisioning-templates');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates',
headers: {'content-type': 'application/json'},
data: {
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
tags: [{Key: '', Value: ''}],
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateName":"","description":"","templateBody":"","enabled":false,"provisioningRoleArn":"","preProvisioningHook":{"payloadVersion":"","targetArn":""},"tags":[{"Key":"","Value":""}],"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "templateName": "",\n "description": "",\n "templateBody": "",\n "enabled": false,\n "provisioningRoleArn": "",\n "preProvisioningHook": {\n "payloadVersion": "",\n "targetArn": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
tags: [{Key: '', Value: ''}],
type: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates',
headers: {'content-type': 'application/json'},
body: {
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
tags: [{Key: '', Value: ''}],
type: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/provisioning-templates');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {
payloadVersion: '',
targetArn: ''
},
tags: [
{
Key: '',
Value: ''
}
],
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates',
headers: {'content-type': 'application/json'},
data: {
templateName: '',
description: '',
templateBody: '',
enabled: false,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
tags: [{Key: '', Value: ''}],
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateName":"","description":"","templateBody":"","enabled":false,"provisioningRoleArn":"","preProvisioningHook":{"payloadVersion":"","targetArn":""},"tags":[{"Key":"","Value":""}],"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"templateName": @"",
@"description": @"",
@"templateBody": @"",
@"enabled": @NO,
@"provisioningRoleArn": @"",
@"preProvisioningHook": @{ @"payloadVersion": @"", @"targetArn": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'templateName' => '',
'description' => '',
'templateBody' => '',
'enabled' => null,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/provisioning-templates', [
'body' => '{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'templateName' => '',
'description' => '',
'templateBody' => '',
'enabled' => null,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'templateName' => '',
'description' => '',
'templateBody' => '',
'enabled' => null,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/provisioning-templates');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/provisioning-templates", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates"
payload = {
"templateName": "",
"description": "",
"templateBody": "",
"enabled": False,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates"
payload <- "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/provisioning-templates') do |req|
req.body = "{\n \"templateName\": \"\",\n \"description\": \"\",\n \"templateBody\": \"\",\n \"enabled\": false,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"type\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates";
let payload = json!({
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": json!({
"payloadVersion": "",
"targetArn": ""
}),
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/provisioning-templates \
--header 'content-type: application/json' \
--data '{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}'
echo '{
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"type": ""
}' | \
http POST {{baseUrl}}/provisioning-templates \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "templateName": "",\n "description": "",\n "templateBody": "",\n "enabled": false,\n "provisioningRoleArn": "",\n "preProvisioningHook": {\n "payloadVersion": "",\n "targetArn": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "type": ""\n}' \
--output-document \
- {{baseUrl}}/provisioning-templates
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"templateName": "",
"description": "",
"templateBody": "",
"enabled": false,
"provisioningRoleArn": "",
"preProvisioningHook": [
"payloadVersion": "",
"targetArn": ""
],
"tags": [
[
"Key": "",
"Value": ""
]
],
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateProvisioningTemplateVersion
{{baseUrl}}/provisioning-templates/:templateName/versions
QUERY PARAMS
templateName
BODY json
{
"templateBody": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName/versions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"templateBody\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/provisioning-templates/:templateName/versions" {:content-type :json
:form-params {:templateBody ""}})
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName/versions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"templateBody\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName/versions"),
Content = new StringContent("{\n \"templateBody\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName/versions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"templateBody\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName/versions"
payload := strings.NewReader("{\n \"templateBody\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/provisioning-templates/:templateName/versions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"templateBody": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/provisioning-templates/:templateName/versions")
.setHeader("content-type", "application/json")
.setBody("{\n \"templateBody\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName/versions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"templateBody\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/provisioning-templates/:templateName/versions")
.header("content-type", "application/json")
.body("{\n \"templateBody\": \"\"\n}")
.asString();
const data = JSON.stringify({
templateBody: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/provisioning-templates/:templateName/versions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions',
headers: {'content-type': 'application/json'},
data: {templateBody: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName/versions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "templateBody": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName/versions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({templateBody: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions',
headers: {'content-type': 'application/json'},
body: {templateBody: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/provisioning-templates/:templateName/versions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
templateBody: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions',
headers: {'content-type': 'application/json'},
data: {templateBody: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"templateBody": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName/versions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName/versions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"templateBody\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName/versions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'templateBody' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/provisioning-templates/:templateName/versions', [
'body' => '{
"templateBody": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName/versions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'templateBody' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'templateBody' => ''
]));
$request->setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName/versions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"templateBody\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/provisioning-templates/:templateName/versions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName/versions"
payload = { "templateBody": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName/versions"
payload <- "{\n \"templateBody\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName/versions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"templateBody\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/provisioning-templates/:templateName/versions') do |req|
req.body = "{\n \"templateBody\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName/versions";
let payload = json!({"templateBody": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/provisioning-templates/:templateName/versions \
--header 'content-type: application/json' \
--data '{
"templateBody": ""
}'
echo '{
"templateBody": ""
}' | \
http POST {{baseUrl}}/provisioning-templates/:templateName/versions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "templateBody": ""\n}' \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName/versions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["templateBody": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName/versions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateRoleAlias
{{baseUrl}}/role-aliases/:roleAlias
QUERY PARAMS
roleAlias
BODY json
{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/role-aliases/:roleAlias");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/role-aliases/:roleAlias" {:content-type :json
:form-params {:roleArn ""
:credentialDurationSeconds 0
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/role-aliases/:roleAlias"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/role-aliases/:roleAlias"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/role-aliases/:roleAlias");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/role-aliases/:roleAlias"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/role-aliases/:roleAlias HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 117
{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/role-aliases/:roleAlias")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/role-aliases/:roleAlias"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/role-aliases/:roleAlias")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
credentialDurationSeconds: 0,
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/role-aliases/:roleAlias');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
data: {roleArn: '', credentialDurationSeconds: 0, tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","credentialDurationSeconds":0,"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/role-aliases/:roleAlias',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "credentialDurationSeconds": 0,\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/role-aliases/:roleAlias',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({roleArn: '', credentialDurationSeconds: 0, tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
body: {roleArn: '', credentialDurationSeconds: 0, tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/role-aliases/:roleAlias');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
credentialDurationSeconds: 0,
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
data: {roleArn: '', credentialDurationSeconds: 0, tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","credentialDurationSeconds":0,"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"credentialDurationSeconds": @0,
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/role-aliases/:roleAlias"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/role-aliases/:roleAlias" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/role-aliases/:roleAlias",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0,
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/role-aliases/:roleAlias', [
'body' => '{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0,
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0,
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/role-aliases/:roleAlias", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/role-aliases/:roleAlias"
payload = {
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/role-aliases/:roleAlias"
payload <- "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/role-aliases/:roleAlias")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/role-aliases/:roleAlias') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0,\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/role-aliases/:roleAlias";
let payload = json!({
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/role-aliases/:roleAlias \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/role-aliases/:roleAlias \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "credentialDurationSeconds": 0,\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/role-aliases/:roleAlias
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"credentialDurationSeconds": 0,
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/role-aliases/:roleAlias")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateScheduledAudit
{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
QUERY PARAMS
scheduledAuditName
BODY json
{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" {:content-type :json
:form-params {:frequency ""
:dayOfMonth ""
:dayOfWeek ""
:targetCheckNames []
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"),
Content = new StringContent("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload := strings.NewReader("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/scheduledaudits/:scheduledAuditName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 150
{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.setHeader("content-type", "application/json")
.setBody("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.header("content-type", "application/json")
.body("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
data: {
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"frequency":"","dayOfMonth":"","dayOfWeek":"","targetCheckNames":[],"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "frequency": "",\n "dayOfMonth": "",\n "dayOfWeek": "",\n "targetCheckNames": [],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/scheduledaudits/:scheduledAuditName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
body: {
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
data: {
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: [],
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"frequency":"","dayOfMonth":"","dayOfWeek":"","targetCheckNames":[],"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"frequency": @"",
@"dayOfMonth": @"",
@"dayOfWeek": @"",
@"targetCheckNames": @[ ],
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName', [
'body' => '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/scheduledaudits/:scheduledAuditName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload = {
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload <- "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/scheduledaudits/:scheduledAuditName') do |req|
req.body = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": [],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName";
let payload = json!({
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": (),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName \
--header 'content-type: application/json' \
--data '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "frequency": "",\n "dayOfMonth": "",\n "dayOfWeek": "",\n "targetCheckNames": [],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": [],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName
QUERY PARAMS
securityProfileName
BODY json
{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/security-profiles/:securityProfileName" {:content-type :json
:form-params {:securityProfileDescription ""
:behaviors [{:name ""
:metric ""
:metricDimension ""
:criteria ""
:suppressAlerts ""}]
:alertTargets {}
:additionalMetricsToRetain []
:additionalMetricsToRetainV2 [{:metric ""
:metricDimension ""}]
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName"),
Content = new StringContent("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName"
payload := strings.NewReader("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/security-profiles/:securityProfileName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 409
{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/security-profiles/:securityProfileName")
.setHeader("content-type", "application/json")
.setBody("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/security-profiles/:securityProfileName")
.header("content-type", "application/json")
.body("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
securityProfileDescription: '',
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [
{
metric: '',
metricDimension: ''
}
],
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/security-profiles/:securityProfileName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
data: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"securityProfileDescription":"","behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}],"alertTargets":{},"additionalMetricsToRetain":[],"additionalMetricsToRetainV2":[{"metric":"","metricDimension":""}],"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "securityProfileDescription": "",\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ],\n "alertTargets": {},\n "additionalMetricsToRetain": [],\n "additionalMetricsToRetainV2": [\n {\n "metric": "",\n "metricDimension": ""\n }\n ],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
body: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/security-profiles/:securityProfileName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
securityProfileDescription: '',
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [
{
metric: '',
metricDimension: ''
}
],
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
data: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"securityProfileDescription":"","behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}],"alertTargets":{},"additionalMetricsToRetain":[],"additionalMetricsToRetainV2":[{"metric":"","metricDimension":""}],"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"securityProfileDescription": @"",
@"behaviors": @[ @{ @"name": @"", @"metric": @"", @"metricDimension": @"", @"criteria": @"", @"suppressAlerts": @"" } ],
@"alertTargets": @{ },
@"additionalMetricsToRetain": @[ ],
@"additionalMetricsToRetainV2": @[ @{ @"metric": @"", @"metricDimension": @"" } ],
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/security-profiles/:securityProfileName', [
'body' => '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/security-profiles/:securityProfileName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName"
payload = {
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName"
payload <- "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/security-profiles/:securityProfileName') do |req|
req.body = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName";
let payload = json!({
"securityProfileDescription": "",
"behaviors": (
json!({
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
})
),
"alertTargets": json!({}),
"additionalMetricsToRetain": (),
"additionalMetricsToRetainV2": (
json!({
"metric": "",
"metricDimension": ""
})
),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/security-profiles/:securityProfileName \
--header 'content-type: application/json' \
--data '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/security-profiles/:securityProfileName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "securityProfileDescription": "",\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ],\n "alertTargets": {},\n "additionalMetricsToRetain": [],\n "additionalMetricsToRetainV2": [\n {\n "metric": "",\n "metricDimension": ""\n }\n ],\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/security-profiles/:securityProfileName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"securityProfileDescription": "",
"behaviors": [
[
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
]
],
"alertTargets": [],
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
[
"metric": "",
"metricDimension": ""
]
],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateStream
{{baseUrl}}/streams/:streamId
QUERY PARAMS
streamId
BODY json
{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/streams/:streamId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/streams/:streamId" {:content-type :json
:form-params {:description ""
:files [{:fileId ""
:s3Location ""}]
:roleArn ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/streams/:streamId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/streams/:streamId"),
Content = new StringContent("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/streams/:streamId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/streams/:streamId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/streams/:streamId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 177
{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/streams/:streamId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/streams/:streamId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/streams/:streamId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
description: '',
files: [
{
fileId: '',
s3Location: ''
}
],
roleArn: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/streams/:streamId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
data: {
description: '',
files: [{fileId: '', s3Location: ''}],
roleArn: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/streams/:streamId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","files":[{"fileId":"","s3Location":""}],"roleArn":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/streams/:streamId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "files": [\n {\n "fileId": "",\n "s3Location": ""\n }\n ],\n "roleArn": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/streams/:streamId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
files: [{fileId: '', s3Location: ''}],
roleArn: '',
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
body: {
description: '',
files: [{fileId: '', s3Location: ''}],
roleArn: '',
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/streams/:streamId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
files: [
{
fileId: '',
s3Location: ''
}
],
roleArn: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
data: {
description: '',
files: [{fileId: '', s3Location: ''}],
roleArn: '',
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/streams/:streamId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","files":[{"fileId":"","s3Location":""}],"roleArn":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"files": @[ @{ @"fileId": @"", @"s3Location": @"" } ],
@"roleArn": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/streams/:streamId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/streams/:streamId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/streams/:streamId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/streams/:streamId', [
'body' => '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/streams/:streamId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/streams/:streamId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/streams/:streamId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/streams/:streamId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/streams/:streamId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/streams/:streamId"
payload = {
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/streams/:streamId"
payload <- "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/streams/:streamId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/streams/:streamId') do |req|
req.body = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/streams/:streamId";
let payload = json!({
"description": "",
"files": (
json!({
"fileId": "",
"s3Location": ""
})
),
"roleArn": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/streams/:streamId \
--header 'content-type: application/json' \
--data '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/streams/:streamId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "files": [\n {\n "fileId": "",\n "s3Location": ""\n }\n ],\n "roleArn": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/streams/:streamId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"files": [
[
"fileId": "",
"s3Location": ""
]
],
"roleArn": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/streams/:streamId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateThing
{{baseUrl}}/things/:thingName
QUERY PARAMS
thingName
BODY json
{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/things/:thingName" {:content-type :json
:form-params {:thingTypeName ""
:attributePayload {:attributes ""
:merge ""}
:billingGroupName ""}})
require "http/client"
url = "{{baseUrl}}/things/:thingName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/things/:thingName"),
Content = new StringContent("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName"
payload := strings.NewReader("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/things/:thingName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 118
{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/things/:thingName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/things/:thingName")
.header("content-type", "application/json")
.body("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}")
.asString();
const data = JSON.stringify({
thingTypeName: '',
attributePayload: {
attributes: '',
merge: ''
},
billingGroupName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/things/:thingName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
data: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
billingGroupName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingTypeName":"","attributePayload":{"attributes":"","merge":""},"billingGroupName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingTypeName": "",\n "attributePayload": {\n "attributes": "",\n "merge": ""\n },\n "billingGroupName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
billingGroupName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
body: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
billingGroupName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/things/:thingName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingTypeName: '',
attributePayload: {
attributes: '',
merge: ''
},
billingGroupName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
data: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
billingGroupName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingTypeName":"","attributePayload":{"attributes":"","merge":""},"billingGroupName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingTypeName": @"",
@"attributePayload": @{ @"attributes": @"", @"merge": @"" },
@"billingGroupName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'billingGroupName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/things/:thingName', [
'body' => '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'billingGroupName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'billingGroupName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/things/:thingName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/things/:thingName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName"
payload = {
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName"
payload <- "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/things/:thingName') do |req|
req.body = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"billingGroupName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName";
let payload = json!({
"thingTypeName": "",
"attributePayload": json!({
"attributes": "",
"merge": ""
}),
"billingGroupName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/things/:thingName \
--header 'content-type: application/json' \
--data '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}'
echo '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"billingGroupName": ""
}' | \
http POST {{baseUrl}}/things/:thingName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "thingTypeName": "",\n "attributePayload": {\n "attributes": "",\n "merge": ""\n },\n "billingGroupName": ""\n}' \
--output-document \
- {{baseUrl}}/things/:thingName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingTypeName": "",
"attributePayload": [
"attributes": "",
"merge": ""
],
"billingGroupName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateThingGroup
{{baseUrl}}/thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
BODY json
{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/:thingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/thing-groups/:thingGroupName" {:content-type :json
:form-params {:parentGroupName ""
:thingGroupProperties {:thingGroupDescription ""
:attributePayload ""}
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/thing-groups/:thingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/thing-groups/:thingGroupName"),
Content = new StringContent("{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/:thingGroupName"
payload := strings.NewReader("{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/thing-groups/:thingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 184
{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/thing-groups/:thingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/:thingGroupName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/thing-groups/:thingGroupName")
.header("content-type", "application/json")
.body("{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
parentGroupName: '',
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/thing-groups/:thingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
parentGroupName: '',
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"parentGroupName":"","thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/:thingGroupName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "parentGroupName": "",\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/:thingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
parentGroupName: '',
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
body: {
parentGroupName: '',
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/thing-groups/:thingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
parentGroupName: '',
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
parentGroupName: '',
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"parentGroupName":"","thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"parentGroupName": @"",
@"thingGroupProperties": @{ @"thingGroupDescription": @"", @"attributePayload": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/:thingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'parentGroupName' => '',
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/thing-groups/:thingGroupName', [
'body' => '{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'parentGroupName' => '',
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'parentGroupName' => '',
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/thing-groups/:thingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/:thingGroupName"
payload = {
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/:thingGroupName"
payload <- "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/thing-groups/:thingGroupName') do |req|
req.body = "{\n \"parentGroupName\": \"\",\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/:thingGroupName";
let payload = json!({
"parentGroupName": "",
"thingGroupProperties": json!({
"thingGroupDescription": "",
"attributePayload": ""
}),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/thing-groups/:thingGroupName \
--header 'content-type: application/json' \
--data '{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"parentGroupName": "",
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/thing-groups/:thingGroupName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "parentGroupName": "",\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/thing-groups/:thingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"parentGroupName": "",
"thingGroupProperties": [
"thingGroupDescription": "",
"attributePayload": ""
],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateThingType
{{baseUrl}}/thing-types/:thingTypeName
QUERY PARAMS
thingTypeName
BODY json
{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-types/:thingTypeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/thing-types/:thingTypeName" {:content-type :json
:form-params {:thingTypeProperties {:thingTypeDescription ""
:searchableAttributes ""}
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/thing-types/:thingTypeName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/thing-types/:thingTypeName"),
Content = new StringContent("{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-types/:thingTypeName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-types/:thingTypeName"
payload := strings.NewReader("{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/thing-types/:thingTypeName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 161
{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/thing-types/:thingTypeName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-types/:thingTypeName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/thing-types/:thingTypeName")
.header("content-type", "application/json")
.body("{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
thingTypeProperties: {
thingTypeDescription: '',
searchableAttributes: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/thing-types/:thingTypeName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName',
headers: {'content-type': 'application/json'},
data: {
thingTypeProperties: {thingTypeDescription: '', searchableAttributes: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingTypeProperties":{"thingTypeDescription":"","searchableAttributes":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-types/:thingTypeName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingTypeProperties": {\n "thingTypeDescription": "",\n "searchableAttributes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-types/:thingTypeName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingTypeProperties: {thingTypeDescription: '', searchableAttributes: ''},
tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName',
headers: {'content-type': 'application/json'},
body: {
thingTypeProperties: {thingTypeDescription: '', searchableAttributes: ''},
tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/thing-types/:thingTypeName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingTypeProperties: {
thingTypeDescription: '',
searchableAttributes: ''
},
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName',
headers: {'content-type': 'application/json'},
data: {
thingTypeProperties: {thingTypeDescription: '', searchableAttributes: ''},
tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingTypeProperties":{"thingTypeDescription":"","searchableAttributes":""},"tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingTypeProperties": @{ @"thingTypeDescription": @"", @"searchableAttributes": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-types/:thingTypeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-types/:thingTypeName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-types/:thingTypeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'thingTypeProperties' => [
'thingTypeDescription' => '',
'searchableAttributes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/thing-types/:thingTypeName', [
'body' => '{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingTypeProperties' => [
'thingTypeDescription' => '',
'searchableAttributes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingTypeProperties' => [
'thingTypeDescription' => '',
'searchableAttributes' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/thing-types/:thingTypeName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-types/:thingTypeName"
payload = {
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-types/:thingTypeName"
payload <- "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-types/:thingTypeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/thing-types/:thingTypeName') do |req|
req.body = "{\n \"thingTypeProperties\": {\n \"thingTypeDescription\": \"\",\n \"searchableAttributes\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-types/:thingTypeName";
let payload = json!({
"thingTypeProperties": json!({
"thingTypeDescription": "",
"searchableAttributes": ""
}),
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/thing-types/:thingTypeName \
--header 'content-type: application/json' \
--data '{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"thingTypeProperties": {
"thingTypeDescription": "",
"searchableAttributes": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/thing-types/:thingTypeName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "thingTypeProperties": {\n "thingTypeDescription": "",\n "searchableAttributes": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/thing-types/:thingTypeName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingTypeProperties": [
"thingTypeDescription": "",
"searchableAttributes": ""
],
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-types/:thingTypeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateTopicRule
{{baseUrl}}/rules/:ruleName
QUERY PARAMS
ruleName
BODY json
{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/rules/:ruleName" {:content-type :json
:form-params {:topicRulePayload {:sql ""
:description ""
:actions ""
:ruleDisabled ""
:awsIotSqlVersion ""
:errorAction ""}}})
require "http/client"
url = "{{baseUrl}}/rules/:ruleName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName"),
Content = new StringContent("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName"
payload := strings.NewReader("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/rules/:ruleName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 162
{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/rules/:ruleName")
.setHeader("content-type", "application/json")
.setBody("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/rules/:ruleName")
.header("content-type", "application/json")
.body("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/rules/:ruleName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
data: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"topicRulePayload":{"sql":"","description":"","actions":"","ruleDisabled":"","awsIotSqlVersion":"","errorAction":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "topicRulePayload": {\n "sql": "",\n "description": "",\n "actions": "",\n "ruleDisabled": "",\n "awsIotSqlVersion": "",\n "errorAction": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
body: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/rules/:ruleName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
data: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"topicRulePayload":{"sql":"","description":"","actions":"","ruleDisabled":"","awsIotSqlVersion":"","errorAction":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"topicRulePayload": @{ @"sql": @"", @"description": @"", @"actions": @"", @"ruleDisabled": @"", @"awsIotSqlVersion": @"", @"errorAction": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/rules/:ruleName', [
'body' => '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/rules/:ruleName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/rules/:ruleName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName"
payload = { "topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName"
payload <- "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/rules/:ruleName') do |req|
req.body = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName";
let payload = json!({"topicRulePayload": json!({
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/rules/:ruleName \
--header 'content-type: application/json' \
--data '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
echo '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}' | \
http POST {{baseUrl}}/rules/:ruleName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "topicRulePayload": {\n "sql": "",\n "description": "",\n "actions": "",\n "ruleDisabled": "",\n "awsIotSqlVersion": "",\n "errorAction": ""\n }\n}' \
--output-document \
- {{baseUrl}}/rules/:ruleName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["topicRulePayload": [
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateTopicRuleDestination
{{baseUrl}}/destinations
BODY json
{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/destinations" {:content-type :json
:form-params {:destinationConfiguration {:httpUrlConfiguration ""
:vpcConfiguration ""}}})
require "http/client"
url = "{{baseUrl}}/destinations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/destinations"),
Content = new StringContent("{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations"
payload := strings.NewReader("{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/destinations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 98
{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/destinations")
.setHeader("content-type", "application/json")
.setBody("{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/destinations")
.header("content-type", "application/json")
.body("{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
destinationConfiguration: {
httpUrlConfiguration: '',
vpcConfiguration: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/destinations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {destinationConfiguration: {httpUrlConfiguration: '', vpcConfiguration: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"destinationConfiguration":{"httpUrlConfiguration":"","vpcConfiguration":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "destinationConfiguration": {\n "httpUrlConfiguration": "",\n "vpcConfiguration": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/destinations")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({destinationConfiguration: {httpUrlConfiguration: '', vpcConfiguration: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
body: {destinationConfiguration: {httpUrlConfiguration: '', vpcConfiguration: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/destinations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
destinationConfiguration: {
httpUrlConfiguration: '',
vpcConfiguration: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {destinationConfiguration: {httpUrlConfiguration: '', vpcConfiguration: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"destinationConfiguration":{"httpUrlConfiguration":"","vpcConfiguration":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"destinationConfiguration": @{ @"httpUrlConfiguration": @"", @"vpcConfiguration": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'destinationConfiguration' => [
'httpUrlConfiguration' => '',
'vpcConfiguration' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/destinations', [
'body' => '{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/destinations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'destinationConfiguration' => [
'httpUrlConfiguration' => '',
'vpcConfiguration' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'destinationConfiguration' => [
'httpUrlConfiguration' => '',
'vpcConfiguration' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/destinations');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/destinations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations"
payload = { "destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations"
payload <- "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/destinations') do |req|
req.body = "{\n \"destinationConfiguration\": {\n \"httpUrlConfiguration\": \"\",\n \"vpcConfiguration\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations";
let payload = json!({"destinationConfiguration": json!({
"httpUrlConfiguration": "",
"vpcConfiguration": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/destinations \
--header 'content-type: application/json' \
--data '{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}'
echo '{
"destinationConfiguration": {
"httpUrlConfiguration": "",
"vpcConfiguration": ""
}
}' | \
http POST {{baseUrl}}/destinations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "destinationConfiguration": {\n "httpUrlConfiguration": "",\n "vpcConfiguration": ""\n }\n}' \
--output-document \
- {{baseUrl}}/destinations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["destinationConfiguration": [
"httpUrlConfiguration": "",
"vpcConfiguration": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteAccountAuditConfiguration
{{baseUrl}}/audit/configuration
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/audit/configuration")
require "http/client"
url = "{{baseUrl}}/audit/configuration"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/audit/configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/configuration");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/configuration"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/audit/configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/audit/configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/configuration"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/audit/configuration")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/audit/configuration');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/audit/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/configuration';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/configuration',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/configuration',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/audit/configuration'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/audit/configuration');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/audit/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/configuration';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/configuration" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/audit/configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/configuration');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/configuration');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/configuration' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/configuration' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/audit/configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/configuration"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/configuration"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/audit/configuration') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/configuration";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/audit/configuration
http DELETE {{baseUrl}}/audit/configuration
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/audit/configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteAuditSuppression
{{baseUrl}}/audit/suppressions/delete
BODY json
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/suppressions/delete");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/suppressions/delete" {:content-type :json
:form-params {:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}}})
require "http/client"
url = "{{baseUrl}}/audit/suppressions/delete"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/suppressions/delete"),
Content = new StringContent("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/suppressions/delete");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/suppressions/delete"
payload := strings.NewReader("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/suppressions/delete HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 333
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/suppressions/delete")
.setHeader("content-type", "application/json")
.setBody("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/suppressions/delete"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/suppressions/delete")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/suppressions/delete")
.header("content-type", "application/json")
.body("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/suppressions/delete');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/delete',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/suppressions/delete';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/suppressions/delete',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/suppressions/delete")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/suppressions/delete',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/delete',
headers: {'content-type': 'application/json'},
body: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/suppressions/delete');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/delete',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/suppressions/delete';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/suppressions/delete"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/suppressions/delete" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/suppressions/delete",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/suppressions/delete', [
'body' => '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/suppressions/delete');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/suppressions/delete');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/suppressions/delete' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/suppressions/delete' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/suppressions/delete", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/suppressions/delete"
payload = {
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/suppressions/delete"
payload <- "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/suppressions/delete")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/suppressions/delete') do |req|
req.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/suppressions/delete";
let payload = json!({
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/suppressions/delete \
--header 'content-type: application/json' \
--data '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
echo '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}' | \
http POST {{baseUrl}}/audit/suppressions/delete \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/audit/suppressions/delete
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/suppressions/delete")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteAuthorizer
{{baseUrl}}/authorizer/:authorizerName
QUERY PARAMS
authorizerName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizer/:authorizerName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/authorizer/:authorizerName")
require "http/client"
url = "{{baseUrl}}/authorizer/:authorizerName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/authorizer/:authorizerName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizer/:authorizerName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizer/:authorizerName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/authorizer/:authorizerName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/authorizer/:authorizerName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizer/:authorizerName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/authorizer/:authorizerName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/authorizer/:authorizerName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/authorizer/:authorizerName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizer/:authorizerName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizer/:authorizerName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/authorizer/:authorizerName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/authorizer/:authorizerName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/authorizer/:authorizerName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizer/:authorizerName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizer/:authorizerName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizer/:authorizerName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/authorizer/:authorizerName');
echo $response->getBody();
setUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/authorizer/:authorizerName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizer/:authorizerName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizer/:authorizerName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizer/:authorizerName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/authorizer/:authorizerName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizer/:authorizerName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/authorizer/:authorizerName
http DELETE {{baseUrl}}/authorizer/:authorizerName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/authorizer/:authorizerName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizer/:authorizerName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteBillingGroup
{{baseUrl}}/billing-groups/:billingGroupName
QUERY PARAMS
billingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/:billingGroupName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/billing-groups/:billingGroupName")
require "http/client"
url = "{{baseUrl}}/billing-groups/:billingGroupName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/billing-groups/:billingGroupName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/:billingGroupName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/:billingGroupName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/billing-groups/:billingGroupName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/billing-groups/:billingGroupName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/:billingGroupName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/billing-groups/:billingGroupName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/billing-groups/:billingGroupName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/:billingGroupName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/:billingGroupName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/billing-groups/:billingGroupName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/:billingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/:billingGroupName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/:billingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/billing-groups/:billingGroupName');
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/billing-groups/:billingGroupName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/:billingGroupName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/:billingGroupName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/:billingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/billing-groups/:billingGroupName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/:billingGroupName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/billing-groups/:billingGroupName
http DELETE {{baseUrl}}/billing-groups/:billingGroupName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/billing-groups/:billingGroupName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/:billingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteCACertificate
{{baseUrl}}/cacertificate/:caCertificateId
QUERY PARAMS
caCertificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cacertificate/:caCertificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/cacertificate/:caCertificateId")
require "http/client"
url = "{{baseUrl}}/cacertificate/:caCertificateId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/cacertificate/:caCertificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cacertificate/:caCertificateId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cacertificate/:caCertificateId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/cacertificate/:caCertificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/cacertificate/:caCertificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cacertificate/:caCertificateId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/cacertificate/:caCertificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/cacertificate/:caCertificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cacertificate/:caCertificateId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/cacertificate/:caCertificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/cacertificate/:caCertificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cacertificate/:caCertificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cacertificate/:caCertificateId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cacertificate/:caCertificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/cacertificate/:caCertificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/cacertificate/:caCertificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cacertificate/:caCertificateId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cacertificate/:caCertificateId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cacertificate/:caCertificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/cacertificate/:caCertificateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cacertificate/:caCertificateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/cacertificate/:caCertificateId
http DELETE {{baseUrl}}/cacertificate/:caCertificateId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/cacertificate/:caCertificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cacertificate/:caCertificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteCertificate
{{baseUrl}}/certificates/:certificateId
QUERY PARAMS
certificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates/:certificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/certificates/:certificateId")
require "http/client"
url = "{{baseUrl}}/certificates/:certificateId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/certificates/:certificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates/:certificateId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates/:certificateId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/certificates/:certificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/certificates/:certificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates/:certificateId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/certificates/:certificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/certificates/:certificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/certificates/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates/:certificateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates/:certificateId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates/:certificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/certificates/:certificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/certificates/:certificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/certificates/:certificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates/:certificateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates/:certificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates/:certificateId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates/:certificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/certificates/:certificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates/:certificateId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates/:certificateId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates/:certificateId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates/:certificateId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/certificates/:certificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates/:certificateId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates/:certificateId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates/:certificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/certificates/:certificateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates/:certificateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/certificates/:certificateId
http DELETE {{baseUrl}}/certificates/:certificateId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/certificates/:certificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates/:certificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteCustomMetric
{{baseUrl}}/custom-metric/:metricName
QUERY PARAMS
metricName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/custom-metric/:metricName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/custom-metric/:metricName")
require "http/client"
url = "{{baseUrl}}/custom-metric/:metricName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/custom-metric/:metricName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/custom-metric/:metricName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/custom-metric/:metricName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/custom-metric/:metricName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/custom-metric/:metricName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/custom-metric/:metricName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/custom-metric/:metricName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/custom-metric/:metricName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/custom-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/custom-metric/:metricName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/custom-metric/:metricName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/custom-metric/:metricName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/custom-metric/:metricName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/custom-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/custom-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/custom-metric/:metricName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/custom-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/custom-metric/:metricName');
echo $response->getBody();
setUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/custom-metric/:metricName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/custom-metric/:metricName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/custom-metric/:metricName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/custom-metric/:metricName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/custom-metric/:metricName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/custom-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/custom-metric/:metricName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/custom-metric/:metricName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/custom-metric/:metricName
http DELETE {{baseUrl}}/custom-metric/:metricName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/custom-metric/:metricName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/custom-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteDimension
{{baseUrl}}/dimensions/:name
QUERY PARAMS
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dimensions/:name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/dimensions/:name")
require "http/client"
url = "{{baseUrl}}/dimensions/:name"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/dimensions/:name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dimensions/:name");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dimensions/:name"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/dimensions/:name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/dimensions/:name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dimensions/:name"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/dimensions/:name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/dimensions/:name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/dimensions/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dimensions/:name';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dimensions/:name',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/dimensions/:name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/dimensions/:name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/dimensions/:name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/dimensions/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dimensions/:name';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dimensions/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dimensions/:name" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dimensions/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/dimensions/:name');
echo $response->getBody();
setUrl('{{baseUrl}}/dimensions/:name');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dimensions/:name');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dimensions/:name' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dimensions/:name' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/dimensions/:name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dimensions/:name"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dimensions/:name"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dimensions/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/dimensions/:name') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dimensions/:name";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/dimensions/:name
http DELETE {{baseUrl}}/dimensions/:name
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/dimensions/:name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dimensions/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteDomainConfiguration
{{baseUrl}}/domainConfigurations/:domainConfigurationName
QUERY PARAMS
domainConfigurationName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domainConfigurations/:domainConfigurationName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
require "http/client"
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/domainConfigurations/:domainConfigurationName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domainConfigurations/:domainConfigurationName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/domainConfigurations/:domainConfigurationName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domainConfigurations/:domainConfigurationName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/domainConfigurations/:domainConfigurationName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domainConfigurations/:domainConfigurationName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domainConfigurations/:domainConfigurationName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domainConfigurations/:domainConfigurationName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
echo $response->getBody();
setUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/domainConfigurations/:domainConfigurationName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/domainConfigurations/:domainConfigurationName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/domainConfigurations/:domainConfigurationName
http DELETE {{baseUrl}}/domainConfigurations/:domainConfigurationName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/domainConfigurations/:domainConfigurationName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domainConfigurations/:domainConfigurationName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteDynamicThingGroup
{{baseUrl}}/dynamic-thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
require "http/client"
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/dynamic-thing-groups/:thingGroupName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/dynamic-thing-groups/:thingGroupName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dynamic-thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dynamic-thing-groups/:thingGroupName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dynamic-thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
echo $response->getBody();
setUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/dynamic-thing-groups/:thingGroupName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/dynamic-thing-groups/:thingGroupName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/dynamic-thing-groups/:thingGroupName
http DELETE {{baseUrl}}/dynamic-thing-groups/:thingGroupName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/dynamic-thing-groups/:thingGroupName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteFleetMetric
{{baseUrl}}/fleet-metric/:metricName
QUERY PARAMS
metricName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fleet-metric/:metricName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/fleet-metric/:metricName")
require "http/client"
url = "{{baseUrl}}/fleet-metric/:metricName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/fleet-metric/:metricName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fleet-metric/:metricName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fleet-metric/:metricName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/fleet-metric/:metricName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/fleet-metric/:metricName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fleet-metric/:metricName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/fleet-metric/:metricName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/fleet-metric/:metricName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/fleet-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fleet-metric/:metricName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/fleet-metric/:metricName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/fleet-metric/:metricName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/fleet-metric/:metricName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/fleet-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fleet-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fleet-metric/:metricName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fleet-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/fleet-metric/:metricName');
echo $response->getBody();
setUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/fleet-metric/:metricName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fleet-metric/:metricName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fleet-metric/:metricName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fleet-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/fleet-metric/:metricName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fleet-metric/:metricName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/fleet-metric/:metricName
http DELETE {{baseUrl}}/fleet-metric/:metricName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/fleet-metric/:metricName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fleet-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteJob
{{baseUrl}}/jobs/:jobId
QUERY PARAMS
jobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/jobs/:jobId")
require "http/client"
url = "{{baseUrl}}/jobs/:jobId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/jobs/:jobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/jobs/:jobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/jobs/:jobId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/jobs/:jobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/jobs/:jobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/jobs/:jobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/jobs/:jobId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/jobs/:jobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/jobs/:jobId');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs/:jobId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/jobs/:jobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/jobs/:jobId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/jobs/:jobId
http DELETE {{baseUrl}}/jobs/:jobId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/jobs/:jobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteJobExecution
{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber
QUERY PARAMS
jobId
thingName
executionNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
require "http/client"
url = "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/things/:thingName/jobs/:jobId/executionNumber/:executionNumber HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/jobs/:jobId/executionNumber/:executionNumber',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/things/:thingName/jobs/:jobId/executionNumber/:executionNumber') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber
http DELETE {{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/jobs/:jobId/executionNumber/:executionNumber")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteJobTemplate
{{baseUrl}}/job-templates/:jobTemplateId
QUERY PARAMS
jobTemplateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/job-templates/:jobTemplateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/job-templates/:jobTemplateId")
require "http/client"
url = "{{baseUrl}}/job-templates/:jobTemplateId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/job-templates/:jobTemplateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/job-templates/:jobTemplateId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/job-templates/:jobTemplateId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/job-templates/:jobTemplateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/job-templates/:jobTemplateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/job-templates/:jobTemplateId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/job-templates/:jobTemplateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/job-templates/:jobTemplateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/job-templates/:jobTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/job-templates/:jobTemplateId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/job-templates/:jobTemplateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/job-templates/:jobTemplateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/job-templates/:jobTemplateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/job-templates/:jobTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/job-templates/:jobTemplateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/job-templates/:jobTemplateId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/job-templates/:jobTemplateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/job-templates/:jobTemplateId');
echo $response->getBody();
setUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/job-templates/:jobTemplateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/job-templates/:jobTemplateId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/job-templates/:jobTemplateId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/job-templates/:jobTemplateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/job-templates/:jobTemplateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/job-templates/:jobTemplateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/job-templates/:jobTemplateId
http DELETE {{baseUrl}}/job-templates/:jobTemplateId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/job-templates/:jobTemplateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/job-templates/:jobTemplateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteMitigationAction
{{baseUrl}}/mitigationactions/actions/:actionName
QUERY PARAMS
actionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mitigationactions/actions/:actionName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mitigationactions/actions/:actionName")
require "http/client"
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/mitigationactions/actions/:actionName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mitigationactions/actions/:actionName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mitigationactions/actions/:actionName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/mitigationactions/actions/:actionName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mitigationactions/actions/:actionName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mitigationactions/actions/:actionName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mitigationactions/actions/:actionName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/mitigationactions/actions/:actionName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mitigationactions/actions/:actionName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mitigationactions/actions/:actionName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mitigationactions/actions/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mitigationactions/actions/:actionName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mitigationactions/actions/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/mitigationactions/actions/:actionName');
echo $response->getBody();
setUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mitigationactions/actions/:actionName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mitigationactions/actions/:actionName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mitigationactions/actions/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/mitigationactions/actions/:actionName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mitigationactions/actions/:actionName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/mitigationactions/actions/:actionName
http DELETE {{baseUrl}}/mitigationactions/actions/:actionName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/mitigationactions/actions/:actionName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mitigationactions/actions/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteOTAUpdate
{{baseUrl}}/otaUpdates/:otaUpdateId
QUERY PARAMS
otaUpdateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/otaUpdates/:otaUpdateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/otaUpdates/:otaUpdateId")
require "http/client"
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/otaUpdates/:otaUpdateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/otaUpdates/:otaUpdateId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/otaUpdates/:otaUpdateId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/otaUpdates/:otaUpdateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/otaUpdates/:otaUpdateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/otaUpdates/:otaUpdateId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/otaUpdates/:otaUpdateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/otaUpdates/:otaUpdateId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/otaUpdates/:otaUpdateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/otaUpdates/:otaUpdateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/otaUpdates/:otaUpdateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/otaUpdates/:otaUpdateId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/otaUpdates/:otaUpdateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/otaUpdates/:otaUpdateId');
echo $response->getBody();
setUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/otaUpdates/:otaUpdateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/otaUpdates/:otaUpdateId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/otaUpdates/:otaUpdateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/otaUpdates/:otaUpdateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/otaUpdates/:otaUpdateId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/otaUpdates/:otaUpdateId
http DELETE {{baseUrl}}/otaUpdates/:otaUpdateId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/otaUpdates/:otaUpdateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/otaUpdates/:otaUpdateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeletePolicy
{{baseUrl}}/policies/:policyName
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/policies/:policyName")
require "http/client"
url = "{{baseUrl}}/policies/:policyName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/policies/:policyName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/policies/:policyName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/policies/:policyName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/policies/:policyName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/policies/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/policies/:policyName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/policies/:policyName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/policies/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/policies/:policyName');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/policies/:policyName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/policies/:policyName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/policies/:policyName
http DELETE {{baseUrl}}/policies/:policyName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/policies/:policyName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeletePolicyVersion
{{baseUrl}}/policies/:policyName/version/:policyVersionId
QUERY PARAMS
policyName
policyVersionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName/version/:policyVersionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
require "http/client"
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName/version/:policyVersionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName/version/:policyVersionId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/policies/:policyName/version/:policyVersionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName/version/:policyVersionId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName/version/:policyVersionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName/version/:policyVersionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName/version/:policyVersionId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName/version/:policyVersionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/policies/:policyName/version/:policyVersionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/policies/:policyName/version/:policyVersionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/policies/:policyName/version/:policyVersionId
http DELETE {{baseUrl}}/policies/:policyName/version/:policyVersionId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/policies/:policyName/version/:policyVersionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName/version/:policyVersionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteProvisioningTemplate
{{baseUrl}}/provisioning-templates/:templateName
QUERY PARAMS
templateName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/provisioning-templates/:templateName")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/provisioning-templates/:templateName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/provisioning-templates/:templateName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/provisioning-templates/:templateName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/provisioning-templates/:templateName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/provisioning-templates/:templateName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/provisioning-templates/:templateName');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/provisioning-templates/:templateName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/provisioning-templates/:templateName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/provisioning-templates/:templateName
http DELETE {{baseUrl}}/provisioning-templates/:templateName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteProvisioningTemplateVersion
{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
QUERY PARAMS
templateName
versionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/provisioning-templates/:templateName/versions/:versionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName/versions/:versionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/provisioning-templates/:templateName/versions/:versionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/provisioning-templates/:templateName/versions/:versionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
http DELETE {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteRegistrationCode
{{baseUrl}}/registrationcode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/registrationcode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/registrationcode")
require "http/client"
url = "{{baseUrl}}/registrationcode"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/registrationcode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/registrationcode");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/registrationcode"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/registrationcode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/registrationcode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/registrationcode"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/registrationcode")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/registrationcode")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/registrationcode');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/registrationcode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/registrationcode';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/registrationcode',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/registrationcode")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/registrationcode',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/registrationcode'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/registrationcode');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/registrationcode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/registrationcode';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/registrationcode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/registrationcode" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/registrationcode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/registrationcode');
echo $response->getBody();
setUrl('{{baseUrl}}/registrationcode');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/registrationcode');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/registrationcode' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/registrationcode' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/registrationcode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/registrationcode"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/registrationcode"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/registrationcode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/registrationcode') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/registrationcode";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/registrationcode
http DELETE {{baseUrl}}/registrationcode
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/registrationcode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/registrationcode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteRoleAlias
{{baseUrl}}/role-aliases/:roleAlias
QUERY PARAMS
roleAlias
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/role-aliases/:roleAlias");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/role-aliases/:roleAlias")
require "http/client"
url = "{{baseUrl}}/role-aliases/:roleAlias"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/role-aliases/:roleAlias"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/role-aliases/:roleAlias");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/role-aliases/:roleAlias"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/role-aliases/:roleAlias HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/role-aliases/:roleAlias")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/role-aliases/:roleAlias"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/role-aliases/:roleAlias")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/role-aliases/:roleAlias');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/role-aliases/:roleAlias'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/role-aliases/:roleAlias',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/role-aliases/:roleAlias',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/role-aliases/:roleAlias'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/role-aliases/:roleAlias');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/role-aliases/:roleAlias'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/role-aliases/:roleAlias"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/role-aliases/:roleAlias" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/role-aliases/:roleAlias",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/role-aliases/:roleAlias');
echo $response->getBody();
setUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/role-aliases/:roleAlias")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/role-aliases/:roleAlias"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/role-aliases/:roleAlias"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/role-aliases/:roleAlias")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/role-aliases/:roleAlias') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/role-aliases/:roleAlias";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/role-aliases/:roleAlias
http DELETE {{baseUrl}}/role-aliases/:roleAlias
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/role-aliases/:roleAlias
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/role-aliases/:roleAlias")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteScheduledAudit
{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
QUERY PARAMS
scheduledAuditName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
require "http/client"
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/audit/scheduledaudits/:scheduledAuditName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/scheduledaudits/:scheduledAuditName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/audit/scheduledaudits/:scheduledAuditName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/audit/scheduledaudits/:scheduledAuditName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
http DELETE {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName
QUERY PARAMS
securityProfileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/security-profiles/:securityProfileName")
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/security-profiles/:securityProfileName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/security-profiles/:securityProfileName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/security-profiles/:securityProfileName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/security-profiles/:securityProfileName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/security-profiles/:securityProfileName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/security-profiles/:securityProfileName
http DELETE {{baseUrl}}/security-profiles/:securityProfileName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/security-profiles/:securityProfileName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteStream
{{baseUrl}}/streams/:streamId
QUERY PARAMS
streamId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/streams/:streamId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/streams/:streamId")
require "http/client"
url = "{{baseUrl}}/streams/:streamId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/streams/:streamId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/streams/:streamId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/streams/:streamId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/streams/:streamId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/streams/:streamId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/streams/:streamId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/streams/:streamId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/streams/:streamId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/streams/:streamId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/streams/:streamId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/streams/:streamId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/streams/:streamId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/streams/:streamId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/streams/:streamId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/streams/:streamId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/streams/:streamId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/streams/:streamId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/streams/:streamId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/streams/:streamId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/streams/:streamId');
echo $response->getBody();
setUrl('{{baseUrl}}/streams/:streamId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/streams/:streamId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/streams/:streamId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/streams/:streamId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/streams/:streamId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/streams/:streamId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/streams/:streamId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/streams/:streamId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/streams/:streamId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/streams/:streamId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/streams/:streamId
http DELETE {{baseUrl}}/streams/:streamId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/streams/:streamId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/streams/:streamId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteThing
{{baseUrl}}/things/:thingName
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/things/:thingName")
require "http/client"
url = "{{baseUrl}}/things/:thingName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/things/:thingName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/things/:thingName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/things/:thingName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/things/:thingName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/things/:thingName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/things/:thingName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/things/:thingName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/things/:thingName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/things/:thingName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/things/:thingName');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/things/:thingName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/things/:thingName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/things/:thingName
http DELETE {{baseUrl}}/things/:thingName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/things/:thingName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteThingGroup
{{baseUrl}}/thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/:thingGroupName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/thing-groups/:thingGroupName")
require "http/client"
url = "{{baseUrl}}/thing-groups/:thingGroupName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/thing-groups/:thingGroupName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/:thingGroupName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/thing-groups/:thingGroupName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/thing-groups/:thingGroupName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/:thingGroupName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/thing-groups/:thingGroupName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/thing-groups/:thingGroupName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-groups/:thingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/:thingGroupName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/:thingGroupName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-groups/:thingGroupName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/thing-groups/:thingGroupName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-groups/:thingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/:thingGroupName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/thing-groups/:thingGroupName');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/thing-groups/:thingGroupName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/:thingGroupName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/:thingGroupName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/thing-groups/:thingGroupName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/:thingGroupName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/thing-groups/:thingGroupName
http DELETE {{baseUrl}}/thing-groups/:thingGroupName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/thing-groups/:thingGroupName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteThingType
{{baseUrl}}/thing-types/:thingTypeName
QUERY PARAMS
thingTypeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-types/:thingTypeName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/thing-types/:thingTypeName")
require "http/client"
url = "{{baseUrl}}/thing-types/:thingTypeName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/thing-types/:thingTypeName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-types/:thingTypeName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-types/:thingTypeName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/thing-types/:thingTypeName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/thing-types/:thingTypeName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-types/:thingTypeName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/thing-types/:thingTypeName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/thing-types/:thingTypeName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-types/:thingTypeName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-types/:thingTypeName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-types/:thingTypeName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-types/:thingTypeName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/thing-types/:thingTypeName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/thing-types/:thingTypeName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-types/:thingTypeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-types/:thingTypeName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-types/:thingTypeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/thing-types/:thingTypeName');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/thing-types/:thingTypeName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-types/:thingTypeName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-types/:thingTypeName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-types/:thingTypeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/thing-types/:thingTypeName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-types/:thingTypeName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/thing-types/:thingTypeName
http DELETE {{baseUrl}}/thing-types/:thingTypeName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/thing-types/:thingTypeName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-types/:thingTypeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteTopicRule
{{baseUrl}}/rules/:ruleName
QUERY PARAMS
ruleName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/rules/:ruleName")
require "http/client"
url = "{{baseUrl}}/rules/:ruleName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/rules/:ruleName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/rules/:ruleName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/rules/:ruleName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/rules/:ruleName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/rules/:ruleName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/rules/:ruleName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/rules/:ruleName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/rules/:ruleName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/rules/:ruleName');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:ruleName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/rules/:ruleName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/rules/:ruleName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/rules/:ruleName
http DELETE {{baseUrl}}/rules/:ruleName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/rules/:ruleName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteTopicRuleDestination
{{baseUrl}}/destinations/:arn
QUERY PARAMS
arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations/:arn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/destinations/:arn")
require "http/client"
url = "{{baseUrl}}/destinations/:arn"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/destinations/:arn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations/:arn");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations/:arn"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/destinations/:arn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/destinations/:arn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations/:arn"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations/:arn")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/destinations/:arn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/destinations/:arn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/destinations/:arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations/:arn';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations/:arn',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations/:arn")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations/:arn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/destinations/:arn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/destinations/:arn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/destinations/:arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations/:arn';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations/:arn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations/:arn" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations/:arn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/destinations/:arn');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations/:arn');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations/:arn');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations/:arn' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations/:arn' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/destinations/:arn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations/:arn"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations/:arn"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations/:arn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/destinations/:arn') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations/:arn";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/destinations/:arn
http DELETE {{baseUrl}}/destinations/:arn
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/destinations/:arn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations/:arn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteV2LoggingLevel
{{baseUrl}}/v2LoggingLevel#targetType&targetName
QUERY PARAMS
targetType
targetName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2LoggingLevel#targetType&targetName" {:query-params {:targetType ""
:targetName ""}})
require "http/client"
url = "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2LoggingLevel?targetType=&targetName= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2LoggingLevel#targetType&targetName',
params: {targetType: '', targetName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2LoggingLevel?targetType=&targetName=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2LoggingLevel#targetType&targetName',
qs: {targetType: '', targetName: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2LoggingLevel#targetType&targetName');
req.query({
targetType: '',
targetName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2LoggingLevel#targetType&targetName',
params: {targetType: '', targetName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2LoggingLevel#targetType&targetName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'targetType' => '',
'targetName' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2LoggingLevel#targetType&targetName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'targetType' => '',
'targetName' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2LoggingLevel?targetType=&targetName=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2LoggingLevel#targetType&targetName"
querystring = {"targetType":"","targetName":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2LoggingLevel#targetType&targetName"
queryString <- list(
targetType = "",
targetName = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2LoggingLevel') do |req|
req.params['targetType'] = ''
req.params['targetName'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2LoggingLevel#targetType&targetName";
let querystring = [
("targetType", ""),
("targetName", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName'
http DELETE '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2LoggingLevel?targetType=&targetName=#targetType&targetName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeprecateThingType
{{baseUrl}}/thing-types/:thingTypeName/deprecate
QUERY PARAMS
thingTypeName
BODY json
{
"undoDeprecate": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-types/:thingTypeName/deprecate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"undoDeprecate\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/thing-types/:thingTypeName/deprecate" {:content-type :json
:form-params {:undoDeprecate false}})
require "http/client"
url = "{{baseUrl}}/thing-types/:thingTypeName/deprecate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"undoDeprecate\": false\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/thing-types/:thingTypeName/deprecate"),
Content = new StringContent("{\n \"undoDeprecate\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-types/:thingTypeName/deprecate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"undoDeprecate\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-types/:thingTypeName/deprecate"
payload := strings.NewReader("{\n \"undoDeprecate\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/thing-types/:thingTypeName/deprecate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"undoDeprecate": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/thing-types/:thingTypeName/deprecate")
.setHeader("content-type", "application/json")
.setBody("{\n \"undoDeprecate\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-types/:thingTypeName/deprecate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"undoDeprecate\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"undoDeprecate\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName/deprecate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/thing-types/:thingTypeName/deprecate")
.header("content-type", "application/json")
.body("{\n \"undoDeprecate\": false\n}")
.asString();
const data = JSON.stringify({
undoDeprecate: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/thing-types/:thingTypeName/deprecate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName/deprecate',
headers: {'content-type': 'application/json'},
data: {undoDeprecate: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-types/:thingTypeName/deprecate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"undoDeprecate":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-types/:thingTypeName/deprecate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "undoDeprecate": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"undoDeprecate\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName/deprecate")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-types/:thingTypeName/deprecate',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({undoDeprecate: false}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName/deprecate',
headers: {'content-type': 'application/json'},
body: {undoDeprecate: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/thing-types/:thingTypeName/deprecate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
undoDeprecate: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-types/:thingTypeName/deprecate',
headers: {'content-type': 'application/json'},
data: {undoDeprecate: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-types/:thingTypeName/deprecate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"undoDeprecate":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"undoDeprecate": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-types/:thingTypeName/deprecate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-types/:thingTypeName/deprecate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"undoDeprecate\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-types/:thingTypeName/deprecate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'undoDeprecate' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/thing-types/:thingTypeName/deprecate', [
'body' => '{
"undoDeprecate": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-types/:thingTypeName/deprecate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'undoDeprecate' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'undoDeprecate' => null
]));
$request->setRequestUrl('{{baseUrl}}/thing-types/:thingTypeName/deprecate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-types/:thingTypeName/deprecate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"undoDeprecate": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-types/:thingTypeName/deprecate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"undoDeprecate": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"undoDeprecate\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/thing-types/:thingTypeName/deprecate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-types/:thingTypeName/deprecate"
payload = { "undoDeprecate": False }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-types/:thingTypeName/deprecate"
payload <- "{\n \"undoDeprecate\": false\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-types/:thingTypeName/deprecate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"undoDeprecate\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/thing-types/:thingTypeName/deprecate') do |req|
req.body = "{\n \"undoDeprecate\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-types/:thingTypeName/deprecate";
let payload = json!({"undoDeprecate": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/thing-types/:thingTypeName/deprecate \
--header 'content-type: application/json' \
--data '{
"undoDeprecate": false
}'
echo '{
"undoDeprecate": false
}' | \
http POST {{baseUrl}}/thing-types/:thingTypeName/deprecate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "undoDeprecate": false\n}' \
--output-document \
- {{baseUrl}}/thing-types/:thingTypeName/deprecate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["undoDeprecate": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-types/:thingTypeName/deprecate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAccountAuditConfiguration
{{baseUrl}}/audit/configuration
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/configuration")
require "http/client"
url = "{{baseUrl}}/audit/configuration"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/configuration");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/configuration"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/configuration"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/configuration")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/configuration');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/configuration',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/configuration',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/audit/configuration'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/configuration');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/audit/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/configuration" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/configuration');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/configuration');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/configuration' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/configuration' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/configuration"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/configuration"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/configuration') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/configuration";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/configuration
http GET {{baseUrl}}/audit/configuration
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAuditFinding
{{baseUrl}}/audit/findings/:findingId
QUERY PARAMS
findingId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/findings/:findingId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/findings/:findingId")
require "http/client"
url = "{{baseUrl}}/audit/findings/:findingId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/findings/:findingId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/findings/:findingId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/findings/:findingId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/findings/:findingId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/findings/:findingId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/findings/:findingId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/findings/:findingId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/findings/:findingId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/findings/:findingId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/findings/:findingId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/findings/:findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/findings/:findingId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/findings/:findingId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/findings/:findingId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/audit/findings/:findingId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/findings/:findingId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/audit/findings/:findingId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/findings/:findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/findings/:findingId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/findings/:findingId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/findings/:findingId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/findings/:findingId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/findings/:findingId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/findings/:findingId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/findings/:findingId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/findings/:findingId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/findings/:findingId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/findings/:findingId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/findings/:findingId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/findings/:findingId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/findings/:findingId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/findings/:findingId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/findings/:findingId
http GET {{baseUrl}}/audit/findings/:findingId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/findings/:findingId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/findings/:findingId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAuditMitigationActionsTask
{{baseUrl}}/audit/mitigationactions/tasks/:taskId
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/mitigationactions/tasks/:taskId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
require "http/client"
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/mitigationactions/tasks/:taskId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/mitigationactions/tasks/:taskId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/mitigationactions/tasks/:taskId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/mitigationactions/tasks/:taskId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/mitigationactions/tasks/:taskId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/mitigationactions/tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/mitigationactions/tasks/:taskId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/mitigationactions/tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/mitigationactions/tasks/:taskId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/mitigationactions/tasks/:taskId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/mitigationactions/tasks/:taskId
http GET {{baseUrl}}/audit/mitigationactions/tasks/:taskId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/mitigationactions/tasks/:taskId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/mitigationactions/tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DescribeAuditSuppression
{{baseUrl}}/audit/suppressions/describe
BODY json
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/suppressions/describe");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/suppressions/describe" {:content-type :json
:form-params {:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}}})
require "http/client"
url = "{{baseUrl}}/audit/suppressions/describe"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/suppressions/describe"),
Content = new StringContent("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/suppressions/describe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/suppressions/describe"
payload := strings.NewReader("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/suppressions/describe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 333
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/suppressions/describe")
.setHeader("content-type", "application/json")
.setBody("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/suppressions/describe"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/suppressions/describe")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/suppressions/describe")
.header("content-type", "application/json")
.body("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/suppressions/describe');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/describe',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/suppressions/describe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/suppressions/describe',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/suppressions/describe")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/suppressions/describe',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/describe',
headers: {'content-type': 'application/json'},
body: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/suppressions/describe');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/describe',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/suppressions/describe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/suppressions/describe"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/suppressions/describe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/suppressions/describe",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/suppressions/describe', [
'body' => '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/suppressions/describe');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/suppressions/describe');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/suppressions/describe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/suppressions/describe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/suppressions/describe", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/suppressions/describe"
payload = {
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/suppressions/describe"
payload <- "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/suppressions/describe")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/suppressions/describe') do |req|
req.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/suppressions/describe";
let payload = json!({
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/suppressions/describe \
--header 'content-type: application/json' \
--data '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}'
echo '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}
}' | \
http POST {{baseUrl}}/audit/suppressions/describe \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/audit/suppressions/describe
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/suppressions/describe")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAuditTask
{{baseUrl}}/audit/tasks/:taskId
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/tasks/:taskId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/tasks/:taskId")
require "http/client"
url = "{{baseUrl}}/audit/tasks/:taskId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/tasks/:taskId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/tasks/:taskId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/tasks/:taskId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/tasks/:taskId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/tasks/:taskId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/tasks/:taskId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/tasks/:taskId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/tasks/:taskId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/tasks/:taskId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/tasks/:taskId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/tasks/:taskId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/tasks/:taskId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/tasks/:taskId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/audit/tasks/:taskId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/tasks/:taskId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/audit/tasks/:taskId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/tasks/:taskId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/tasks/:taskId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/tasks/:taskId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/tasks/:taskId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/tasks/:taskId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/tasks/:taskId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/tasks/:taskId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/tasks/:taskId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/tasks/:taskId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/tasks/:taskId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/tasks/:taskId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/tasks/:taskId
http GET {{baseUrl}}/audit/tasks/:taskId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/tasks/:taskId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAuthorizer
{{baseUrl}}/authorizer/:authorizerName
QUERY PARAMS
authorizerName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizer/:authorizerName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/authorizer/:authorizerName")
require "http/client"
url = "{{baseUrl}}/authorizer/:authorizerName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/authorizer/:authorizerName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizer/:authorizerName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizer/:authorizerName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/authorizer/:authorizerName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/authorizer/:authorizerName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizer/:authorizerName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/authorizer/:authorizerName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/authorizer/:authorizerName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/authorizer/:authorizerName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizer/:authorizerName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizer/:authorizerName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/authorizer/:authorizerName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/authorizer/:authorizerName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/authorizer/:authorizerName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizer/:authorizerName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizer/:authorizerName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizer/:authorizerName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/authorizer/:authorizerName');
echo $response->getBody();
setUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/authorizer/:authorizerName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizer/:authorizerName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizer/:authorizerName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizer/:authorizerName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/authorizer/:authorizerName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizer/:authorizerName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/authorizer/:authorizerName
http GET {{baseUrl}}/authorizer/:authorizerName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/authorizer/:authorizerName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizer/:authorizerName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeBillingGroup
{{baseUrl}}/billing-groups/:billingGroupName
QUERY PARAMS
billingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/:billingGroupName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/billing-groups/:billingGroupName")
require "http/client"
url = "{{baseUrl}}/billing-groups/:billingGroupName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/billing-groups/:billingGroupName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/:billingGroupName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/:billingGroupName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/billing-groups/:billingGroupName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/billing-groups/:billingGroupName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/:billingGroupName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/billing-groups/:billingGroupName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/billing-groups/:billingGroupName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/:billingGroupName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/:billingGroupName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/billing-groups/:billingGroupName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/:billingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/:billingGroupName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/:billingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/billing-groups/:billingGroupName');
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/billing-groups/:billingGroupName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/:billingGroupName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/:billingGroupName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/:billingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/billing-groups/:billingGroupName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/:billingGroupName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/billing-groups/:billingGroupName
http GET {{baseUrl}}/billing-groups/:billingGroupName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/billing-groups/:billingGroupName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/:billingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeCACertificate
{{baseUrl}}/cacertificate/:caCertificateId
QUERY PARAMS
caCertificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cacertificate/:caCertificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/cacertificate/:caCertificateId")
require "http/client"
url = "{{baseUrl}}/cacertificate/:caCertificateId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/cacertificate/:caCertificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cacertificate/:caCertificateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cacertificate/:caCertificateId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/cacertificate/:caCertificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/cacertificate/:caCertificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cacertificate/:caCertificateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/cacertificate/:caCertificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/cacertificate/:caCertificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cacertificate/:caCertificateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/cacertificate/:caCertificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/cacertificate/:caCertificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/cacertificate/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cacertificate/:caCertificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cacertificate/:caCertificateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cacertificate/:caCertificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/cacertificate/:caCertificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/cacertificate/:caCertificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cacertificate/:caCertificateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cacertificate/:caCertificateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cacertificate/:caCertificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/cacertificate/:caCertificateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cacertificate/:caCertificateId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/cacertificate/:caCertificateId
http GET {{baseUrl}}/cacertificate/:caCertificateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/cacertificate/:caCertificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cacertificate/:caCertificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeCertificate
{{baseUrl}}/certificates/:certificateId
QUERY PARAMS
certificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates/:certificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/certificates/:certificateId")
require "http/client"
url = "{{baseUrl}}/certificates/:certificateId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/certificates/:certificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates/:certificateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates/:certificateId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/certificates/:certificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/certificates/:certificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates/:certificateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/certificates/:certificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/certificates/:certificateId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/certificates/:certificateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates/:certificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates/:certificateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates/:certificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/certificates/:certificateId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/certificates/:certificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/certificates/:certificateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates/:certificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates/:certificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates/:certificateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates/:certificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/certificates/:certificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates/:certificateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates/:certificateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates/:certificateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates/:certificateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/certificates/:certificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates/:certificateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates/:certificateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates/:certificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/certificates/:certificateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates/:certificateId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/certificates/:certificateId
http GET {{baseUrl}}/certificates/:certificateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/certificates/:certificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates/:certificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeCustomMetric
{{baseUrl}}/custom-metric/:metricName
QUERY PARAMS
metricName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/custom-metric/:metricName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/custom-metric/:metricName")
require "http/client"
url = "{{baseUrl}}/custom-metric/:metricName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/custom-metric/:metricName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/custom-metric/:metricName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/custom-metric/:metricName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/custom-metric/:metricName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/custom-metric/:metricName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/custom-metric/:metricName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/custom-metric/:metricName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/custom-metric/:metricName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/custom-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/custom-metric/:metricName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/custom-metric/:metricName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/custom-metric/:metricName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/custom-metric/:metricName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/custom-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/custom-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/custom-metric/:metricName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/custom-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/custom-metric/:metricName');
echo $response->getBody();
setUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/custom-metric/:metricName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/custom-metric/:metricName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/custom-metric/:metricName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/custom-metric/:metricName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/custom-metric/:metricName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/custom-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/custom-metric/:metricName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/custom-metric/:metricName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/custom-metric/:metricName
http GET {{baseUrl}}/custom-metric/:metricName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/custom-metric/:metricName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/custom-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeDefaultAuthorizer
{{baseUrl}}/default-authorizer
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/default-authorizer");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/default-authorizer")
require "http/client"
url = "{{baseUrl}}/default-authorizer"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/default-authorizer"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/default-authorizer");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/default-authorizer"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/default-authorizer HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/default-authorizer")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/default-authorizer"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/default-authorizer")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/default-authorizer');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/default-authorizer'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/default-authorizer';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/default-authorizer',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/default-authorizer',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/default-authorizer'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/default-authorizer');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/default-authorizer'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/default-authorizer';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/default-authorizer"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/default-authorizer" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/default-authorizer",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/default-authorizer');
echo $response->getBody();
setUrl('{{baseUrl}}/default-authorizer');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/default-authorizer');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/default-authorizer' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/default-authorizer' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/default-authorizer")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/default-authorizer"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/default-authorizer"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/default-authorizer")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/default-authorizer') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/default-authorizer";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/default-authorizer
http GET {{baseUrl}}/default-authorizer
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/default-authorizer
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/default-authorizer")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeDetectMitigationActionsTask
{{baseUrl}}/detect/mitigationactions/tasks/:taskId
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/detect/mitigationactions/tasks/:taskId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
require "http/client"
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/detect/mitigationactions/tasks/:taskId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/detect/mitigationactions/tasks/:taskId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/detect/mitigationactions/tasks/:taskId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/detect/mitigationactions/tasks/:taskId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/detect/mitigationactions/tasks/:taskId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/detect/mitigationactions/tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/detect/mitigationactions/tasks/:taskId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/detect/mitigationactions/tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
echo $response->getBody();
setUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/detect/mitigationactions/tasks/:taskId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/detect/mitigationactions/tasks/:taskId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/detect/mitigationactions/tasks/:taskId
http GET {{baseUrl}}/detect/mitigationactions/tasks/:taskId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/detect/mitigationactions/tasks/:taskId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/detect/mitigationactions/tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeDimension
{{baseUrl}}/dimensions/:name
QUERY PARAMS
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dimensions/:name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dimensions/:name")
require "http/client"
url = "{{baseUrl}}/dimensions/:name"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/dimensions/:name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dimensions/:name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dimensions/:name"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/dimensions/:name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dimensions/:name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dimensions/:name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dimensions/:name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dimensions/:name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/dimensions/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dimensions/:name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dimensions/:name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dimensions/:name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/dimensions/:name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dimensions/:name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/dimensions/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dimensions/:name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dimensions/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dimensions/:name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dimensions/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/dimensions/:name');
echo $response->getBody();
setUrl('{{baseUrl}}/dimensions/:name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dimensions/:name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dimensions/:name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dimensions/:name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dimensions/:name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dimensions/:name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dimensions/:name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dimensions/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/dimensions/:name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dimensions/:name";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/dimensions/:name
http GET {{baseUrl}}/dimensions/:name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/dimensions/:name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dimensions/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeDomainConfiguration
{{baseUrl}}/domainConfigurations/:domainConfigurationName
QUERY PARAMS
domainConfigurationName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domainConfigurations/:domainConfigurationName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
require "http/client"
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/domainConfigurations/:domainConfigurationName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domainConfigurations/:domainConfigurationName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/domainConfigurations/:domainConfigurationName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domainConfigurations/:domainConfigurationName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domainConfigurations/:domainConfigurationName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domainConfigurations/:domainConfigurationName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domainConfigurations/:domainConfigurationName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domainConfigurations/:domainConfigurationName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
echo $response->getBody();
setUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domainConfigurations/:domainConfigurationName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/domainConfigurations/:domainConfigurationName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/domainConfigurations/:domainConfigurationName
http GET {{baseUrl}}/domainConfigurations/:domainConfigurationName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domainConfigurations/:domainConfigurationName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domainConfigurations/:domainConfigurationName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeEndpoint
{{baseUrl}}/endpoint
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/endpoint");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/endpoint")
require "http/client"
url = "{{baseUrl}}/endpoint"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/endpoint"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/endpoint");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/endpoint"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/endpoint HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/endpoint")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/endpoint"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/endpoint")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/endpoint")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/endpoint');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/endpoint'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/endpoint';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/endpoint',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/endpoint")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/endpoint',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/endpoint'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/endpoint');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/endpoint'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/endpoint';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/endpoint"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/endpoint" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/endpoint",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/endpoint');
echo $response->getBody();
setUrl('{{baseUrl}}/endpoint');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/endpoint');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/endpoint' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/endpoint' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/endpoint")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/endpoint"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/endpoint"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/endpoint")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/endpoint') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/endpoint";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/endpoint
http GET {{baseUrl}}/endpoint
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/endpoint
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/endpoint")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeEventConfigurations
{{baseUrl}}/event-configurations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/event-configurations")
require "http/client"
url = "{{baseUrl}}/event-configurations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/event-configurations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/event-configurations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/event-configurations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/event-configurations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/event-configurations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/event-configurations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/event-configurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/event-configurations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/event-configurations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/event-configurations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/event-configurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/event-configurations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/event-configurations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/event-configurations');
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/event-configurations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/event-configurations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/event-configurations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/event-configurations
http GET {{baseUrl}}/event-configurations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/event-configurations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeFleetMetric
{{baseUrl}}/fleet-metric/:metricName
QUERY PARAMS
metricName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fleet-metric/:metricName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/fleet-metric/:metricName")
require "http/client"
url = "{{baseUrl}}/fleet-metric/:metricName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/fleet-metric/:metricName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fleet-metric/:metricName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fleet-metric/:metricName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/fleet-metric/:metricName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/fleet-metric/:metricName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fleet-metric/:metricName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/fleet-metric/:metricName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/fleet-metric/:metricName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fleet-metric/:metricName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/fleet-metric/:metricName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metric/:metricName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/fleet-metric/:metricName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metric/:metricName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fleet-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fleet-metric/:metricName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fleet-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/fleet-metric/:metricName');
echo $response->getBody();
setUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/fleet-metric/:metricName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fleet-metric/:metricName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fleet-metric/:metricName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fleet-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/fleet-metric/:metricName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fleet-metric/:metricName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/fleet-metric/:metricName
http GET {{baseUrl}}/fleet-metric/:metricName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/fleet-metric/:metricName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fleet-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeIndex
{{baseUrl}}/indices/:indexName
QUERY PARAMS
indexName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/:indexName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/indices/:indexName")
require "http/client"
url = "{{baseUrl}}/indices/:indexName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/indices/:indexName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/:indexName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/:indexName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/indices/:indexName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/indices/:indexName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/:indexName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/:indexName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/indices/:indexName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/indices/:indexName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/indices/:indexName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/:indexName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/:indexName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/indices/:indexName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/:indexName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/indices/:indexName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/indices/:indexName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/indices/:indexName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/:indexName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/:indexName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/:indexName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/:indexName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/indices/:indexName');
echo $response->getBody();
setUrl('{{baseUrl}}/indices/:indexName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/indices/:indexName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/:indexName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/:indexName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/indices/:indexName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/:indexName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/:indexName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/:indexName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/indices/:indexName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/:indexName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/indices/:indexName
http GET {{baseUrl}}/indices/:indexName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/indices/:indexName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/:indexName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeJob
{{baseUrl}}/jobs/:jobId
QUERY PARAMS
jobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs/:jobId")
require "http/client"
url = "{{baseUrl}}/jobs/:jobId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/jobs/:jobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs/:jobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/jobs/:jobId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/jobs/:jobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/jobs/:jobId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/jobs/:jobId');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs/:jobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs/:jobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/jobs/:jobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/jobs/:jobId
http GET {{baseUrl}}/jobs/:jobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs/:jobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeJobExecution
{{baseUrl}}/things/:thingName/jobs/:jobId
QUERY PARAMS
jobId
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/jobs/:jobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things/:thingName/jobs/:jobId")
require "http/client"
url = "{{baseUrl}}/things/:thingName/jobs/:jobId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/jobs/:jobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/jobs/:jobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/jobs/:jobId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things/:thingName/jobs/:jobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things/:thingName/jobs/:jobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/jobs/:jobId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things/:thingName/jobs/:jobId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things/:thingName/jobs/:jobId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/jobs/:jobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs/:jobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/jobs/:jobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things/:thingName/jobs/:jobId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/jobs/:jobId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/jobs/:jobId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/jobs/:jobId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/jobs/:jobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/jobs/:jobId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things/:thingName/jobs/:jobId');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/jobs/:jobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/jobs/:jobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/jobs/:jobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things/:thingName/jobs/:jobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/jobs/:jobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/jobs/:jobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/jobs/:jobId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things/:thingName/jobs/:jobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/jobs/:jobId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things/:thingName/jobs/:jobId
http GET {{baseUrl}}/things/:thingName/jobs/:jobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things/:thingName/jobs/:jobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/jobs/:jobId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeJobTemplate
{{baseUrl}}/job-templates/:jobTemplateId
QUERY PARAMS
jobTemplateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/job-templates/:jobTemplateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/job-templates/:jobTemplateId")
require "http/client"
url = "{{baseUrl}}/job-templates/:jobTemplateId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/job-templates/:jobTemplateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/job-templates/:jobTemplateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/job-templates/:jobTemplateId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/job-templates/:jobTemplateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/job-templates/:jobTemplateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/job-templates/:jobTemplateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/job-templates/:jobTemplateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/job-templates/:jobTemplateId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/job-templates/:jobTemplateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/job-templates/:jobTemplateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/job-templates/:jobTemplateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/job-templates/:jobTemplateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/job-templates/:jobTemplateId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/job-templates/:jobTemplateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/job-templates/:jobTemplateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/job-templates/:jobTemplateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/job-templates/:jobTemplateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/job-templates/:jobTemplateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/job-templates/:jobTemplateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/job-templates/:jobTemplateId');
echo $response->getBody();
setUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/job-templates/:jobTemplateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/job-templates/:jobTemplateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/job-templates/:jobTemplateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/job-templates/:jobTemplateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/job-templates/:jobTemplateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/job-templates/:jobTemplateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/job-templates/:jobTemplateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/job-templates/:jobTemplateId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/job-templates/:jobTemplateId
http GET {{baseUrl}}/job-templates/:jobTemplateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/job-templates/:jobTemplateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/job-templates/:jobTemplateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeManagedJobTemplate
{{baseUrl}}/managed-job-templates/:templateName
QUERY PARAMS
templateName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/managed-job-templates/:templateName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/managed-job-templates/:templateName")
require "http/client"
url = "{{baseUrl}}/managed-job-templates/:templateName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/managed-job-templates/:templateName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/managed-job-templates/:templateName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/managed-job-templates/:templateName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/managed-job-templates/:templateName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/managed-job-templates/:templateName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/managed-job-templates/:templateName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/managed-job-templates/:templateName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/managed-job-templates/:templateName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/managed-job-templates/:templateName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/managed-job-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/managed-job-templates/:templateName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/managed-job-templates/:templateName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/managed-job-templates/:templateName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/managed-job-templates/:templateName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/managed-job-templates/:templateName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/managed-job-templates/:templateName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/managed-job-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/managed-job-templates/:templateName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/managed-job-templates/:templateName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/managed-job-templates/:templateName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/managed-job-templates/:templateName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/managed-job-templates/:templateName');
echo $response->getBody();
setUrl('{{baseUrl}}/managed-job-templates/:templateName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/managed-job-templates/:templateName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/managed-job-templates/:templateName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/managed-job-templates/:templateName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/managed-job-templates/:templateName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/managed-job-templates/:templateName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/managed-job-templates/:templateName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/managed-job-templates/:templateName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/managed-job-templates/:templateName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/managed-job-templates/:templateName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/managed-job-templates/:templateName
http GET {{baseUrl}}/managed-job-templates/:templateName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/managed-job-templates/:templateName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/managed-job-templates/:templateName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeMitigationAction
{{baseUrl}}/mitigationactions/actions/:actionName
QUERY PARAMS
actionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mitigationactions/actions/:actionName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mitigationactions/actions/:actionName")
require "http/client"
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mitigationactions/actions/:actionName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mitigationactions/actions/:actionName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mitigationactions/actions/:actionName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mitigationactions/actions/:actionName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mitigationactions/actions/:actionName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mitigationactions/actions/:actionName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mitigationactions/actions/:actionName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mitigationactions/actions/:actionName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mitigationactions/actions/:actionName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mitigationactions/actions/:actionName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/mitigationactions/actions/:actionName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mitigationactions/actions/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mitigationactions/actions/:actionName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mitigationactions/actions/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mitigationactions/actions/:actionName');
echo $response->getBody();
setUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mitigationactions/actions/:actionName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mitigationactions/actions/:actionName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mitigationactions/actions/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mitigationactions/actions/:actionName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mitigationactions/actions/:actionName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/mitigationactions/actions/:actionName
http GET {{baseUrl}}/mitigationactions/actions/:actionName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/mitigationactions/actions/:actionName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mitigationactions/actions/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeProvisioningTemplate
{{baseUrl}}/provisioning-templates/:templateName
QUERY PARAMS
templateName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/provisioning-templates/:templateName")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/provisioning-templates/:templateName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/provisioning-templates/:templateName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/provisioning-templates/:templateName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/provisioning-templates/:templateName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/provisioning-templates/:templateName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/provisioning-templates/:templateName');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/provisioning-templates/:templateName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/provisioning-templates/:templateName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/provisioning-templates/:templateName
http GET {{baseUrl}}/provisioning-templates/:templateName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeProvisioningTemplateVersion
{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
QUERY PARAMS
templateName
versionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/provisioning-templates/:templateName/versions/:versionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName/versions/:versionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/provisioning-templates/:templateName/versions/:versionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/provisioning-templates/:templateName/versions/:versionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
http GET {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName/versions/:versionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName/versions/:versionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeRoleAlias
{{baseUrl}}/role-aliases/:roleAlias
QUERY PARAMS
roleAlias
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/role-aliases/:roleAlias");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/role-aliases/:roleAlias")
require "http/client"
url = "{{baseUrl}}/role-aliases/:roleAlias"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/role-aliases/:roleAlias"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/role-aliases/:roleAlias");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/role-aliases/:roleAlias"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/role-aliases/:roleAlias HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/role-aliases/:roleAlias")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/role-aliases/:roleAlias"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/role-aliases/:roleAlias")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/role-aliases/:roleAlias');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases/:roleAlias'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/role-aliases/:roleAlias',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/role-aliases/:roleAlias',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases/:roleAlias'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/role-aliases/:roleAlias');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases/:roleAlias'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/role-aliases/:roleAlias"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/role-aliases/:roleAlias" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/role-aliases/:roleAlias",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/role-aliases/:roleAlias');
echo $response->getBody();
setUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/role-aliases/:roleAlias")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/role-aliases/:roleAlias"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/role-aliases/:roleAlias"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/role-aliases/:roleAlias")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/role-aliases/:roleAlias') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/role-aliases/:roleAlias";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/role-aliases/:roleAlias
http GET {{baseUrl}}/role-aliases/:roleAlias
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/role-aliases/:roleAlias
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/role-aliases/:roleAlias")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeScheduledAudit
{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
QUERY PARAMS
scheduledAuditName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
require "http/client"
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/scheduledaudits/:scheduledAuditName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/scheduledaudits/:scheduledAuditName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/scheduledaudits/:scheduledAuditName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/scheduledaudits/:scheduledAuditName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
http GET {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName
QUERY PARAMS
securityProfileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles/:securityProfileName")
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/security-profiles/:securityProfileName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles/:securityProfileName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles/:securityProfileName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles/:securityProfileName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles/:securityProfileName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/security-profiles/:securityProfileName');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles/:securityProfileName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/security-profiles/:securityProfileName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/security-profiles/:securityProfileName
http GET {{baseUrl}}/security-profiles/:securityProfileName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles/:securityProfileName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeStream
{{baseUrl}}/streams/:streamId
QUERY PARAMS
streamId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/streams/:streamId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/streams/:streamId")
require "http/client"
url = "{{baseUrl}}/streams/:streamId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/streams/:streamId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/streams/:streamId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/streams/:streamId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/streams/:streamId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/streams/:streamId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/streams/:streamId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/streams/:streamId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/streams/:streamId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/streams/:streamId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/streams/:streamId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/streams/:streamId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/streams/:streamId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/streams/:streamId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/streams/:streamId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/streams/:streamId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/streams/:streamId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/streams/:streamId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/streams/:streamId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/streams/:streamId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/streams/:streamId');
echo $response->getBody();
setUrl('{{baseUrl}}/streams/:streamId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/streams/:streamId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/streams/:streamId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/streams/:streamId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/streams/:streamId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/streams/:streamId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/streams/:streamId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/streams/:streamId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/streams/:streamId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/streams/:streamId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/streams/:streamId
http GET {{baseUrl}}/streams/:streamId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/streams/:streamId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/streams/:streamId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeThing
{{baseUrl}}/things/:thingName
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things/:thingName")
require "http/client"
url = "{{baseUrl}}/things/:thingName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things/:thingName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things/:thingName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things/:thingName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things/:thingName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things/:thingName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things/:thingName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things/:thingName');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things/:thingName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things/:thingName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things/:thingName
http GET {{baseUrl}}/things/:thingName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things/:thingName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeThingGroup
{{baseUrl}}/thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/:thingGroupName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-groups/:thingGroupName")
require "http/client"
url = "{{baseUrl}}/thing-groups/:thingGroupName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-groups/:thingGroupName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/:thingGroupName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-groups/:thingGroupName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-groups/:thingGroupName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/:thingGroupName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-groups/:thingGroupName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-groups/:thingGroupName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups/:thingGroupName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/:thingGroupName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/:thingGroupName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups/:thingGroupName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-groups/:thingGroupName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups/:thingGroupName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/:thingGroupName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-groups/:thingGroupName');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-groups/:thingGroupName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/:thingGroupName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/:thingGroupName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-groups/:thingGroupName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/:thingGroupName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-groups/:thingGroupName
http GET {{baseUrl}}/thing-groups/:thingGroupName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-groups/:thingGroupName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeThingRegistrationTask
{{baseUrl}}/thing-registration-tasks/:taskId
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-registration-tasks/:taskId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-registration-tasks/:taskId")
require "http/client"
url = "{{baseUrl}}/thing-registration-tasks/:taskId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-registration-tasks/:taskId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-registration-tasks/:taskId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-registration-tasks/:taskId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-registration-tasks/:taskId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-registration-tasks/:taskId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-registration-tasks/:taskId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-registration-tasks/:taskId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-registration-tasks/:taskId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-registration-tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-registration-tasks/:taskId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-registration-tasks/:taskId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-registration-tasks/:taskId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-registration-tasks/:taskId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-registration-tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-registration-tasks/:taskId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-registration-tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-registration-tasks/:taskId');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-registration-tasks/:taskId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-registration-tasks/:taskId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-registration-tasks/:taskId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-registration-tasks/:taskId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-registration-tasks/:taskId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-registration-tasks/:taskId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-registration-tasks/:taskId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-registration-tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-registration-tasks/:taskId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-registration-tasks/:taskId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-registration-tasks/:taskId
http GET {{baseUrl}}/thing-registration-tasks/:taskId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-registration-tasks/:taskId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-registration-tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeThingType
{{baseUrl}}/thing-types/:thingTypeName
QUERY PARAMS
thingTypeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-types/:thingTypeName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-types/:thingTypeName")
require "http/client"
url = "{{baseUrl}}/thing-types/:thingTypeName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-types/:thingTypeName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-types/:thingTypeName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-types/:thingTypeName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-types/:thingTypeName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-types/:thingTypeName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-types/:thingTypeName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-types/:thingTypeName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-types/:thingTypeName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/thing-types/:thingTypeName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-types/:thingTypeName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-types/:thingTypeName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-types/:thingTypeName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/thing-types/:thingTypeName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-types/:thingTypeName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/thing-types/:thingTypeName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-types/:thingTypeName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-types/:thingTypeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-types/:thingTypeName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-types/:thingTypeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-types/:thingTypeName');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-types/:thingTypeName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-types/:thingTypeName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-types/:thingTypeName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-types/:thingTypeName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-types/:thingTypeName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-types/:thingTypeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-types/:thingTypeName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-types/:thingTypeName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-types/:thingTypeName
http GET {{baseUrl}}/thing-types/:thingTypeName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-types/:thingTypeName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-types/:thingTypeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DetachPolicy
{{baseUrl}}/target-policies/:policyName
QUERY PARAMS
policyName
BODY json
{
"target": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/target-policies/:policyName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"target\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/target-policies/:policyName" {:content-type :json
:form-params {:target ""}})
require "http/client"
url = "{{baseUrl}}/target-policies/:policyName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"target\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/target-policies/:policyName"),
Content = new StringContent("{\n \"target\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/target-policies/:policyName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"target\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/target-policies/:policyName"
payload := strings.NewReader("{\n \"target\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/target-policies/:policyName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"target": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/target-policies/:policyName")
.setHeader("content-type", "application/json")
.setBody("{\n \"target\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/target-policies/:policyName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"target\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"target\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/target-policies/:policyName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/target-policies/:policyName")
.header("content-type", "application/json")
.body("{\n \"target\": \"\"\n}")
.asString();
const data = JSON.stringify({
target: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/target-policies/:policyName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
data: {target: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/target-policies/:policyName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/target-policies/:policyName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "target": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"target\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/target-policies/:policyName")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/target-policies/:policyName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({target: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
body: {target: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/target-policies/:policyName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
target: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/target-policies/:policyName',
headers: {'content-type': 'application/json'},
data: {target: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/target-policies/:policyName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"target": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/target-policies/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/target-policies/:policyName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"target\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/target-policies/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'target' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/target-policies/:policyName', [
'body' => '{
"target": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/target-policies/:policyName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'target' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'target' => ''
]));
$request->setRequestUrl('{{baseUrl}}/target-policies/:policyName');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/target-policies/:policyName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"target": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/target-policies/:policyName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"target": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"target\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/target-policies/:policyName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/target-policies/:policyName"
payload = { "target": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/target-policies/:policyName"
payload <- "{\n \"target\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/target-policies/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"target\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/target-policies/:policyName') do |req|
req.body = "{\n \"target\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/target-policies/:policyName";
let payload = json!({"target": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/target-policies/:policyName \
--header 'content-type: application/json' \
--data '{
"target": ""
}'
echo '{
"target": ""
}' | \
http POST {{baseUrl}}/target-policies/:policyName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "target": ""\n}' \
--output-document \
- {{baseUrl}}/target-policies/:policyName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["target": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/target-policies/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DetachPrincipalPolicy
{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal
HEADERS
x-amzn-iot-principal
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-iot-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal" {:headers {:x-amzn-iot-principal ""}})
require "http/client"
url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
headers = HTTP::Headers{
"x-amzn-iot-principal" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"),
Headers =
{
{ "x-amzn-iot-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal");
var request = new RestRequest("", Method.Delete);
request.AddHeader("x-amzn-iot-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("x-amzn-iot-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/principal-policies/:policyName HTTP/1.1
X-Amzn-Iot-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.setHeader("x-amzn-iot-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"))
.header("x-amzn-iot-principal", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.delete(null)
.addHeader("x-amzn-iot-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.header("x-amzn-iot-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
xhr.setRequestHeader('x-amzn-iot-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal';
const options = {method: 'DELETE', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
method: 'DELETE',
headers: {
'x-amzn-iot-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
.delete(null)
.addHeader("x-amzn-iot-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/principal-policies/:policyName',
headers: {
'x-amzn-iot-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
req.headers({
'x-amzn-iot-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal';
const options = {method: 'DELETE', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-iot-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal" in
let headers = Header.add (Header.init ()) "x-amzn-iot-principal" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"x-amzn-iot-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal', [
'headers' => [
'x-amzn-iot-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-iot-principal': "" }
conn.request("DELETE", "/baseUrl/principal-policies/:policyName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
headers = {"x-amzn-iot-principal": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal"
response <- VERB("DELETE", url, add_headers('x-amzn-iot-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["x-amzn-iot-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/principal-policies/:policyName') do |req|
req.headers['x-amzn-iot-principal'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-iot-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' \
--header 'x-amzn-iot-principal: '
http DELETE '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal' \
x-amzn-iot-principal:''
wget --quiet \
--method DELETE \
--header 'x-amzn-iot-principal: ' \
--output-document \
- '{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal'
import Foundation
let headers = ["x-amzn-iot-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/principal-policies/:policyName#x-amzn-iot-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DetachSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn
QUERY PARAMS
securityProfileTargetArn
securityProfileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn" {:query-params {:securityProfileTargetArn ""}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
qs: {securityProfileTargetArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
req.query({
securityProfileTargetArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'securityProfileTargetArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'securityProfileTargetArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/security-profiles/:securityProfileName/targets?securityProfileTargetArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn"
querystring = {"securityProfileTargetArn":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn"
queryString <- list(securityProfileTargetArn = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/security-profiles/:securityProfileName/targets') do |req|
req.params['securityProfileTargetArn'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName/targets#securityProfileTargetArn";
let querystring = [
("securityProfileTargetArn", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
http DELETE '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName/targets?securityProfileTargetArn=#securityProfileTargetArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DetachThingPrincipal
{{baseUrl}}/things/:thingName/principals#x-amzn-principal
HEADERS
x-amzn-principal
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/principals#x-amzn-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/things/:thingName/principals#x-amzn-principal" {:headers {:x-amzn-principal ""}})
require "http/client"
url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
headers = HTTP::Headers{
"x-amzn-principal" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/principals#x-amzn-principal"),
Headers =
{
{ "x-amzn-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/principals#x-amzn-principal");
var request = new RestRequest("", Method.Delete);
request.AddHeader("x-amzn-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("x-amzn-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/things/:thingName/principals HTTP/1.1
X-Amzn-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.setHeader("x-amzn-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/principals#x-amzn-principal"))
.header("x-amzn-principal", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.delete(null)
.addHeader("x-amzn-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.header("x-amzn-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
xhr.setRequestHeader('x-amzn-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/principals#x-amzn-principal';
const options = {method: 'DELETE', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
method: 'DELETE',
headers: {
'x-amzn-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
.delete(null)
.addHeader("x-amzn-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/principals',
headers: {
'x-amzn-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
req.headers({
'x-amzn-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/things/:thingName/principals#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/principals#x-amzn-principal';
const options = {method: 'DELETE', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/principals#x-amzn-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/principals#x-amzn-principal" in
let headers = Header.add (Header.init ()) "x-amzn-principal" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/principals#x-amzn-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"x-amzn-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/things/:thingName/principals#x-amzn-principal', [
'headers' => [
'x-amzn-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'x-amzn-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/principals#x-amzn-principal');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'x-amzn-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-principal': "" }
conn.request("DELETE", "/baseUrl/things/:thingName/principals", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
headers = {"x-amzn-principal": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/principals#x-amzn-principal"
response <- VERB("DELETE", url, add_headers('x-amzn-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/principals#x-amzn-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["x-amzn-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/things/:thingName/principals') do |req|
req.headers['x-amzn-principal'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/principals#x-amzn-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' \
--header 'x-amzn-principal: '
http DELETE '{{baseUrl}}/things/:thingName/principals#x-amzn-principal' \
x-amzn-principal:''
wget --quiet \
--method DELETE \
--header 'x-amzn-principal: ' \
--output-document \
- '{{baseUrl}}/things/:thingName/principals#x-amzn-principal'
import Foundation
let headers = ["x-amzn-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/principals#x-amzn-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisableTopicRule
{{baseUrl}}/rules/:ruleName/disable
QUERY PARAMS
ruleName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName/disable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/rules/:ruleName/disable")
require "http/client"
url = "{{baseUrl}}/rules/:ruleName/disable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName/disable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName/disable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName/disable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/rules/:ruleName/disable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/rules/:ruleName/disable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName/disable"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName/disable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/rules/:ruleName/disable")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/rules/:ruleName/disable');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/disable'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName/disable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName/disable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName/disable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName/disable',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/disable'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/rules/:ruleName/disable');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/disable'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName/disable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName/disable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName/disable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName/disable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/rules/:ruleName/disable');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName/disable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:ruleName/disable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName/disable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName/disable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/rules/:ruleName/disable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName/disable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName/disable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName/disable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/rules/:ruleName/disable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName/disable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/rules/:ruleName/disable
http POST {{baseUrl}}/rules/:ruleName/disable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/rules/:ruleName/disable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName/disable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
EnableTopicRule
{{baseUrl}}/rules/:ruleName/enable
QUERY PARAMS
ruleName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName/enable");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/rules/:ruleName/enable")
require "http/client"
url = "{{baseUrl}}/rules/:ruleName/enable"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName/enable"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName/enable");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName/enable"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/rules/:ruleName/enable HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/rules/:ruleName/enable")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName/enable"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName/enable")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/rules/:ruleName/enable")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/rules/:ruleName/enable');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/enable'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName/enable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName/enable',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName/enable")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName/enable',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/enable'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/rules/:ruleName/enable');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/rules/:ruleName/enable'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName/enable';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName/enable"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName/enable" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName/enable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/rules/:ruleName/enable');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName/enable');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:ruleName/enable');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName/enable' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName/enable' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/rules/:ruleName/enable")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName/enable"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName/enable"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName/enable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/rules/:ruleName/enable') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName/enable";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/rules/:ruleName/enable
http POST {{baseUrl}}/rules/:ruleName/enable
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/rules/:ruleName/enable
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName/enable")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetBehaviorModelTrainingSummaries
{{baseUrl}}/behavior-model-training/summaries
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/behavior-model-training/summaries");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/behavior-model-training/summaries")
require "http/client"
url = "{{baseUrl}}/behavior-model-training/summaries"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/behavior-model-training/summaries"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/behavior-model-training/summaries");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/behavior-model-training/summaries"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/behavior-model-training/summaries HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/behavior-model-training/summaries")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/behavior-model-training/summaries"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/behavior-model-training/summaries")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/behavior-model-training/summaries")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/behavior-model-training/summaries');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/behavior-model-training/summaries'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/behavior-model-training/summaries';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/behavior-model-training/summaries',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/behavior-model-training/summaries")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/behavior-model-training/summaries',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/behavior-model-training/summaries'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/behavior-model-training/summaries');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/behavior-model-training/summaries'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/behavior-model-training/summaries';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/behavior-model-training/summaries"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/behavior-model-training/summaries" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/behavior-model-training/summaries",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/behavior-model-training/summaries');
echo $response->getBody();
setUrl('{{baseUrl}}/behavior-model-training/summaries');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/behavior-model-training/summaries');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/behavior-model-training/summaries' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/behavior-model-training/summaries' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/behavior-model-training/summaries")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/behavior-model-training/summaries"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/behavior-model-training/summaries"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/behavior-model-training/summaries")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/behavior-model-training/summaries') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/behavior-model-training/summaries";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/behavior-model-training/summaries
http GET {{baseUrl}}/behavior-model-training/summaries
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/behavior-model-training/summaries
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/behavior-model-training/summaries")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetBucketsAggregation
{{baseUrl}}/indices/buckets
BODY json
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/buckets");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indices/buckets" {:content-type :json
:form-params {:indexName ""
:queryString ""
:aggregationField ""
:queryVersion ""
:bucketsAggregationType {:termsAggregation ""}}})
require "http/client"
url = "{{baseUrl}}/indices/buckets"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indices/buckets"),
Content = new StringContent("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/buckets");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/buckets"
payload := strings.NewReader("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indices/buckets HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indices/buckets")
.setHeader("content-type", "application/json")
.setBody("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/buckets"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/buckets")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indices/buckets")
.header("content-type", "application/json")
.body("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {
termsAggregation: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indices/buckets');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/buckets',
headers: {'content-type': 'application/json'},
data: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {termsAggregation: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/buckets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":"","bucketsAggregationType":{"termsAggregation":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/buckets',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": "",\n "bucketsAggregationType": {\n "termsAggregation": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indices/buckets")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/buckets',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {termsAggregation: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/buckets',
headers: {'content-type': 'application/json'},
body: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {termsAggregation: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indices/buckets');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {
termsAggregation: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/buckets',
headers: {'content-type': 'application/json'},
data: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
bucketsAggregationType: {termsAggregation: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/buckets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":"","bucketsAggregationType":{"termsAggregation":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"indexName": @"",
@"queryString": @"",
@"aggregationField": @"",
@"queryVersion": @"",
@"bucketsAggregationType": @{ @"termsAggregation": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/buckets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/buckets" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/buckets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'bucketsAggregationType' => [
'termsAggregation' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indices/buckets', [
'body' => '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indices/buckets');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'bucketsAggregationType' => [
'termsAggregation' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'bucketsAggregationType' => [
'termsAggregation' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/indices/buckets');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/buckets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/buckets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indices/buckets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/buckets"
payload = {
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": { "termsAggregation": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/buckets"
payload <- "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/buckets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indices/buckets') do |req|
req.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"bucketsAggregationType\": {\n \"termsAggregation\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/buckets";
let payload = json!({
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": json!({"termsAggregation": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indices/buckets \
--header 'content-type: application/json' \
--data '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}'
echo '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": {
"termsAggregation": ""
}
}' | \
http POST {{baseUrl}}/indices/buckets \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": "",\n "bucketsAggregationType": {\n "termsAggregation": ""\n }\n}' \
--output-document \
- {{baseUrl}}/indices/buckets
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"bucketsAggregationType": ["termsAggregation": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/buckets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetCardinality
{{baseUrl}}/indices/cardinality
BODY json
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/cardinality");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indices/cardinality" {:content-type :json
:form-params {:indexName ""
:queryString ""
:aggregationField ""
:queryVersion ""}})
require "http/client"
url = "{{baseUrl}}/indices/cardinality"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indices/cardinality"),
Content = new StringContent("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/cardinality");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/cardinality"
payload := strings.NewReader("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indices/cardinality HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indices/cardinality")
.setHeader("content-type", "application/json")
.setBody("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/cardinality"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/cardinality")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indices/cardinality")
.header("content-type", "application/json")
.body("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
.asString();
const data = JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indices/cardinality');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/cardinality',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/cardinality';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/cardinality',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indices/cardinality")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/cardinality',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({indexName: '', queryString: '', aggregationField: '', queryVersion: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/cardinality',
headers: {'content-type': 'application/json'},
body: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indices/cardinality');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/cardinality',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/cardinality';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"indexName": @"",
@"queryString": @"",
@"aggregationField": @"",
@"queryVersion": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/cardinality"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/cardinality" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/cardinality",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indices/cardinality', [
'body' => '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indices/cardinality');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/indices/cardinality');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/cardinality' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/cardinality' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indices/cardinality", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/cardinality"
payload = {
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/cardinality"
payload <- "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/cardinality")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indices/cardinality') do |req|
req.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/cardinality";
let payload = json!({
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indices/cardinality \
--header 'content-type: application/json' \
--data '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
echo '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}' | \
http POST {{baseUrl}}/indices/cardinality \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": ""\n}' \
--output-document \
- {{baseUrl}}/indices/cardinality
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/cardinality")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetEffectivePolicies
{{baseUrl}}/effective-policies
BODY json
{
"principal": "",
"cognitoIdentityPoolId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/effective-policies");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/effective-policies" {:content-type :json
:form-params {:principal ""
:cognitoIdentityPoolId ""}})
require "http/client"
url = "{{baseUrl}}/effective-policies"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/effective-policies"),
Content = new StringContent("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/effective-policies");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/effective-policies"
payload := strings.NewReader("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/effective-policies HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"principal": "",
"cognitoIdentityPoolId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/effective-policies")
.setHeader("content-type", "application/json")
.setBody("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/effective-policies"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/effective-policies")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/effective-policies")
.header("content-type", "application/json")
.body("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}")
.asString();
const data = JSON.stringify({
principal: '',
cognitoIdentityPoolId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/effective-policies');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/effective-policies',
headers: {'content-type': 'application/json'},
data: {principal: '', cognitoIdentityPoolId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/effective-policies';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"principal":"","cognitoIdentityPoolId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/effective-policies',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "principal": "",\n "cognitoIdentityPoolId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/effective-policies")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/effective-policies',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({principal: '', cognitoIdentityPoolId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/effective-policies',
headers: {'content-type': 'application/json'},
body: {principal: '', cognitoIdentityPoolId: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/effective-policies');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
principal: '',
cognitoIdentityPoolId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/effective-policies',
headers: {'content-type': 'application/json'},
data: {principal: '', cognitoIdentityPoolId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/effective-policies';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"principal":"","cognitoIdentityPoolId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"principal": @"",
@"cognitoIdentityPoolId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/effective-policies"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/effective-policies" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/effective-policies",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'principal' => '',
'cognitoIdentityPoolId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/effective-policies', [
'body' => '{
"principal": "",
"cognitoIdentityPoolId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/effective-policies');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'principal' => '',
'cognitoIdentityPoolId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'principal' => '',
'cognitoIdentityPoolId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/effective-policies');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/effective-policies' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"principal": "",
"cognitoIdentityPoolId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/effective-policies' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"principal": "",
"cognitoIdentityPoolId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/effective-policies", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/effective-policies"
payload = {
"principal": "",
"cognitoIdentityPoolId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/effective-policies"
payload <- "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/effective-policies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/effective-policies') do |req|
req.body = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/effective-policies";
let payload = json!({
"principal": "",
"cognitoIdentityPoolId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/effective-policies \
--header 'content-type: application/json' \
--data '{
"principal": "",
"cognitoIdentityPoolId": ""
}'
echo '{
"principal": "",
"cognitoIdentityPoolId": ""
}' | \
http POST {{baseUrl}}/effective-policies \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "principal": "",\n "cognitoIdentityPoolId": ""\n}' \
--output-document \
- {{baseUrl}}/effective-policies
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"principal": "",
"cognitoIdentityPoolId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/effective-policies")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetIndexingConfiguration
{{baseUrl}}/indexing/config
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indexing/config");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/indexing/config")
require "http/client"
url = "{{baseUrl}}/indexing/config"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/indexing/config"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indexing/config");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indexing/config"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/indexing/config HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/indexing/config")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indexing/config"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/indexing/config")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/indexing/config")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/indexing/config');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/indexing/config'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indexing/config';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indexing/config',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/indexing/config")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/indexing/config',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/indexing/config'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/indexing/config');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/indexing/config'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indexing/config';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indexing/config"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indexing/config" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indexing/config",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/indexing/config');
echo $response->getBody();
setUrl('{{baseUrl}}/indexing/config');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/indexing/config');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indexing/config' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indexing/config' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/indexing/config")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indexing/config"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indexing/config"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indexing/config")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/indexing/config') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indexing/config";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/indexing/config
http GET {{baseUrl}}/indexing/config
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/indexing/config
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indexing/config")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetJobDocument
{{baseUrl}}/jobs/:jobId/job-document
QUERY PARAMS
jobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId/job-document");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs/:jobId/job-document")
require "http/client"
url = "{{baseUrl}}/jobs/:jobId/job-document"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId/job-document"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId/job-document");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId/job-document"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/jobs/:jobId/job-document HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs/:jobId/job-document")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId/job-document"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/job-document")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/jobs/:jobId/job-document")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/jobs/:jobId/job-document');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/job-document'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId/job-document';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId/job-document',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/job-document")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId/job-document',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/job-document'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/jobs/:jobId/job-document');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/job-document'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId/job-document';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId/job-document"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId/job-document" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId/job-document",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/jobs/:jobId/job-document');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId/job-document');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs/:jobId/job-document');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId/job-document' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId/job-document' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs/:jobId/job-document")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId/job-document"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId/job-document"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId/job-document")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/jobs/:jobId/job-document') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId/job-document";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/jobs/:jobId/job-document
http GET {{baseUrl}}/jobs/:jobId/job-document
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs/:jobId/job-document
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId/job-document")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetLoggingOptions
{{baseUrl}}/loggingOptions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/loggingOptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/loggingOptions")
require "http/client"
url = "{{baseUrl}}/loggingOptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/loggingOptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/loggingOptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/loggingOptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/loggingOptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/loggingOptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/loggingOptions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/loggingOptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/loggingOptions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/loggingOptions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/loggingOptions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/loggingOptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/loggingOptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/loggingOptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/loggingOptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/loggingOptions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/loggingOptions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/loggingOptions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/loggingOptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/loggingOptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/loggingOptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/loggingOptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/loggingOptions');
echo $response->getBody();
setUrl('{{baseUrl}}/loggingOptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/loggingOptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/loggingOptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/loggingOptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/loggingOptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/loggingOptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/loggingOptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/loggingOptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/loggingOptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/loggingOptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/loggingOptions
http GET {{baseUrl}}/loggingOptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/loggingOptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/loggingOptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetOTAUpdate
{{baseUrl}}/otaUpdates/:otaUpdateId
QUERY PARAMS
otaUpdateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/otaUpdates/:otaUpdateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/otaUpdates/:otaUpdateId")
require "http/client"
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/otaUpdates/:otaUpdateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/otaUpdates/:otaUpdateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/otaUpdates/:otaUpdateId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/otaUpdates/:otaUpdateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/otaUpdates/:otaUpdateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/otaUpdates/:otaUpdateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/otaUpdates/:otaUpdateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/otaUpdates/:otaUpdateId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/otaUpdates/:otaUpdateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/otaUpdates/:otaUpdateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/otaUpdates/:otaUpdateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/otaUpdates/:otaUpdateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates/:otaUpdateId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/otaUpdates/:otaUpdateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/otaUpdates/:otaUpdateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/otaUpdates/:otaUpdateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/otaUpdates/:otaUpdateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/otaUpdates/:otaUpdateId');
echo $response->getBody();
setUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/otaUpdates/:otaUpdateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/otaUpdates/:otaUpdateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/otaUpdates/:otaUpdateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/otaUpdates/:otaUpdateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/otaUpdates/:otaUpdateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/otaUpdates/:otaUpdateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/otaUpdates/:otaUpdateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/otaUpdates/:otaUpdateId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/otaUpdates/:otaUpdateId
http GET {{baseUrl}}/otaUpdates/:otaUpdateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/otaUpdates/:otaUpdateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/otaUpdates/:otaUpdateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetPercentiles
{{baseUrl}}/indices/percentiles
BODY json
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/percentiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indices/percentiles" {:content-type :json
:form-params {:indexName ""
:queryString ""
:aggregationField ""
:queryVersion ""
:percents []}})
require "http/client"
url = "{{baseUrl}}/indices/percentiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indices/percentiles"),
Content = new StringContent("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/percentiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/percentiles"
payload := strings.NewReader("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indices/percentiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 108
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indices/percentiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/percentiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/percentiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indices/percentiles")
.header("content-type", "application/json")
.body("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}")
.asString();
const data = JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indices/percentiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/percentiles',
headers: {'content-type': 'application/json'},
data: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/percentiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":"","percents":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/percentiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": "",\n "percents": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indices/percentiles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/percentiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/percentiles',
headers: {'content-type': 'application/json'},
body: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indices/percentiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/percentiles',
headers: {'content-type': 'application/json'},
data: {
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: '',
percents: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/percentiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":"","percents":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"indexName": @"",
@"queryString": @"",
@"aggregationField": @"",
@"queryVersion": @"",
@"percents": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/percentiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/percentiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/percentiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'percents' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indices/percentiles', [
'body' => '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indices/percentiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'percents' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => '',
'percents' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/indices/percentiles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/percentiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/percentiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indices/percentiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/percentiles"
payload = {
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/percentiles"
payload <- "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/percentiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indices/percentiles') do |req|
req.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\",\n \"percents\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/percentiles";
let payload = json!({
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indices/percentiles \
--header 'content-type: application/json' \
--data '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}'
echo '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
}' | \
http POST {{baseUrl}}/indices/percentiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": "",\n "percents": []\n}' \
--output-document \
- {{baseUrl}}/indices/percentiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": "",
"percents": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/percentiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetPolicy
{{baseUrl}}/policies/:policyName
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/policies/:policyName")
require "http/client"
url = "{{baseUrl}}/policies/:policyName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/policies/:policyName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/policies/:policyName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/policies/:policyName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/policies/:policyName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/policies/:policyName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/policies/:policyName');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/policies/:policyName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/policies/:policyName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/policies/:policyName
http GET {{baseUrl}}/policies/:policyName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/policies/:policyName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetPolicyVersion
{{baseUrl}}/policies/:policyName/version/:policyVersionId
QUERY PARAMS
policyName
policyVersionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName/version/:policyVersionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
require "http/client"
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName/version/:policyVersionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName/version/:policyVersionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/policies/:policyName/version/:policyVersionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName/version/:policyVersionId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName/version/:policyVersionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName/version/:policyVersionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName/version/:policyVersionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName/version/:policyVersionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/policies/:policyName/version/:policyVersionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/policies/:policyName/version/:policyVersionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/policies/:policyName/version/:policyVersionId
http GET {{baseUrl}}/policies/:policyName/version/:policyVersionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/policies/:policyName/version/:policyVersionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName/version/:policyVersionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetRegistrationCode
{{baseUrl}}/registrationcode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/registrationcode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/registrationcode")
require "http/client"
url = "{{baseUrl}}/registrationcode"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/registrationcode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/registrationcode");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/registrationcode"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/registrationcode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/registrationcode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/registrationcode"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/registrationcode")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/registrationcode")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/registrationcode');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/registrationcode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/registrationcode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/registrationcode',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/registrationcode")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/registrationcode',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/registrationcode'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/registrationcode');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/registrationcode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/registrationcode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/registrationcode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/registrationcode" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/registrationcode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/registrationcode');
echo $response->getBody();
setUrl('{{baseUrl}}/registrationcode');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/registrationcode');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/registrationcode' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/registrationcode' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/registrationcode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/registrationcode"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/registrationcode"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/registrationcode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/registrationcode') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/registrationcode";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/registrationcode
http GET {{baseUrl}}/registrationcode
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/registrationcode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/registrationcode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetStatistics
{{baseUrl}}/indices/statistics
BODY json
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/statistics");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indices/statistics" {:content-type :json
:form-params {:indexName ""
:queryString ""
:aggregationField ""
:queryVersion ""}})
require "http/client"
url = "{{baseUrl}}/indices/statistics"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indices/statistics"),
Content = new StringContent("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/statistics");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/statistics"
payload := strings.NewReader("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indices/statistics HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indices/statistics")
.setHeader("content-type", "application/json")
.setBody("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/statistics"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/statistics")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indices/statistics")
.header("content-type", "application/json")
.body("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
.asString();
const data = JSON.stringify({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indices/statistics');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/statistics',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/statistics';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/statistics',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indices/statistics")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/statistics',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({indexName: '', queryString: '', aggregationField: '', queryVersion: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/statistics',
headers: {'content-type': 'application/json'},
body: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indices/statistics');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
indexName: '',
queryString: '',
aggregationField: '',
queryVersion: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/statistics',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', aggregationField: '', queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/statistics';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","aggregationField":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"indexName": @"",
@"queryString": @"",
@"aggregationField": @"",
@"queryVersion": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/statistics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/statistics" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/statistics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indices/statistics', [
'body' => '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indices/statistics');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'indexName' => '',
'queryString' => '',
'aggregationField' => '',
'queryVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/indices/statistics');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/statistics' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/statistics' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indices/statistics", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/statistics"
payload = {
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/statistics"
payload <- "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/statistics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indices/statistics') do |req|
req.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"aggregationField\": \"\",\n \"queryVersion\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/statistics";
let payload = json!({
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indices/statistics \
--header 'content-type: application/json' \
--data '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}'
echo '{
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
}' | \
http POST {{baseUrl}}/indices/statistics \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "indexName": "",\n "queryString": "",\n "aggregationField": "",\n "queryVersion": ""\n}' \
--output-document \
- {{baseUrl}}/indices/statistics
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"indexName": "",
"queryString": "",
"aggregationField": "",
"queryVersion": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/statistics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetTopicRule
{{baseUrl}}/rules/:ruleName
QUERY PARAMS
ruleName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/rules/:ruleName")
require "http/client"
url = "{{baseUrl}}/rules/:ruleName"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/rules/:ruleName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/rules/:ruleName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/rules/:ruleName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/rules/:ruleName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/rules/:ruleName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/rules/:ruleName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/rules/:ruleName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/rules/:ruleName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/rules/:ruleName');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:ruleName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/rules/:ruleName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/rules/:ruleName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/rules/:ruleName
http GET {{baseUrl}}/rules/:ruleName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/rules/:ruleName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetTopicRuleDestination
{{baseUrl}}/destinations/:arn
QUERY PARAMS
arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations/:arn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/destinations/:arn")
require "http/client"
url = "{{baseUrl}}/destinations/:arn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/destinations/:arn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations/:arn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations/:arn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/destinations/:arn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/destinations/:arn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations/:arn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations/:arn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/destinations/:arn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/destinations/:arn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations/:arn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations/:arn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations/:arn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations/:arn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:arn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/destinations/:arn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations/:arn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations/:arn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations/:arn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations/:arn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/destinations/:arn');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations/:arn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations/:arn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations/:arn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations/:arn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/destinations/:arn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations/:arn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations/:arn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations/:arn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/destinations/:arn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations/:arn";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/destinations/:arn
http GET {{baseUrl}}/destinations/:arn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/destinations/:arn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations/:arn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetV2LoggingOptions
{{baseUrl}}/v2LoggingOptions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2LoggingOptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2LoggingOptions")
require "http/client"
url = "{{baseUrl}}/v2LoggingOptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2LoggingOptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2LoggingOptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2LoggingOptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2LoggingOptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2LoggingOptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2LoggingOptions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2LoggingOptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2LoggingOptions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v2LoggingOptions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingOptions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2LoggingOptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2LoggingOptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2LoggingOptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2LoggingOptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingOptions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2LoggingOptions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingOptions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2LoggingOptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2LoggingOptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2LoggingOptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2LoggingOptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2LoggingOptions');
echo $response->getBody();
setUrl('{{baseUrl}}/v2LoggingOptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2LoggingOptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2LoggingOptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2LoggingOptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2LoggingOptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2LoggingOptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2LoggingOptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2LoggingOptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2LoggingOptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2LoggingOptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2LoggingOptions
http GET {{baseUrl}}/v2LoggingOptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2LoggingOptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2LoggingOptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListActiveViolations
{{baseUrl}}/active-violations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/active-violations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/active-violations")
require "http/client"
url = "{{baseUrl}}/active-violations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/active-violations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/active-violations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/active-violations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/active-violations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/active-violations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/active-violations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/active-violations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/active-violations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/active-violations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/active-violations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/active-violations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/active-violations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/active-violations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/active-violations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/active-violations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/active-violations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/active-violations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/active-violations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/active-violations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/active-violations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/active-violations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/active-violations');
echo $response->getBody();
setUrl('{{baseUrl}}/active-violations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/active-violations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/active-violations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/active-violations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/active-violations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/active-violations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/active-violations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/active-violations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/active-violations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/active-violations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/active-violations
http GET {{baseUrl}}/active-violations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/active-violations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/active-violations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListAttachedPolicies
{{baseUrl}}/attached-policies/:target
QUERY PARAMS
target
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/attached-policies/:target");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/attached-policies/:target")
require "http/client"
url = "{{baseUrl}}/attached-policies/:target"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/attached-policies/:target"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/attached-policies/:target");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/attached-policies/:target"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/attached-policies/:target HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/attached-policies/:target")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/attached-policies/:target"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/attached-policies/:target")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/attached-policies/:target")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/attached-policies/:target');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/attached-policies/:target'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/attached-policies/:target';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/attached-policies/:target',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/attached-policies/:target")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/attached-policies/:target',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/attached-policies/:target'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/attached-policies/:target');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/attached-policies/:target'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/attached-policies/:target';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/attached-policies/:target"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/attached-policies/:target" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/attached-policies/:target",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/attached-policies/:target');
echo $response->getBody();
setUrl('{{baseUrl}}/attached-policies/:target');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/attached-policies/:target');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/attached-policies/:target' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/attached-policies/:target' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/attached-policies/:target")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/attached-policies/:target"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/attached-policies/:target"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/attached-policies/:target")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/attached-policies/:target') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/attached-policies/:target";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/attached-policies/:target
http POST {{baseUrl}}/attached-policies/:target
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/attached-policies/:target
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/attached-policies/:target")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListAuditFindings
{{baseUrl}}/audit/findings
BODY json
{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/findings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/findings" {:content-type :json
:form-params {:taskId ""
:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}
:maxResults 0
:nextToken ""
:startTime ""
:endTime ""
:listSuppressedFindings false}})
require "http/client"
url = "{{baseUrl}}/audit/findings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/findings"),
Content = new StringContent("{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/findings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/findings"
payload := strings.NewReader("{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/findings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 458
{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/findings")
.setHeader("content-type", "application/json")
.setBody("{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/findings"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/findings")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/findings")
.header("content-type", "application/json")
.body("{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}")
.asString();
const data = JSON.stringify({
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/findings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/findings',
headers: {'content-type': 'application/json'},
data: {
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/findings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"taskId":"","checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"maxResults":0,"nextToken":"","startTime":"","endTime":"","listSuppressedFindings":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/findings',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "taskId": "",\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "maxResults": 0,\n "nextToken": "",\n "startTime": "",\n "endTime": "",\n "listSuppressedFindings": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/findings")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/findings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/findings',
headers: {'content-type': 'application/json'},
body: {
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/findings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/findings',
headers: {'content-type': 'application/json'},
data: {
taskId: '',
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
maxResults: 0,
nextToken: '',
startTime: '',
endTime: '',
listSuppressedFindings: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/findings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"taskId":"","checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"maxResults":0,"nextToken":"","startTime":"","endTime":"","listSuppressedFindings":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"taskId": @"",
@"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" },
@"maxResults": @0,
@"nextToken": @"",
@"startTime": @"",
@"endTime": @"",
@"listSuppressedFindings": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/findings"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/findings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/findings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'taskId' => '',
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'maxResults' => 0,
'nextToken' => '',
'startTime' => '',
'endTime' => '',
'listSuppressedFindings' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/findings', [
'body' => '{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/findings');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'taskId' => '',
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'maxResults' => 0,
'nextToken' => '',
'startTime' => '',
'endTime' => '',
'listSuppressedFindings' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'taskId' => '',
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'maxResults' => 0,
'nextToken' => '',
'startTime' => '',
'endTime' => '',
'listSuppressedFindings' => null
]));
$request->setRequestUrl('{{baseUrl}}/audit/findings');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/findings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/findings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/findings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/findings"
payload = {
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/findings"
payload <- "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/findings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/findings') do |req|
req.body = "{\n \"taskId\": \"\",\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"maxResults\": 0,\n \"nextToken\": \"\",\n \"startTime\": \"\",\n \"endTime\": \"\",\n \"listSuppressedFindings\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/findings";
let payload = json!({
"taskId": "",
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}),
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/findings \
--header 'content-type: application/json' \
--data '{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}'
echo '{
"taskId": "",
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
}' | \
http POST {{baseUrl}}/audit/findings \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "taskId": "",\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "maxResults": 0,\n "nextToken": "",\n "startTime": "",\n "endTime": "",\n "listSuppressedFindings": false\n}' \
--output-document \
- {{baseUrl}}/audit/findings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"taskId": "",
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
],
"maxResults": 0,
"nextToken": "",
"startTime": "",
"endTime": "",
"listSuppressedFindings": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/findings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListAuditMitigationActionsExecutions
{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId
QUERY PARAMS
taskId
findingId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId" {:query-params {:taskId ""
:findingId ""}})
require "http/client"
url = "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/mitigationactions/executions?taskId=&findingId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId',
params: {taskId: '', findingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/mitigationactions/executions?taskId=&findingId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId',
qs: {taskId: '', findingId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId');
req.query({
taskId: '',
findingId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId',
params: {taskId: '', findingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'taskId' => '',
'findingId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'taskId' => '',
'findingId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/mitigationactions/executions?taskId=&findingId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId"
querystring = {"taskId":"","findingId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId"
queryString <- list(
taskId = "",
findingId = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/mitigationactions/executions') do |req|
req.params['taskId'] = ''
req.params['findingId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/mitigationactions/executions#taskId&findingId";
let querystring = [
("taskId", ""),
("findingId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId'
http GET '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/mitigationactions/executions?taskId=&findingId=#taskId&findingId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListAuditMitigationActionsTasks
{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime
QUERY PARAMS
startTime
endTime
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime" {:query-params {:startTime ""
:endTime ""}})
require "http/client"
url = "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/mitigationactions/tasks?startTime=&endTime= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/mitigationactions/tasks?startTime=&endTime=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime',
qs: {startTime: '', endTime: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime');
req.query({
startTime: '',
endTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'startTime' => '',
'endTime' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'startTime' => '',
'endTime' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/mitigationactions/tasks?startTime=&endTime=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime"
querystring = {"startTime":"","endTime":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime"
queryString <- list(
startTime = "",
endTime = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/mitigationactions/tasks') do |req|
req.params['startTime'] = ''
req.params['endTime'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/mitigationactions/tasks#startTime&endTime";
let querystring = [
("startTime", ""),
("endTime", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
http GET '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListAuditSuppressions
{{baseUrl}}/audit/suppressions/list
BODY json
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/suppressions/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/suppressions/list" {:content-type :json
:form-params {:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}
:ascendingOrder false
:nextToken ""
:maxResults 0}})
require "http/client"
url = "{{baseUrl}}/audit/suppressions/list"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/suppressions/list"),
Content = new StringContent("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/suppressions/list");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/suppressions/list"
payload := strings.NewReader("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/suppressions/list HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 398
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/suppressions/list")
.setHeader("content-type", "application/json")
.setBody("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/suppressions/list"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/suppressions/list")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/suppressions/list")
.header("content-type", "application/json")
.body("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.asString();
const data = JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/suppressions/list');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/list',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/suppressions/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"ascendingOrder":false,"nextToken":"","maxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/suppressions/list',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "ascendingOrder": false,\n "nextToken": "",\n "maxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/suppressions/list")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/suppressions/list',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/list',
headers: {'content-type': 'application/json'},
body: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/suppressions/list');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/suppressions/list',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
ascendingOrder: false,
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/suppressions/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"ascendingOrder":false,"nextToken":"","maxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" },
@"ascendingOrder": @NO,
@"nextToken": @"",
@"maxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/suppressions/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/suppressions/list" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/suppressions/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'ascendingOrder' => null,
'nextToken' => '',
'maxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/suppressions/list', [
'body' => '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/suppressions/list');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'ascendingOrder' => null,
'nextToken' => '',
'maxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'ascendingOrder' => null,
'nextToken' => '',
'maxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/audit/suppressions/list');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/suppressions/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/suppressions/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/suppressions/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/suppressions/list"
payload = {
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": False,
"nextToken": "",
"maxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/suppressions/list"
payload <- "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/suppressions/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/suppressions/list') do |req|
req.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"ascendingOrder\": false,\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/suppressions/list";
let payload = json!({
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}),
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/suppressions/list \
--header 'content-type: application/json' \
--data '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}'
echo '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
}' | \
http POST {{baseUrl}}/audit/suppressions/list \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "ascendingOrder": false,\n "nextToken": "",\n "maxResults": 0\n}' \
--output-document \
- {{baseUrl}}/audit/suppressions/list
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
],
"ascendingOrder": false,
"nextToken": "",
"maxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/suppressions/list")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListAuditTasks
{{baseUrl}}/audit/tasks#startTime&endTime
QUERY PARAMS
startTime
endTime
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/tasks#startTime&endTime" {:query-params {:startTime ""
:endTime ""}})
require "http/client"
url = "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/tasks?startTime=&endTime= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/tasks?startTime=&endTime=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/tasks#startTime&endTime',
qs: {startTime: '', endTime: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/tasks#startTime&endTime');
req.query({
startTime: '',
endTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/tasks#startTime&endTime');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'startTime' => '',
'endTime' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/tasks#startTime&endTime');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'startTime' => '',
'endTime' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/tasks?startTime=&endTime=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/tasks#startTime&endTime"
querystring = {"startTime":"","endTime":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/tasks#startTime&endTime"
queryString <- list(
startTime = "",
endTime = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/tasks') do |req|
req.params['startTime'] = ''
req.params['endTime'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/tasks#startTime&endTime";
let querystring = [
("startTime", ""),
("endTime", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime'
http GET '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/tasks?startTime=&endTime=#startTime&endTime")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListAuthorizers
{{baseUrl}}/authorizers/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizers/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/authorizers/")
require "http/client"
url = "{{baseUrl}}/authorizers/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/authorizers/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizers/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizers/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/authorizers/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/authorizers/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizers/"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizers/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/authorizers/")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/authorizers/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/authorizers/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizers/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizers/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/authorizers/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizers/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/authorizers/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/authorizers/');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/authorizers/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizers/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizers/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizers/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizers/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/authorizers/');
echo $response->getBody();
setUrl('{{baseUrl}}/authorizers/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/authorizers/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizers/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizers/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/authorizers/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizers/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizers/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizers/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/authorizers/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizers/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/authorizers/
http GET {{baseUrl}}/authorizers/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/authorizers/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizers/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListBillingGroups
{{baseUrl}}/billing-groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/billing-groups")
require "http/client"
url = "{{baseUrl}}/billing-groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/billing-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/billing-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/billing-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/billing-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/billing-groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/billing-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/billing-groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/billing-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/billing-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/billing-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/billing-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/billing-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/billing-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/billing-groups
http GET {{baseUrl}}/billing-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/billing-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListCACertificates
{{baseUrl}}/cacertificates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cacertificates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/cacertificates")
require "http/client"
url = "{{baseUrl}}/cacertificates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/cacertificates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cacertificates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cacertificates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/cacertificates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/cacertificates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cacertificates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/cacertificates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/cacertificates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/cacertificates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/cacertificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cacertificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cacertificates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/cacertificates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/cacertificates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/cacertificates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/cacertificates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/cacertificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cacertificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cacertificates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cacertificates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cacertificates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/cacertificates');
echo $response->getBody();
setUrl('{{baseUrl}}/cacertificates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/cacertificates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cacertificates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cacertificates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/cacertificates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cacertificates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cacertificates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cacertificates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/cacertificates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cacertificates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/cacertificates
http GET {{baseUrl}}/cacertificates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/cacertificates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cacertificates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListCertificates
{{baseUrl}}/certificates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/certificates")
require "http/client"
url = "{{baseUrl}}/certificates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/certificates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/certificates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/certificates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/certificates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/certificates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/certificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/certificates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/certificates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/certificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/certificates');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/certificates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/certificates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/certificates
http GET {{baseUrl}}/certificates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/certificates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListCertificatesByCA
{{baseUrl}}/certificates-by-ca/:caCertificateId
QUERY PARAMS
caCertificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates-by-ca/:caCertificateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/certificates-by-ca/:caCertificateId")
require "http/client"
url = "{{baseUrl}}/certificates-by-ca/:caCertificateId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/certificates-by-ca/:caCertificateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates-by-ca/:caCertificateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates-by-ca/:caCertificateId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/certificates-by-ca/:caCertificateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/certificates-by-ca/:caCertificateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates-by-ca/:caCertificateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates-by-ca/:caCertificateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/certificates-by-ca/:caCertificateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/certificates-by-ca/:caCertificateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/certificates-by-ca/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates-by-ca/:caCertificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates-by-ca/:caCertificateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates-by-ca/:caCertificateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates-by-ca/:caCertificateId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/certificates-by-ca/:caCertificateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/certificates-by-ca/:caCertificateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/certificates-by-ca/:caCertificateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates-by-ca/:caCertificateId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates-by-ca/:caCertificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates-by-ca/:caCertificateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates-by-ca/:caCertificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/certificates-by-ca/:caCertificateId');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates-by-ca/:caCertificateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates-by-ca/:caCertificateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates-by-ca/:caCertificateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates-by-ca/:caCertificateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/certificates-by-ca/:caCertificateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates-by-ca/:caCertificateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates-by-ca/:caCertificateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates-by-ca/:caCertificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/certificates-by-ca/:caCertificateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates-by-ca/:caCertificateId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/certificates-by-ca/:caCertificateId
http GET {{baseUrl}}/certificates-by-ca/:caCertificateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/certificates-by-ca/:caCertificateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates-by-ca/:caCertificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListCustomMetrics
{{baseUrl}}/custom-metrics
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/custom-metrics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/custom-metrics")
require "http/client"
url = "{{baseUrl}}/custom-metrics"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/custom-metrics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/custom-metrics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/custom-metrics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/custom-metrics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/custom-metrics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/custom-metrics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/custom-metrics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/custom-metrics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/custom-metrics');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/custom-metrics'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/custom-metrics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/custom-metrics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/custom-metrics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/custom-metrics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/custom-metrics'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/custom-metrics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/custom-metrics'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/custom-metrics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/custom-metrics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/custom-metrics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/custom-metrics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/custom-metrics');
echo $response->getBody();
setUrl('{{baseUrl}}/custom-metrics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/custom-metrics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/custom-metrics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/custom-metrics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/custom-metrics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/custom-metrics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/custom-metrics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/custom-metrics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/custom-metrics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/custom-metrics";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/custom-metrics
http GET {{baseUrl}}/custom-metrics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/custom-metrics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/custom-metrics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDetectMitigationActionsExecutions
{{baseUrl}}/detect/mitigationactions/executions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/detect/mitigationactions/executions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/detect/mitigationactions/executions")
require "http/client"
url = "{{baseUrl}}/detect/mitigationactions/executions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/detect/mitigationactions/executions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/detect/mitigationactions/executions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/detect/mitigationactions/executions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/detect/mitigationactions/executions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/detect/mitigationactions/executions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/detect/mitigationactions/executions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/executions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/detect/mitigationactions/executions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/detect/mitigationactions/executions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/executions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/detect/mitigationactions/executions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/detect/mitigationactions/executions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/executions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/detect/mitigationactions/executions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/executions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/detect/mitigationactions/executions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/executions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/detect/mitigationactions/executions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/detect/mitigationactions/executions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/detect/mitigationactions/executions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/detect/mitigationactions/executions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/detect/mitigationactions/executions');
echo $response->getBody();
setUrl('{{baseUrl}}/detect/mitigationactions/executions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/detect/mitigationactions/executions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/detect/mitigationactions/executions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/detect/mitigationactions/executions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/detect/mitigationactions/executions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/detect/mitigationactions/executions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/detect/mitigationactions/executions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/detect/mitigationactions/executions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/detect/mitigationactions/executions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/detect/mitigationactions/executions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/detect/mitigationactions/executions
http GET {{baseUrl}}/detect/mitigationactions/executions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/detect/mitigationactions/executions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/detect/mitigationactions/executions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDetectMitigationActionsTasks
{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime
QUERY PARAMS
startTime
endTime
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime" {:query-params {:startTime ""
:endTime ""}})
require "http/client"
url = "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/detect/mitigationactions/tasks?startTime=&endTime= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/detect/mitigationactions/tasks?startTime=&endTime=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime',
qs: {startTime: '', endTime: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime');
req.query({
startTime: '',
endTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime');
echo $response->getBody();
setUrl('{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'startTime' => '',
'endTime' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'startTime' => '',
'endTime' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/detect/mitigationactions/tasks?startTime=&endTime=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime"
querystring = {"startTime":"","endTime":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime"
queryString <- list(
startTime = "",
endTime = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/detect/mitigationactions/tasks') do |req|
req.params['startTime'] = ''
req.params['endTime'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/detect/mitigationactions/tasks#startTime&endTime";
let querystring = [
("startTime", ""),
("endTime", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
http GET '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/detect/mitigationactions/tasks?startTime=&endTime=#startTime&endTime")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDimensions
{{baseUrl}}/dimensions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dimensions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dimensions")
require "http/client"
url = "{{baseUrl}}/dimensions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/dimensions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dimensions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dimensions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/dimensions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dimensions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dimensions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dimensions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dimensions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dimensions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/dimensions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dimensions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dimensions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dimensions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dimensions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/dimensions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dimensions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/dimensions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dimensions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dimensions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dimensions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dimensions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/dimensions');
echo $response->getBody();
setUrl('{{baseUrl}}/dimensions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dimensions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dimensions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dimensions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dimensions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dimensions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dimensions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dimensions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/dimensions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dimensions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/dimensions
http GET {{baseUrl}}/dimensions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/dimensions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dimensions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDomainConfigurations
{{baseUrl}}/domainConfigurations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domainConfigurations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domainConfigurations")
require "http/client"
url = "{{baseUrl}}/domainConfigurations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/domainConfigurations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domainConfigurations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domainConfigurations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/domainConfigurations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domainConfigurations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domainConfigurations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domainConfigurations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domainConfigurations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domainConfigurations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/domainConfigurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domainConfigurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domainConfigurations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domainConfigurations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domainConfigurations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/domainConfigurations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domainConfigurations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/domainConfigurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domainConfigurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domainConfigurations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domainConfigurations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domainConfigurations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/domainConfigurations');
echo $response->getBody();
setUrl('{{baseUrl}}/domainConfigurations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domainConfigurations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domainConfigurations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domainConfigurations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domainConfigurations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domainConfigurations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domainConfigurations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domainConfigurations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/domainConfigurations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domainConfigurations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/domainConfigurations
http GET {{baseUrl}}/domainConfigurations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domainConfigurations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domainConfigurations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListFleetMetrics
{{baseUrl}}/fleet-metrics
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fleet-metrics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/fleet-metrics")
require "http/client"
url = "{{baseUrl}}/fleet-metrics"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/fleet-metrics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fleet-metrics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fleet-metrics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/fleet-metrics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/fleet-metrics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fleet-metrics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fleet-metrics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/fleet-metrics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/fleet-metrics');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metrics'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fleet-metrics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fleet-metrics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fleet-metrics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/fleet-metrics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metrics'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/fleet-metrics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/fleet-metrics'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fleet-metrics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fleet-metrics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fleet-metrics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fleet-metrics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/fleet-metrics');
echo $response->getBody();
setUrl('{{baseUrl}}/fleet-metrics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fleet-metrics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fleet-metrics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fleet-metrics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/fleet-metrics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fleet-metrics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fleet-metrics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fleet-metrics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/fleet-metrics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fleet-metrics";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/fleet-metrics
http GET {{baseUrl}}/fleet-metrics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/fleet-metrics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fleet-metrics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListIndices
{{baseUrl}}/indices
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/indices")
require "http/client"
url = "{{baseUrl}}/indices"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/indices"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/indices HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/indices")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/indices")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/indices")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/indices');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/indices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/indices")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/indices'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/indices');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/indices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/indices');
echo $response->getBody();
setUrl('{{baseUrl}}/indices');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/indices');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/indices")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/indices') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/indices
http GET {{baseUrl}}/indices
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/indices
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListJobExecutionsForJob
{{baseUrl}}/jobs/:jobId/things
QUERY PARAMS
jobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId/things");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs/:jobId/things")
require "http/client"
url = "{{baseUrl}}/jobs/:jobId/things"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId/things"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId/things");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId/things"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/jobs/:jobId/things HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs/:jobId/things")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId/things"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/things")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/jobs/:jobId/things")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/jobs/:jobId/things');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/things'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId/things',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId/things")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId/things',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/things'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/jobs/:jobId/things');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId/things'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId/things"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId/things" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId/things",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/jobs/:jobId/things');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId/things');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs/:jobId/things');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId/things' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId/things' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs/:jobId/things")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId/things"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId/things"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId/things")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/jobs/:jobId/things') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId/things";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/jobs/:jobId/things
http GET {{baseUrl}}/jobs/:jobId/things
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs/:jobId/things
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId/things")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListJobExecutionsForThing
{{baseUrl}}/things/:thingName/jobs
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/jobs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things/:thingName/jobs")
require "http/client"
url = "{{baseUrl}}/things/:thingName/jobs"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/jobs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/jobs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/jobs"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things/:thingName/jobs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things/:thingName/jobs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/jobs"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things/:thingName/jobs")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things/:thingName/jobs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/jobs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/jobs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/jobs',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/jobs'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things/:thingName/jobs');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/jobs"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/jobs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/jobs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things/:thingName/jobs');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/jobs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/jobs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/jobs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/jobs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things/:thingName/jobs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/jobs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/jobs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/jobs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things/:thingName/jobs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/jobs";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things/:thingName/jobs
http GET {{baseUrl}}/things/:thingName/jobs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things/:thingName/jobs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/jobs")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListJobTemplates
{{baseUrl}}/job-templates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/job-templates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/job-templates")
require "http/client"
url = "{{baseUrl}}/job-templates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/job-templates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/job-templates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/job-templates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/job-templates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/job-templates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/job-templates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/job-templates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/job-templates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/job-templates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/job-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/job-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/job-templates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/job-templates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/job-templates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/job-templates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/job-templates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/job-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/job-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/job-templates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/job-templates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/job-templates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/job-templates');
echo $response->getBody();
setUrl('{{baseUrl}}/job-templates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/job-templates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/job-templates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/job-templates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/job-templates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/job-templates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/job-templates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/job-templates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/job-templates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/job-templates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/job-templates
http GET {{baseUrl}}/job-templates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/job-templates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/job-templates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListJobs
{{baseUrl}}/jobs
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs")
require "http/client"
url = "{{baseUrl}}/jobs"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/jobs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/jobs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/jobs")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/jobs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/jobs'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/jobs');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/jobs');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/jobs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/jobs
http GET {{baseUrl}}/jobs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListManagedJobTemplates
{{baseUrl}}/managed-job-templates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/managed-job-templates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/managed-job-templates")
require "http/client"
url = "{{baseUrl}}/managed-job-templates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/managed-job-templates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/managed-job-templates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/managed-job-templates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/managed-job-templates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/managed-job-templates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/managed-job-templates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/managed-job-templates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/managed-job-templates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/managed-job-templates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/managed-job-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/managed-job-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/managed-job-templates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/managed-job-templates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/managed-job-templates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/managed-job-templates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/managed-job-templates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/managed-job-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/managed-job-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/managed-job-templates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/managed-job-templates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/managed-job-templates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/managed-job-templates');
echo $response->getBody();
setUrl('{{baseUrl}}/managed-job-templates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/managed-job-templates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/managed-job-templates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/managed-job-templates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/managed-job-templates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/managed-job-templates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/managed-job-templates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/managed-job-templates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/managed-job-templates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/managed-job-templates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/managed-job-templates
http GET {{baseUrl}}/managed-job-templates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/managed-job-templates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/managed-job-templates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListMetricValues
{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime
QUERY PARAMS
thingName
metricName
startTime
endTime
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime" {:query-params {:thingName ""
:metricName ""
:startTime ""
:endTime ""}})
require "http/client"
url = "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/metric-values?thingName=&metricName=&startTime=&endTime= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime',
params: {thingName: '', metricName: '', startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/metric-values?thingName=&metricName=&startTime=&endTime=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime',
qs: {thingName: '', metricName: '', startTime: '', endTime: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime');
req.query({
thingName: '',
metricName: '',
startTime: '',
endTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime',
params: {thingName: '', metricName: '', startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime');
echo $response->getBody();
setUrl('{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'thingName' => '',
'metricName' => '',
'startTime' => '',
'endTime' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'thingName' => '',
'metricName' => '',
'startTime' => '',
'endTime' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/metric-values?thingName=&metricName=&startTime=&endTime=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime"
querystring = {"thingName":"","metricName":"","startTime":"","endTime":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime"
queryString <- list(
thingName = "",
metricName = "",
startTime = "",
endTime = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/metric-values') do |req|
req.params['thingName'] = ''
req.params['metricName'] = ''
req.params['startTime'] = ''
req.params['endTime'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/metric-values#thingName&metricName&startTime&endTime";
let querystring = [
("thingName", ""),
("metricName", ""),
("startTime", ""),
("endTime", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime'
http GET '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/metric-values?thingName=&metricName=&startTime=&endTime=#thingName&metricName&startTime&endTime")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListMitigationActions
{{baseUrl}}/mitigationactions/actions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mitigationactions/actions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mitigationactions/actions")
require "http/client"
url = "{{baseUrl}}/mitigationactions/actions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mitigationactions/actions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mitigationactions/actions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mitigationactions/actions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mitigationactions/actions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mitigationactions/actions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mitigationactions/actions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mitigationactions/actions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mitigationactions/actions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/mitigationactions/actions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mitigationactions/actions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mitigationactions/actions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mitigationactions/actions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/mitigationactions/actions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mitigationactions/actions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/mitigationactions/actions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mitigationactions/actions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mitigationactions/actions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mitigationactions/actions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mitigationactions/actions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mitigationactions/actions');
echo $response->getBody();
setUrl('{{baseUrl}}/mitigationactions/actions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mitigationactions/actions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mitigationactions/actions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mitigationactions/actions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mitigationactions/actions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mitigationactions/actions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mitigationactions/actions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mitigationactions/actions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mitigationactions/actions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mitigationactions/actions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/mitigationactions/actions
http GET {{baseUrl}}/mitigationactions/actions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/mitigationactions/actions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mitigationactions/actions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListOTAUpdates
{{baseUrl}}/otaUpdates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/otaUpdates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/otaUpdates")
require "http/client"
url = "{{baseUrl}}/otaUpdates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/otaUpdates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/otaUpdates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/otaUpdates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/otaUpdates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/otaUpdates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/otaUpdates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/otaUpdates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/otaUpdates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/otaUpdates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/otaUpdates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/otaUpdates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/otaUpdates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/otaUpdates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/otaUpdates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/otaUpdates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/otaUpdates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/otaUpdates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/otaUpdates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/otaUpdates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/otaUpdates');
echo $response->getBody();
setUrl('{{baseUrl}}/otaUpdates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/otaUpdates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/otaUpdates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/otaUpdates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/otaUpdates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/otaUpdates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/otaUpdates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/otaUpdates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/otaUpdates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/otaUpdates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/otaUpdates
http GET {{baseUrl}}/otaUpdates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/otaUpdates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/otaUpdates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListOutgoingCertificates
{{baseUrl}}/certificates-out-going
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates-out-going");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/certificates-out-going")
require "http/client"
url = "{{baseUrl}}/certificates-out-going"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/certificates-out-going"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates-out-going");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates-out-going"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/certificates-out-going HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/certificates-out-going")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates-out-going"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates-out-going")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/certificates-out-going")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/certificates-out-going');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/certificates-out-going'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates-out-going';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates-out-going',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates-out-going")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates-out-going',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/certificates-out-going'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/certificates-out-going');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/certificates-out-going'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates-out-going';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates-out-going"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates-out-going" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates-out-going",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/certificates-out-going');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates-out-going');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates-out-going');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates-out-going' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates-out-going' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/certificates-out-going")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates-out-going"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates-out-going"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates-out-going")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/certificates-out-going') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates-out-going";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/certificates-out-going
http GET {{baseUrl}}/certificates-out-going
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/certificates-out-going
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates-out-going")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListPolicies
{{baseUrl}}/policies
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/policies")
require "http/client"
url = "{{baseUrl}}/policies"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/policies"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/policies HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/policies")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/policies")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/policies');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/policies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/policies'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/policies');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/policies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/policies');
echo $response->getBody();
setUrl('{{baseUrl}}/policies');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/policies")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/policies') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/policies
http GET {{baseUrl}}/policies
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/policies
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListPolicyPrincipals
{{baseUrl}}/policy-principals#x-amzn-iot-policy
HEADERS
x-amzn-iot-policy
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policy-principals#x-amzn-iot-policy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-iot-policy: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/policy-principals#x-amzn-iot-policy" {:headers {:x-amzn-iot-policy ""}})
require "http/client"
url = "{{baseUrl}}/policy-principals#x-amzn-iot-policy"
headers = HTTP::Headers{
"x-amzn-iot-policy" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/policy-principals#x-amzn-iot-policy"),
Headers =
{
{ "x-amzn-iot-policy", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policy-principals#x-amzn-iot-policy");
var request = new RestRequest("", Method.Get);
request.AddHeader("x-amzn-iot-policy", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policy-principals#x-amzn-iot-policy"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-amzn-iot-policy", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/policy-principals HTTP/1.1
X-Amzn-Iot-Policy:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/policy-principals#x-amzn-iot-policy")
.setHeader("x-amzn-iot-policy", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policy-principals#x-amzn-iot-policy"))
.header("x-amzn-iot-policy", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policy-principals#x-amzn-iot-policy")
.get()
.addHeader("x-amzn-iot-policy", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/policy-principals#x-amzn-iot-policy")
.header("x-amzn-iot-policy", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/policy-principals#x-amzn-iot-policy');
xhr.setRequestHeader('x-amzn-iot-policy', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/policy-principals#x-amzn-iot-policy',
headers: {'x-amzn-iot-policy': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policy-principals#x-amzn-iot-policy';
const options = {method: 'GET', headers: {'x-amzn-iot-policy': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policy-principals#x-amzn-iot-policy',
method: 'GET',
headers: {
'x-amzn-iot-policy': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policy-principals#x-amzn-iot-policy")
.get()
.addHeader("x-amzn-iot-policy", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/policy-principals',
headers: {
'x-amzn-iot-policy': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/policy-principals#x-amzn-iot-policy',
headers: {'x-amzn-iot-policy': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/policy-principals#x-amzn-iot-policy');
req.headers({
'x-amzn-iot-policy': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/policy-principals#x-amzn-iot-policy',
headers: {'x-amzn-iot-policy': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policy-principals#x-amzn-iot-policy';
const options = {method: 'GET', headers: {'x-amzn-iot-policy': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-iot-policy": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policy-principals#x-amzn-iot-policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policy-principals#x-amzn-iot-policy" in
let headers = Header.add (Header.init ()) "x-amzn-iot-policy" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policy-principals#x-amzn-iot-policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-amzn-iot-policy: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/policy-principals#x-amzn-iot-policy', [
'headers' => [
'x-amzn-iot-policy' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/policy-principals#x-amzn-iot-policy');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'x-amzn-iot-policy' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policy-principals#x-amzn-iot-policy');
$request->setRequestMethod('GET');
$request->setHeaders([
'x-amzn-iot-policy' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-iot-policy", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policy-principals#x-amzn-iot-policy' -Method GET -Headers $headers
$headers=@{}
$headers.Add("x-amzn-iot-policy", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policy-principals#x-amzn-iot-policy' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-iot-policy': "" }
conn.request("GET", "/baseUrl/policy-principals", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policy-principals#x-amzn-iot-policy"
headers = {"x-amzn-iot-policy": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policy-principals#x-amzn-iot-policy"
response <- VERB("GET", url, add_headers('x-amzn-iot-policy' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policy-principals#x-amzn-iot-policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-amzn-iot-policy"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/policy-principals') do |req|
req.headers['x-amzn-iot-policy'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policy-principals#x-amzn-iot-policy";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-iot-policy", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/policy-principals#x-amzn-iot-policy' \
--header 'x-amzn-iot-policy: '
http GET '{{baseUrl}}/policy-principals#x-amzn-iot-policy' \
x-amzn-iot-policy:''
wget --quiet \
--method GET \
--header 'x-amzn-iot-policy: ' \
--output-document \
- '{{baseUrl}}/policy-principals#x-amzn-iot-policy'
import Foundation
let headers = ["x-amzn-iot-policy": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policy-principals#x-amzn-iot-policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListPolicyVersions
{{baseUrl}}/policies/:policyName/version
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName/version");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/policies/:policyName/version")
require "http/client"
url = "{{baseUrl}}/policies/:policyName/version"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName/version"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName/version");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName/version"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/policies/:policyName/version HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/policies/:policyName/version")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName/version"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/policies/:policyName/version")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/policies/:policyName/version');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName/version'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName/version';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName/version',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName/version',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName/version'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/policies/:policyName/version');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/policies/:policyName/version'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName/version';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName/version"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName/version" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName/version",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/policies/:policyName/version');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName/version');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName/version');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName/version' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName/version' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/policies/:policyName/version")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName/version"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName/version"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName/version")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/policies/:policyName/version') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName/version";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/policies/:policyName/version
http GET {{baseUrl}}/policies/:policyName/version
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/policies/:policyName/version
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName/version")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListPrincipalPolicies
{{baseUrl}}/principal-policies#x-amzn-iot-principal
HEADERS
x-amzn-iot-principal
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/principal-policies#x-amzn-iot-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-iot-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/principal-policies#x-amzn-iot-principal" {:headers {:x-amzn-iot-principal ""}})
require "http/client"
url = "{{baseUrl}}/principal-policies#x-amzn-iot-principal"
headers = HTTP::Headers{
"x-amzn-iot-principal" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/principal-policies#x-amzn-iot-principal"),
Headers =
{
{ "x-amzn-iot-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/principal-policies#x-amzn-iot-principal");
var request = new RestRequest("", Method.Get);
request.AddHeader("x-amzn-iot-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/principal-policies#x-amzn-iot-principal"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-amzn-iot-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/principal-policies HTTP/1.1
X-Amzn-Iot-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/principal-policies#x-amzn-iot-principal")
.setHeader("x-amzn-iot-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/principal-policies#x-amzn-iot-principal"))
.header("x-amzn-iot-principal", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/principal-policies#x-amzn-iot-principal")
.get()
.addHeader("x-amzn-iot-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/principal-policies#x-amzn-iot-principal")
.header("x-amzn-iot-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/principal-policies#x-amzn-iot-principal');
xhr.setRequestHeader('x-amzn-iot-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/principal-policies#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/principal-policies#x-amzn-iot-principal';
const options = {method: 'GET', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/principal-policies#x-amzn-iot-principal',
method: 'GET',
headers: {
'x-amzn-iot-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/principal-policies#x-amzn-iot-principal")
.get()
.addHeader("x-amzn-iot-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/principal-policies',
headers: {
'x-amzn-iot-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/principal-policies#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/principal-policies#x-amzn-iot-principal');
req.headers({
'x-amzn-iot-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/principal-policies#x-amzn-iot-principal',
headers: {'x-amzn-iot-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/principal-policies#x-amzn-iot-principal';
const options = {method: 'GET', headers: {'x-amzn-iot-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-iot-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/principal-policies#x-amzn-iot-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/principal-policies#x-amzn-iot-principal" in
let headers = Header.add (Header.init ()) "x-amzn-iot-principal" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/principal-policies#x-amzn-iot-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-amzn-iot-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/principal-policies#x-amzn-iot-principal', [
'headers' => [
'x-amzn-iot-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/principal-policies#x-amzn-iot-principal');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/principal-policies#x-amzn-iot-principal');
$request->setRequestMethod('GET');
$request->setHeaders([
'x-amzn-iot-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/principal-policies#x-amzn-iot-principal' -Method GET -Headers $headers
$headers=@{}
$headers.Add("x-amzn-iot-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/principal-policies#x-amzn-iot-principal' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-iot-principal': "" }
conn.request("GET", "/baseUrl/principal-policies", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/principal-policies#x-amzn-iot-principal"
headers = {"x-amzn-iot-principal": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/principal-policies#x-amzn-iot-principal"
response <- VERB("GET", url, add_headers('x-amzn-iot-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/principal-policies#x-amzn-iot-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-amzn-iot-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/principal-policies') do |req|
req.headers['x-amzn-iot-principal'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/principal-policies#x-amzn-iot-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-iot-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/principal-policies#x-amzn-iot-principal' \
--header 'x-amzn-iot-principal: '
http GET '{{baseUrl}}/principal-policies#x-amzn-iot-principal' \
x-amzn-iot-principal:''
wget --quiet \
--method GET \
--header 'x-amzn-iot-principal: ' \
--output-document \
- '{{baseUrl}}/principal-policies#x-amzn-iot-principal'
import Foundation
let headers = ["x-amzn-iot-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/principal-policies#x-amzn-iot-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListPrincipalThings
{{baseUrl}}/principals/things#x-amzn-principal
HEADERS
x-amzn-principal
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/principals/things#x-amzn-principal");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amzn-principal: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/principals/things#x-amzn-principal" {:headers {:x-amzn-principal ""}})
require "http/client"
url = "{{baseUrl}}/principals/things#x-amzn-principal"
headers = HTTP::Headers{
"x-amzn-principal" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/principals/things#x-amzn-principal"),
Headers =
{
{ "x-amzn-principal", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/principals/things#x-amzn-principal");
var request = new RestRequest("", Method.Get);
request.AddHeader("x-amzn-principal", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/principals/things#x-amzn-principal"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-amzn-principal", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/principals/things HTTP/1.1
X-Amzn-Principal:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/principals/things#x-amzn-principal")
.setHeader("x-amzn-principal", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/principals/things#x-amzn-principal"))
.header("x-amzn-principal", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/principals/things#x-amzn-principal")
.get()
.addHeader("x-amzn-principal", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/principals/things#x-amzn-principal")
.header("x-amzn-principal", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/principals/things#x-amzn-principal');
xhr.setRequestHeader('x-amzn-principal', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/principals/things#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/principals/things#x-amzn-principal';
const options = {method: 'GET', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/principals/things#x-amzn-principal',
method: 'GET',
headers: {
'x-amzn-principal': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/principals/things#x-amzn-principal")
.get()
.addHeader("x-amzn-principal", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/principals/things',
headers: {
'x-amzn-principal': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/principals/things#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/principals/things#x-amzn-principal');
req.headers({
'x-amzn-principal': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/principals/things#x-amzn-principal',
headers: {'x-amzn-principal': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/principals/things#x-amzn-principal';
const options = {method: 'GET', headers: {'x-amzn-principal': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amzn-principal": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/principals/things#x-amzn-principal"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/principals/things#x-amzn-principal" in
let headers = Header.add (Header.init ()) "x-amzn-principal" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/principals/things#x-amzn-principal",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-amzn-principal: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/principals/things#x-amzn-principal', [
'headers' => [
'x-amzn-principal' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/principals/things#x-amzn-principal');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'x-amzn-principal' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/principals/things#x-amzn-principal');
$request->setRequestMethod('GET');
$request->setHeaders([
'x-amzn-principal' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/principals/things#x-amzn-principal' -Method GET -Headers $headers
$headers=@{}
$headers.Add("x-amzn-principal", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/principals/things#x-amzn-principal' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amzn-principal': "" }
conn.request("GET", "/baseUrl/principals/things", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/principals/things#x-amzn-principal"
headers = {"x-amzn-principal": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/principals/things#x-amzn-principal"
response <- VERB("GET", url, add_headers('x-amzn-principal' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/principals/things#x-amzn-principal")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-amzn-principal"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/principals/things') do |req|
req.headers['x-amzn-principal'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/principals/things#x-amzn-principal";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amzn-principal", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/principals/things#x-amzn-principal' \
--header 'x-amzn-principal: '
http GET '{{baseUrl}}/principals/things#x-amzn-principal' \
x-amzn-principal:''
wget --quiet \
--method GET \
--header 'x-amzn-principal: ' \
--output-document \
- '{{baseUrl}}/principals/things#x-amzn-principal'
import Foundation
let headers = ["x-amzn-principal": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/principals/things#x-amzn-principal")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListProvisioningTemplateVersions
{{baseUrl}}/provisioning-templates/:templateName/versions
QUERY PARAMS
templateName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName/versions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/provisioning-templates/:templateName/versions")
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName/versions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName/versions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName/versions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName/versions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/provisioning-templates/:templateName/versions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/provisioning-templates/:templateName/versions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName/versions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/provisioning-templates/:templateName/versions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName/versions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName/versions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName/versions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioning-templates/:templateName/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName/versions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName/versions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName/versions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName/versions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/provisioning-templates/:templateName/versions');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName/versions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName/versions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName/versions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/provisioning-templates/:templateName/versions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName/versions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName/versions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName/versions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/provisioning-templates/:templateName/versions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName/versions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/provisioning-templates/:templateName/versions
http GET {{baseUrl}}/provisioning-templates/:templateName/versions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName/versions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName/versions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListProvisioningTemplates
{{baseUrl}}/provisioning-templates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/provisioning-templates")
require "http/client"
url = "{{baseUrl}}/provisioning-templates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/provisioning-templates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/provisioning-templates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/provisioning-templates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/provisioning-templates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/provisioning-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/provisioning-templates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/provisioning-templates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/provisioning-templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/provisioning-templates');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioning-templates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/provisioning-templates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/provisioning-templates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/provisioning-templates
http GET {{baseUrl}}/provisioning-templates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/provisioning-templates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/relatedResources?findingId=#findingId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/relatedResources#findingId" {:query-params {:findingId ""}})
require "http/client"
url = "{{baseUrl}}/audit/relatedResources?findingId=#findingId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/relatedResources?findingId=#findingId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/relatedResources?findingId=#findingId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/relatedResources?findingId=#findingId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/relatedResources?findingId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/relatedResources?findingId=#findingId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/relatedResources?findingId=#findingId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/relatedResources?findingId=#findingId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/relatedResources?findingId=#findingId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/relatedResources?findingId=#findingId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/relatedResources#findingId',
params: {findingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/relatedResources?findingId=#findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/relatedResources?findingId=#findingId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/relatedResources?findingId=#findingId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/relatedResources?findingId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/relatedResources#findingId',
qs: {findingId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/relatedResources#findingId');
req.query({
findingId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/relatedResources#findingId',
params: {findingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/relatedResources?findingId=#findingId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/relatedResources?findingId=#findingId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/relatedResources?findingId=#findingId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/relatedResources?findingId=#findingId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/relatedResources?findingId=#findingId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/relatedResources#findingId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'findingId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/relatedResources#findingId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'findingId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/relatedResources?findingId=#findingId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/relatedResources?findingId=#findingId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/relatedResources?findingId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/relatedResources#findingId"
querystring = {"findingId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/relatedResources#findingId"
queryString <- list(findingId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/relatedResources?findingId=#findingId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/relatedResources') do |req|
req.params['findingId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/relatedResources#findingId";
let querystring = [
("findingId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/audit/relatedResources?findingId=#findingId'
http GET '{{baseUrl}}/audit/relatedResources?findingId=#findingId'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/audit/relatedResources?findingId=#findingId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/relatedResources?findingId=#findingId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListRoleAliases
{{baseUrl}}/role-aliases
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/role-aliases");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/role-aliases")
require "http/client"
url = "{{baseUrl}}/role-aliases"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/role-aliases"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/role-aliases");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/role-aliases"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/role-aliases HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/role-aliases")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/role-aliases"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/role-aliases")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/role-aliases")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/role-aliases');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/role-aliases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/role-aliases',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/role-aliases")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/role-aliases',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/role-aliases');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/role-aliases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/role-aliases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/role-aliases"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/role-aliases" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/role-aliases",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/role-aliases');
echo $response->getBody();
setUrl('{{baseUrl}}/role-aliases');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/role-aliases');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/role-aliases' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/role-aliases' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/role-aliases")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/role-aliases"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/role-aliases"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/role-aliases")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/role-aliases') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/role-aliases";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/role-aliases
http GET {{baseUrl}}/role-aliases
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/role-aliases
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/role-aliases")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListScheduledAudits
{{baseUrl}}/audit/scheduledaudits
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/scheduledaudits");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/scheduledaudits")
require "http/client"
url = "{{baseUrl}}/audit/scheduledaudits"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/audit/scheduledaudits"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/scheduledaudits");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/scheduledaudits"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/audit/scheduledaudits HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/scheduledaudits")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/scheduledaudits"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/scheduledaudits")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/audit/scheduledaudits');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/scheduledaudits'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/scheduledaudits';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/scheduledaudits',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/scheduledaudits',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/audit/scheduledaudits'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/audit/scheduledaudits');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/audit/scheduledaudits'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/scheduledaudits';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/scheduledaudits"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/scheduledaudits" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/scheduledaudits",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/audit/scheduledaudits');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/scheduledaudits');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/scheduledaudits');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/scheduledaudits' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/scheduledaudits' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/scheduledaudits")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/scheduledaudits"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/scheduledaudits"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/scheduledaudits")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/audit/scheduledaudits') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/scheduledaudits";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/audit/scheduledaudits
http GET {{baseUrl}}/audit/scheduledaudits
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/scheduledaudits
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/scheduledaudits")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListSecurityProfiles
{{baseUrl}}/security-profiles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles")
require "http/client"
url = "{{baseUrl}}/security-profiles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/security-profiles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/security-profiles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/security-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/security-profiles'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/security-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/security-profiles');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/security-profiles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/security-profiles
http GET {{baseUrl}}/security-profiles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListSecurityProfilesForTarget
{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn
QUERY PARAMS
securityProfileTargetArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn" {:query-params {:securityProfileTargetArn ""}})
require "http/client"
url = "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/security-profiles-for-target?securityProfileTargetArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles-for-target?securityProfileTargetArn=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn',
qs: {securityProfileTargetArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn');
req.query({
securityProfileTargetArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn',
params: {securityProfileTargetArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'securityProfileTargetArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'securityProfileTargetArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles-for-target?securityProfileTargetArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn"
querystring = {"securityProfileTargetArn":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn"
queryString <- list(securityProfileTargetArn = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/security-profiles-for-target') do |req|
req.params['securityProfileTargetArn'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles-for-target#securityProfileTargetArn";
let querystring = [
("securityProfileTargetArn", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn'
http GET '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles-for-target?securityProfileTargetArn=#securityProfileTargetArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListStreams
{{baseUrl}}/streams
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/streams");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/streams")
require "http/client"
url = "{{baseUrl}}/streams"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/streams"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/streams");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/streams"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/streams HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/streams")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/streams"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/streams")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/streams")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/streams');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/streams'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/streams';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/streams',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/streams")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/streams',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/streams'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/streams');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/streams'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/streams';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/streams"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/streams" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/streams",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/streams');
echo $response->getBody();
setUrl('{{baseUrl}}/streams');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/streams');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/streams' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/streams' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/streams")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/streams"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/streams"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/streams")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/streams') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/streams";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/streams
http GET {{baseUrl}}/streams
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/streams
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/streams")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTagsForResource
{{baseUrl}}/tags#resourceArn
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags?resourceArn=#resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags#resourceArn" {:query-params {:resourceArn ""}})
require "http/client"
url = "{{baseUrl}}/tags?resourceArn=#resourceArn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags?resourceArn=#resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags?resourceArn=#resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags?resourceArn=#resourceArn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags?resourceArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags?resourceArn=#resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags?resourceArn=#resourceArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags?resourceArn=#resourceArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags?resourceArn=#resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags?resourceArn=#resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags?resourceArn=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
qs: {resourceArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags#resourceArn');
req.query({
resourceArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags?resourceArn=#resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags?resourceArn=#resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags?resourceArn=#resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags?resourceArn=#resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/tags#resourceArn');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags#resourceArn');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags?resourceArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags#resourceArn"
querystring = {"resourceArn":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags#resourceArn"
queryString <- list(resourceArn = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags?resourceArn=#resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags') do |req|
req.params['resourceArn'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags#resourceArn";
let querystring = [
("resourceArn", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/tags?resourceArn=#resourceArn'
http GET '{{baseUrl}}/tags?resourceArn=#resourceArn'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/tags?resourceArn=#resourceArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags?resourceArn=#resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListTargetsForPolicy
{{baseUrl}}/policy-targets/:policyName
QUERY PARAMS
policyName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policy-targets/:policyName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/policy-targets/:policyName")
require "http/client"
url = "{{baseUrl}}/policy-targets/:policyName"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/policy-targets/:policyName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policy-targets/:policyName");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policy-targets/:policyName"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/policy-targets/:policyName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/policy-targets/:policyName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policy-targets/:policyName"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policy-targets/:policyName")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/policy-targets/:policyName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/policy-targets/:policyName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/policy-targets/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policy-targets/:policyName';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policy-targets/:policyName',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policy-targets/:policyName")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/policy-targets/:policyName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/policy-targets/:policyName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/policy-targets/:policyName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/policy-targets/:policyName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policy-targets/:policyName';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policy-targets/:policyName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policy-targets/:policyName" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policy-targets/:policyName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/policy-targets/:policyName');
echo $response->getBody();
setUrl('{{baseUrl}}/policy-targets/:policyName');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policy-targets/:policyName');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policy-targets/:policyName' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policy-targets/:policyName' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/policy-targets/:policyName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policy-targets/:policyName"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policy-targets/:policyName"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policy-targets/:policyName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/policy-targets/:policyName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policy-targets/:policyName";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/policy-targets/:policyName
http POST {{baseUrl}}/policy-targets/:policyName
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/policy-targets/:policyName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policy-targets/:policyName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTargetsForSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName/targets
QUERY PARAMS
securityProfileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName/targets");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles/:securityProfileName/targets")
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName/targets"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName/targets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName/targets"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/security-profiles/:securityProfileName/targets HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles/:securityProfileName/targets")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName/targets"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles/:securityProfileName/targets")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles/:securityProfileName/targets');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName/targets")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName/targets',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles/:securityProfileName/targets');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:securityProfileName/targets'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName/targets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName/targets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName/targets" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName/targets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/security-profiles/:securityProfileName/targets');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName/targets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName/targets' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles/:securityProfileName/targets")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName/targets"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName/targets"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName/targets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/security-profiles/:securityProfileName/targets') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName/targets";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/security-profiles/:securityProfileName/targets
http GET {{baseUrl}}/security-profiles/:securityProfileName/targets
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles/:securityProfileName/targets
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName/targets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingGroups
{{baseUrl}}/thing-groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-groups")
require "http/client"
url = "{{baseUrl}}/thing-groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/thing-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-groups
http GET {{baseUrl}}/thing-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingGroupsForThing
{{baseUrl}}/things/:thingName/thing-groups
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/thing-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things/:thingName/thing-groups")
require "http/client"
url = "{{baseUrl}}/things/:thingName/thing-groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/thing-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/thing-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/thing-groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things/:thingName/thing-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things/:thingName/thing-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/thing-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/thing-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things/:thingName/thing-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things/:thingName/thing-groups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/thing-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/thing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/thing-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/thing-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/thing-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/thing-groups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things/:thingName/thing-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/things/:thingName/thing-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/thing-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/thing-groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/thing-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/thing-groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things/:thingName/thing-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/thing-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/thing-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/thing-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/thing-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things/:thingName/thing-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/thing-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/thing-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/thing-groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things/:thingName/thing-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/thing-groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things/:thingName/thing-groups
http GET {{baseUrl}}/things/:thingName/thing-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things/:thingName/thing-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/thing-groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingPrincipals
{{baseUrl}}/things/:thingName/principals
QUERY PARAMS
thingName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName/principals");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things/:thingName/principals")
require "http/client"
url = "{{baseUrl}}/things/:thingName/principals"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things/:thingName/principals"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName/principals");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName/principals"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things/:thingName/principals HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things/:thingName/principals")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName/principals"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things/:thingName/principals")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things/:thingName/principals');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/principals'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName/principals';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName/principals',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName/principals")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName/principals',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/principals'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things/:thingName/principals');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/things/:thingName/principals'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName/principals';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName/principals"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName/principals" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName/principals",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things/:thingName/principals');
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName/principals');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things/:thingName/principals');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName/principals' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName/principals' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things/:thingName/principals")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName/principals"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName/principals"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName/principals")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things/:thingName/principals') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName/principals";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things/:thingName/principals
http GET {{baseUrl}}/things/:thingName/principals
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things/:thingName/principals
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName/principals")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingRegistrationTaskReports
{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType
QUERY PARAMS
reportType
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType" {:query-params {:reportType ""}})
require "http/client"
url = "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-registration-tasks/:taskId/reports?reportType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType',
params: {reportType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-registration-tasks/:taskId/reports?reportType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType',
qs: {reportType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType');
req.query({
reportType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType',
params: {reportType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'reportType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'reportType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-registration-tasks/:taskId/reports?reportType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType"
querystring = {"reportType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType"
queryString <- list(reportType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-registration-tasks/:taskId/reports') do |req|
req.params['reportType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-registration-tasks/:taskId/reports#reportType";
let querystring = [
("reportType", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType'
http GET '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-registration-tasks/:taskId/reports?reportType=#reportType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingRegistrationTasks
{{baseUrl}}/thing-registration-tasks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-registration-tasks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-registration-tasks")
require "http/client"
url = "{{baseUrl}}/thing-registration-tasks"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-registration-tasks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-registration-tasks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-registration-tasks"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-registration-tasks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-registration-tasks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-registration-tasks"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-registration-tasks")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-registration-tasks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/thing-registration-tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-registration-tasks';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-registration-tasks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-registration-tasks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/thing-registration-tasks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-registration-tasks');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/thing-registration-tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-registration-tasks';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-registration-tasks"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-registration-tasks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-registration-tasks",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-registration-tasks');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-registration-tasks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-registration-tasks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-registration-tasks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-registration-tasks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-registration-tasks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-registration-tasks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-registration-tasks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-registration-tasks")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-registration-tasks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-registration-tasks";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-registration-tasks
http GET {{baseUrl}}/thing-registration-tasks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-registration-tasks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-registration-tasks")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingTypes
{{baseUrl}}/thing-types
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-types");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-types")
require "http/client"
url = "{{baseUrl}}/thing-types"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-types"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-types");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-types"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-types HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-types")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-types"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-types")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-types")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-types');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/thing-types'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-types';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-types',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-types")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-types',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/thing-types'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-types');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/thing-types'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-types';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-types"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-types" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-types');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-types');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-types');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-types' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-types' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-types")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-types"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-types"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-types') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-types";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-types
http GET {{baseUrl}}/thing-types
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-types
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-types")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThings
{{baseUrl}}/things
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/things")
require "http/client"
url = "{{baseUrl}}/things"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/things"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/things HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/things")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/things")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/things")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/things');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/things'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/things")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/things',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/things'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/things');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/things'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/things');
echo $response->getBody();
setUrl('{{baseUrl}}/things');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/things');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/things")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/things') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/things
http GET {{baseUrl}}/things
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/things
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingsInBillingGroup
{{baseUrl}}/billing-groups/:billingGroupName/things
QUERY PARAMS
billingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/:billingGroupName/things");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/billing-groups/:billingGroupName/things")
require "http/client"
url = "{{baseUrl}}/billing-groups/:billingGroupName/things"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/billing-groups/:billingGroupName/things"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/:billingGroupName/things");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/:billingGroupName/things"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/billing-groups/:billingGroupName/things HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/billing-groups/:billingGroupName/things")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/:billingGroupName/things"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName/things")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/billing-groups/:billingGroupName/things")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/billing-groups/:billingGroupName/things');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName/things'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/:billingGroupName/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/:billingGroupName/things',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName/things")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/:billingGroupName/things',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName/things'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/billing-groups/:billingGroupName/things');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/billing-groups/:billingGroupName/things'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/:billingGroupName/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/:billingGroupName/things"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/:billingGroupName/things" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/:billingGroupName/things",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/billing-groups/:billingGroupName/things');
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/:billingGroupName/things');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/billing-groups/:billingGroupName/things');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/:billingGroupName/things' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/:billingGroupName/things' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/billing-groups/:billingGroupName/things")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/:billingGroupName/things"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/:billingGroupName/things"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/:billingGroupName/things")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/billing-groups/:billingGroupName/things') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/:billingGroupName/things";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/billing-groups/:billingGroupName/things
http GET {{baseUrl}}/billing-groups/:billingGroupName/things
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/billing-groups/:billingGroupName/things
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/:billingGroupName/things")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListThingsInThingGroup
{{baseUrl}}/thing-groups/:thingGroupName/things
QUERY PARAMS
thingGroupName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/:thingGroupName/things");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/thing-groups/:thingGroupName/things")
require "http/client"
url = "{{baseUrl}}/thing-groups/:thingGroupName/things"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/thing-groups/:thingGroupName/things"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/:thingGroupName/things");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/:thingGroupName/things"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/thing-groups/:thingGroupName/things HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/thing-groups/:thingGroupName/things")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/:thingGroupName/things"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName/things")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/thing-groups/:thingGroupName/things")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/thing-groups/:thingGroupName/things');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-groups/:thingGroupName/things'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/:thingGroupName/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/:thingGroupName/things',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName/things")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/:thingGroupName/things',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-groups/:thingGroupName/things'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/thing-groups/:thingGroupName/things');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/thing-groups/:thingGroupName/things'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/:thingGroupName/things';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/:thingGroupName/things"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/:thingGroupName/things" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/:thingGroupName/things",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/thing-groups/:thingGroupName/things');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/:thingGroupName/things');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-groups/:thingGroupName/things');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/:thingGroupName/things' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/:thingGroupName/things' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/thing-groups/:thingGroupName/things")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/:thingGroupName/things"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/:thingGroupName/things"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/:thingGroupName/things")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/thing-groups/:thingGroupName/things') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/:thingGroupName/things";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/thing-groups/:thingGroupName/things
http GET {{baseUrl}}/thing-groups/:thingGroupName/things
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/thing-groups/:thingGroupName/things
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/:thingGroupName/things")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTopicRuleDestinations
{{baseUrl}}/destinations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/destinations")
require "http/client"
url = "{{baseUrl}}/destinations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/destinations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/destinations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/destinations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/destinations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/destinations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/destinations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/destinations');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/destinations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/destinations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/destinations
http GET {{baseUrl}}/destinations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/destinations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTopicRules
{{baseUrl}}/rules
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/rules")
require "http/client"
url = "{{baseUrl}}/rules"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/rules"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/rules HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/rules")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/rules")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/rules');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/rules'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/rules'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/rules');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/rules'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/rules');
echo $response->getBody();
setUrl('{{baseUrl}}/rules');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/rules")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/rules') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/rules
http GET {{baseUrl}}/rules
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/rules
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListV2LoggingLevels
{{baseUrl}}/v2LoggingLevel
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2LoggingLevel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2LoggingLevel")
require "http/client"
url = "{{baseUrl}}/v2LoggingLevel"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2LoggingLevel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2LoggingLevel");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2LoggingLevel"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2LoggingLevel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2LoggingLevel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2LoggingLevel"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2LoggingLevel")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v2LoggingLevel');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingLevel'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2LoggingLevel';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2LoggingLevel',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2LoggingLevel',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingLevel'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2LoggingLevel');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v2LoggingLevel'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2LoggingLevel';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2LoggingLevel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2LoggingLevel" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2LoggingLevel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2LoggingLevel');
echo $response->getBody();
setUrl('{{baseUrl}}/v2LoggingLevel');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2LoggingLevel');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2LoggingLevel' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2LoggingLevel' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2LoggingLevel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2LoggingLevel"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2LoggingLevel"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2LoggingLevel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2LoggingLevel') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2LoggingLevel";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2LoggingLevel
http GET {{baseUrl}}/v2LoggingLevel
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2LoggingLevel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2LoggingLevel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListViolationEvents
{{baseUrl}}/violation-events#startTime&endTime
QUERY PARAMS
startTime
endTime
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/violation-events#startTime&endTime" {:query-params {:startTime ""
:endTime ""}})
require "http/client"
url = "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/violation-events?startTime=&endTime= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/violation-events#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/violation-events?startTime=&endTime=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/violation-events#startTime&endTime',
qs: {startTime: '', endTime: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/violation-events#startTime&endTime');
req.query({
startTime: '',
endTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/violation-events#startTime&endTime',
params: {startTime: '', endTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime');
echo $response->getBody();
setUrl('{{baseUrl}}/violation-events#startTime&endTime');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'startTime' => '',
'endTime' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/violation-events#startTime&endTime');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'startTime' => '',
'endTime' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/violation-events?startTime=&endTime=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/violation-events#startTime&endTime"
querystring = {"startTime":"","endTime":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/violation-events#startTime&endTime"
queryString <- list(
startTime = "",
endTime = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/violation-events') do |req|
req.params['startTime'] = ''
req.params['endTime'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/violation-events#startTime&endTime";
let querystring = [
("startTime", ""),
("endTime", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime'
http GET '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/violation-events?startTime=&endTime=#startTime&endTime")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
PutVerificationStateOnViolation
{{baseUrl}}/violations/verification-state/:violationId
QUERY PARAMS
violationId
BODY json
{
"verificationState": "",
"verificationStateDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/violations/verification-state/:violationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/violations/verification-state/:violationId" {:content-type :json
:form-params {:verificationState ""
:verificationStateDescription ""}})
require "http/client"
url = "{{baseUrl}}/violations/verification-state/:violationId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/violations/verification-state/:violationId"),
Content = new StringContent("{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/violations/verification-state/:violationId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/violations/verification-state/:violationId"
payload := strings.NewReader("{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/violations/verification-state/:violationId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"verificationState": "",
"verificationStateDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/violations/verification-state/:violationId")
.setHeader("content-type", "application/json")
.setBody("{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/violations/verification-state/:violationId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/violations/verification-state/:violationId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/violations/verification-state/:violationId")
.header("content-type", "application/json")
.body("{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
verificationState: '',
verificationStateDescription: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/violations/verification-state/:violationId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/violations/verification-state/:violationId',
headers: {'content-type': 'application/json'},
data: {verificationState: '', verificationStateDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/violations/verification-state/:violationId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"verificationState":"","verificationStateDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/violations/verification-state/:violationId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "verificationState": "",\n "verificationStateDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/violations/verification-state/:violationId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/violations/verification-state/:violationId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({verificationState: '', verificationStateDescription: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/violations/verification-state/:violationId',
headers: {'content-type': 'application/json'},
body: {verificationState: '', verificationStateDescription: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/violations/verification-state/:violationId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
verificationState: '',
verificationStateDescription: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/violations/verification-state/:violationId',
headers: {'content-type': 'application/json'},
data: {verificationState: '', verificationStateDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/violations/verification-state/:violationId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"verificationState":"","verificationStateDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"verificationState": @"",
@"verificationStateDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/violations/verification-state/:violationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/violations/verification-state/:violationId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/violations/verification-state/:violationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'verificationState' => '',
'verificationStateDescription' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/violations/verification-state/:violationId', [
'body' => '{
"verificationState": "",
"verificationStateDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/violations/verification-state/:violationId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'verificationState' => '',
'verificationStateDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'verificationState' => '',
'verificationStateDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/violations/verification-state/:violationId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/violations/verification-state/:violationId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"verificationState": "",
"verificationStateDescription": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/violations/verification-state/:violationId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"verificationState": "",
"verificationStateDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/violations/verification-state/:violationId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/violations/verification-state/:violationId"
payload = {
"verificationState": "",
"verificationStateDescription": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/violations/verification-state/:violationId"
payload <- "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/violations/verification-state/:violationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/violations/verification-state/:violationId') do |req|
req.body = "{\n \"verificationState\": \"\",\n \"verificationStateDescription\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/violations/verification-state/:violationId";
let payload = json!({
"verificationState": "",
"verificationStateDescription": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/violations/verification-state/:violationId \
--header 'content-type: application/json' \
--data '{
"verificationState": "",
"verificationStateDescription": ""
}'
echo '{
"verificationState": "",
"verificationStateDescription": ""
}' | \
http POST {{baseUrl}}/violations/verification-state/:violationId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "verificationState": "",\n "verificationStateDescription": ""\n}' \
--output-document \
- {{baseUrl}}/violations/verification-state/:violationId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"verificationState": "",
"verificationStateDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/violations/verification-state/:violationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
RegisterCACertificate
{{baseUrl}}/cacertificate
BODY json
{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cacertificate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/cacertificate" {:content-type :json
:form-params {:caCertificate ""
:verificationCertificate ""
:registrationConfig {:templateBody ""
:roleArn ""
:templateName ""}
:tags [{:Key ""
:Value ""}]
:certificateMode ""}})
require "http/client"
url = "{{baseUrl}}/cacertificate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/cacertificate"),
Content = new StringContent("{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cacertificate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cacertificate"
payload := strings.NewReader("{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/cacertificate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 244
{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/cacertificate")
.setHeader("content-type", "application/json")
.setBody("{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cacertificate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/cacertificate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/cacertificate")
.header("content-type", "application/json")
.body("{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}")
.asString();
const data = JSON.stringify({
caCertificate: '',
verificationCertificate: '',
registrationConfig: {
templateBody: '',
roleArn: '',
templateName: ''
},
tags: [
{
Key: '',
Value: ''
}
],
certificateMode: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/cacertificate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/cacertificate',
headers: {'content-type': 'application/json'},
data: {
caCertificate: '',
verificationCertificate: '',
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
tags: [{Key: '', Value: ''}],
certificateMode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cacertificate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"caCertificate":"","verificationCertificate":"","registrationConfig":{"templateBody":"","roleArn":"","templateName":""},"tags":[{"Key":"","Value":""}],"certificateMode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cacertificate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "caCertificate": "",\n "verificationCertificate": "",\n "registrationConfig": {\n "templateBody": "",\n "roleArn": "",\n "templateName": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "certificateMode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/cacertificate")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/cacertificate',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
caCertificate: '',
verificationCertificate: '',
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
tags: [{Key: '', Value: ''}],
certificateMode: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/cacertificate',
headers: {'content-type': 'application/json'},
body: {
caCertificate: '',
verificationCertificate: '',
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
tags: [{Key: '', Value: ''}],
certificateMode: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/cacertificate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
caCertificate: '',
verificationCertificate: '',
registrationConfig: {
templateBody: '',
roleArn: '',
templateName: ''
},
tags: [
{
Key: '',
Value: ''
}
],
certificateMode: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/cacertificate',
headers: {'content-type': 'application/json'},
data: {
caCertificate: '',
verificationCertificate: '',
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
tags: [{Key: '', Value: ''}],
certificateMode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cacertificate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"caCertificate":"","verificationCertificate":"","registrationConfig":{"templateBody":"","roleArn":"","templateName":""},"tags":[{"Key":"","Value":""}],"certificateMode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"caCertificate": @"",
@"verificationCertificate": @"",
@"registrationConfig": @{ @"templateBody": @"", @"roleArn": @"", @"templateName": @"" },
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"certificateMode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cacertificate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cacertificate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cacertificate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'caCertificate' => '',
'verificationCertificate' => '',
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'certificateMode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/cacertificate', [
'body' => '{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/cacertificate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'caCertificate' => '',
'verificationCertificate' => '',
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'certificateMode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'caCertificate' => '',
'verificationCertificate' => '',
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'tags' => [
[
'Key' => '',
'Value' => ''
]
],
'certificateMode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/cacertificate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cacertificate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cacertificate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/cacertificate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cacertificate"
payload = {
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cacertificate"
payload <- "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cacertificate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/cacertificate') do |req|
req.body = "{\n \"caCertificate\": \"\",\n \"verificationCertificate\": \"\",\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"certificateMode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cacertificate";
let payload = json!({
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": json!({
"templateBody": "",
"roleArn": "",
"templateName": ""
}),
"tags": (
json!({
"Key": "",
"Value": ""
})
),
"certificateMode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/cacertificate \
--header 'content-type: application/json' \
--data '{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}'
echo '{
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"tags": [
{
"Key": "",
"Value": ""
}
],
"certificateMode": ""
}' | \
http POST {{baseUrl}}/cacertificate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "caCertificate": "",\n "verificationCertificate": "",\n "registrationConfig": {\n "templateBody": "",\n "roleArn": "",\n "templateName": ""\n },\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "certificateMode": ""\n}' \
--output-document \
- {{baseUrl}}/cacertificate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"caCertificate": "",
"verificationCertificate": "",
"registrationConfig": [
"templateBody": "",
"roleArn": "",
"templateName": ""
],
"tags": [
[
"Key": "",
"Value": ""
]
],
"certificateMode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cacertificate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
RegisterCertificate
{{baseUrl}}/certificate/register
BODY json
{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificate/register");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/certificate/register" {:content-type :json
:form-params {:certificatePem ""
:caCertificatePem ""
:status ""}})
require "http/client"
url = "{{baseUrl}}/certificate/register"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/certificate/register"),
Content = new StringContent("{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificate/register");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificate/register"
payload := strings.NewReader("{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/certificate/register HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/certificate/register")
.setHeader("content-type", "application/json")
.setBody("{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificate/register"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/certificate/register")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/certificate/register")
.header("content-type", "application/json")
.body("{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}")
.asString();
const data = JSON.stringify({
certificatePem: '',
caCertificatePem: '',
status: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/certificate/register');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register',
headers: {'content-type': 'application/json'},
data: {certificatePem: '', caCertificatePem: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificate/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificatePem":"","caCertificatePem":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificate/register',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "certificatePem": "",\n "caCertificatePem": "",\n "status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/certificate/register")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificate/register',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({certificatePem: '', caCertificatePem: '', status: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register',
headers: {'content-type': 'application/json'},
body: {certificatePem: '', caCertificatePem: '', status: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/certificate/register');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
certificatePem: '',
caCertificatePem: '',
status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register',
headers: {'content-type': 'application/json'},
data: {certificatePem: '', caCertificatePem: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificate/register';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificatePem":"","caCertificatePem":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"certificatePem": @"",
@"caCertificatePem": @"",
@"status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificate/register"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificate/register" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificate/register",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'certificatePem' => '',
'caCertificatePem' => '',
'status' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/certificate/register', [
'body' => '{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/certificate/register');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'certificatePem' => '',
'caCertificatePem' => '',
'status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'certificatePem' => '',
'caCertificatePem' => '',
'status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/certificate/register');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificate/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificate/register' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/certificate/register", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificate/register"
payload = {
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificate/register"
payload <- "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificate/register")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/certificate/register') do |req|
req.body = "{\n \"certificatePem\": \"\",\n \"caCertificatePem\": \"\",\n \"status\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificate/register";
let payload = json!({
"certificatePem": "",
"caCertificatePem": "",
"status": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/certificate/register \
--header 'content-type: application/json' \
--data '{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}'
echo '{
"certificatePem": "",
"caCertificatePem": "",
"status": ""
}' | \
http POST {{baseUrl}}/certificate/register \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "certificatePem": "",\n "caCertificatePem": "",\n "status": ""\n}' \
--output-document \
- {{baseUrl}}/certificate/register
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"certificatePem": "",
"caCertificatePem": "",
"status": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificate/register")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
RegisterCertificateWithoutCA
{{baseUrl}}/certificate/register-no-ca
BODY json
{
"certificatePem": "",
"status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificate/register-no-ca");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/certificate/register-no-ca" {:content-type :json
:form-params {:certificatePem ""
:status ""}})
require "http/client"
url = "{{baseUrl}}/certificate/register-no-ca"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/certificate/register-no-ca"),
Content = new StringContent("{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificate/register-no-ca");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificate/register-no-ca"
payload := strings.NewReader("{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/certificate/register-no-ca HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"certificatePem": "",
"status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/certificate/register-no-ca")
.setHeader("content-type", "application/json")
.setBody("{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificate/register-no-ca"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/certificate/register-no-ca")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/certificate/register-no-ca")
.header("content-type", "application/json")
.body("{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}")
.asString();
const data = JSON.stringify({
certificatePem: '',
status: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/certificate/register-no-ca');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register-no-ca',
headers: {'content-type': 'application/json'},
data: {certificatePem: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificate/register-no-ca';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificatePem":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificate/register-no-ca',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "certificatePem": "",\n "status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/certificate/register-no-ca")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificate/register-no-ca',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({certificatePem: '', status: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register-no-ca',
headers: {'content-type': 'application/json'},
body: {certificatePem: '', status: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/certificate/register-no-ca');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
certificatePem: '',
status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/certificate/register-no-ca',
headers: {'content-type': 'application/json'},
data: {certificatePem: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificate/register-no-ca';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"certificatePem":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"certificatePem": @"",
@"status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificate/register-no-ca"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificate/register-no-ca" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificate/register-no-ca",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'certificatePem' => '',
'status' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/certificate/register-no-ca', [
'body' => '{
"certificatePem": "",
"status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/certificate/register-no-ca');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'certificatePem' => '',
'status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'certificatePem' => '',
'status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/certificate/register-no-ca');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificate/register-no-ca' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificatePem": "",
"status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificate/register-no-ca' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"certificatePem": "",
"status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/certificate/register-no-ca", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificate/register-no-ca"
payload = {
"certificatePem": "",
"status": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificate/register-no-ca"
payload <- "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificate/register-no-ca")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/certificate/register-no-ca') do |req|
req.body = "{\n \"certificatePem\": \"\",\n \"status\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificate/register-no-ca";
let payload = json!({
"certificatePem": "",
"status": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/certificate/register-no-ca \
--header 'content-type: application/json' \
--data '{
"certificatePem": "",
"status": ""
}'
echo '{
"certificatePem": "",
"status": ""
}' | \
http POST {{baseUrl}}/certificate/register-no-ca \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "certificatePem": "",\n "status": ""\n}' \
--output-document \
- {{baseUrl}}/certificate/register-no-ca
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"certificatePem": "",
"status": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificate/register-no-ca")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
RegisterThing
{{baseUrl}}/things
BODY json
{
"templateBody": "",
"parameters": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/things" {:content-type :json
:form-params {:templateBody ""
:parameters {}}})
require "http/client"
url = "{{baseUrl}}/things"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/things"),
Content = new StringContent("{\n \"templateBody\": \"\",\n \"parameters\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things"
payload := strings.NewReader("{\n \"templateBody\": \"\",\n \"parameters\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/things HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"templateBody": "",
"parameters": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/things")
.setHeader("content-type", "application/json")
.setBody("{\n \"templateBody\": \"\",\n \"parameters\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/things")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/things")
.header("content-type", "application/json")
.body("{\n \"templateBody\": \"\",\n \"parameters\": {}\n}")
.asString();
const data = JSON.stringify({
templateBody: '',
parameters: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/things');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/things',
headers: {'content-type': 'application/json'},
data: {templateBody: '', parameters: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":"","parameters":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "templateBody": "",\n "parameters": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/things")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/things',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({templateBody: '', parameters: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/things',
headers: {'content-type': 'application/json'},
body: {templateBody: '', parameters: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/things');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
templateBody: '',
parameters: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/things',
headers: {'content-type': 'application/json'},
data: {templateBody: '', parameters: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":"","parameters":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"templateBody": @"",
@"parameters": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'templateBody' => '',
'parameters' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/things', [
'body' => '{
"templateBody": "",
"parameters": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'templateBody' => '',
'parameters' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'templateBody' => '',
'parameters' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/things');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": "",
"parameters": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": "",
"parameters": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/things", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things"
payload = {
"templateBody": "",
"parameters": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things"
payload <- "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/things') do |req|
req.body = "{\n \"templateBody\": \"\",\n \"parameters\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things";
let payload = json!({
"templateBody": "",
"parameters": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/things \
--header 'content-type: application/json' \
--data '{
"templateBody": "",
"parameters": {}
}'
echo '{
"templateBody": "",
"parameters": {}
}' | \
http POST {{baseUrl}}/things \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "templateBody": "",\n "parameters": {}\n}' \
--output-document \
- {{baseUrl}}/things
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"templateBody": "",
"parameters": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
RejectCertificateTransfer
{{baseUrl}}/reject-certificate-transfer/:certificateId
QUERY PARAMS
certificateId
BODY json
{
"rejectReason": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/reject-certificate-transfer/:certificateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"rejectReason\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/reject-certificate-transfer/:certificateId" {:content-type :json
:form-params {:rejectReason ""}})
require "http/client"
url = "{{baseUrl}}/reject-certificate-transfer/:certificateId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"rejectReason\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/reject-certificate-transfer/:certificateId"),
Content = new StringContent("{\n \"rejectReason\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/reject-certificate-transfer/:certificateId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"rejectReason\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/reject-certificate-transfer/:certificateId"
payload := strings.NewReader("{\n \"rejectReason\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/reject-certificate-transfer/:certificateId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"rejectReason": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/reject-certificate-transfer/:certificateId")
.setHeader("content-type", "application/json")
.setBody("{\n \"rejectReason\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/reject-certificate-transfer/:certificateId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"rejectReason\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"rejectReason\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/reject-certificate-transfer/:certificateId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/reject-certificate-transfer/:certificateId")
.header("content-type", "application/json")
.body("{\n \"rejectReason\": \"\"\n}")
.asString();
const data = JSON.stringify({
rejectReason: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/reject-certificate-transfer/:certificateId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/reject-certificate-transfer/:certificateId',
headers: {'content-type': 'application/json'},
data: {rejectReason: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/reject-certificate-transfer/:certificateId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"rejectReason":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/reject-certificate-transfer/:certificateId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "rejectReason": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"rejectReason\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/reject-certificate-transfer/:certificateId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/reject-certificate-transfer/:certificateId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({rejectReason: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/reject-certificate-transfer/:certificateId',
headers: {'content-type': 'application/json'},
body: {rejectReason: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/reject-certificate-transfer/:certificateId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
rejectReason: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/reject-certificate-transfer/:certificateId',
headers: {'content-type': 'application/json'},
data: {rejectReason: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/reject-certificate-transfer/:certificateId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"rejectReason":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"rejectReason": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/reject-certificate-transfer/:certificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/reject-certificate-transfer/:certificateId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"rejectReason\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/reject-certificate-transfer/:certificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'rejectReason' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/reject-certificate-transfer/:certificateId', [
'body' => '{
"rejectReason": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/reject-certificate-transfer/:certificateId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'rejectReason' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'rejectReason' => ''
]));
$request->setRequestUrl('{{baseUrl}}/reject-certificate-transfer/:certificateId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/reject-certificate-transfer/:certificateId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"rejectReason": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/reject-certificate-transfer/:certificateId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"rejectReason": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"rejectReason\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/reject-certificate-transfer/:certificateId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/reject-certificate-transfer/:certificateId"
payload = { "rejectReason": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/reject-certificate-transfer/:certificateId"
payload <- "{\n \"rejectReason\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/reject-certificate-transfer/:certificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"rejectReason\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/reject-certificate-transfer/:certificateId') do |req|
req.body = "{\n \"rejectReason\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/reject-certificate-transfer/:certificateId";
let payload = json!({"rejectReason": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/reject-certificate-transfer/:certificateId \
--header 'content-type: application/json' \
--data '{
"rejectReason": ""
}'
echo '{
"rejectReason": ""
}' | \
http PATCH {{baseUrl}}/reject-certificate-transfer/:certificateId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "rejectReason": ""\n}' \
--output-document \
- {{baseUrl}}/reject-certificate-transfer/:certificateId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["rejectReason": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/reject-certificate-transfer/:certificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
RemoveThingFromBillingGroup
{{baseUrl}}/billing-groups/removeThingFromBillingGroup
BODY json
{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/removeThingFromBillingGroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/billing-groups/removeThingFromBillingGroup" {:content-type :json
:form-params {:billingGroupName ""
:billingGroupArn ""
:thingName ""
:thingArn ""}})
require "http/client"
url = "{{baseUrl}}/billing-groups/removeThingFromBillingGroup"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/billing-groups/removeThingFromBillingGroup"),
Content = new StringContent("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/removeThingFromBillingGroup");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/removeThingFromBillingGroup"
payload := strings.NewReader("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/billing-groups/removeThingFromBillingGroup HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 90
{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/billing-groups/removeThingFromBillingGroup")
.setHeader("content-type", "application/json")
.setBody("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/removeThingFromBillingGroup"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/removeThingFromBillingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/billing-groups/removeThingFromBillingGroup")
.header("content-type", "application/json")
.body("{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
billingGroupName: '',
billingGroupArn: '',
thingName: '',
thingArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/billing-groups/removeThingFromBillingGroup');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/removeThingFromBillingGroup',
headers: {'content-type': 'application/json'},
data: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/removeThingFromBillingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"billingGroupName":"","billingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/removeThingFromBillingGroup',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "billingGroupName": "",\n "billingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/removeThingFromBillingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/removeThingFromBillingGroup',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/removeThingFromBillingGroup',
headers: {'content-type': 'application/json'},
body: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/billing-groups/removeThingFromBillingGroup');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
billingGroupName: '',
billingGroupArn: '',
thingName: '',
thingArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/billing-groups/removeThingFromBillingGroup',
headers: {'content-type': 'application/json'},
data: {billingGroupName: '', billingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/removeThingFromBillingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"billingGroupName":"","billingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"billingGroupName": @"",
@"billingGroupArn": @"",
@"thingName": @"",
@"thingArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/removeThingFromBillingGroup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/removeThingFromBillingGroup" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/removeThingFromBillingGroup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/billing-groups/removeThingFromBillingGroup', [
'body' => '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/removeThingFromBillingGroup');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'billingGroupName' => '',
'billingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/billing-groups/removeThingFromBillingGroup');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/removeThingFromBillingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/removeThingFromBillingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/billing-groups/removeThingFromBillingGroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/removeThingFromBillingGroup"
payload = {
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/removeThingFromBillingGroup"
payload <- "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/removeThingFromBillingGroup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/billing-groups/removeThingFromBillingGroup') do |req|
req.body = "{\n \"billingGroupName\": \"\",\n \"billingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/removeThingFromBillingGroup";
let payload = json!({
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/billing-groups/removeThingFromBillingGroup \
--header 'content-type: application/json' \
--data '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
echo '{
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
}' | \
http PUT {{baseUrl}}/billing-groups/removeThingFromBillingGroup \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "billingGroupName": "",\n "billingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}' \
--output-document \
- {{baseUrl}}/billing-groups/removeThingFromBillingGroup
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"billingGroupName": "",
"billingGroupArn": "",
"thingName": "",
"thingArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/removeThingFromBillingGroup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
RemoveThingFromThingGroup
{{baseUrl}}/thing-groups/removeThingFromThingGroup
BODY json
{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/removeThingFromThingGroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/thing-groups/removeThingFromThingGroup" {:content-type :json
:form-params {:thingGroupName ""
:thingGroupArn ""
:thingName ""
:thingArn ""}})
require "http/client"
url = "{{baseUrl}}/thing-groups/removeThingFromThingGroup"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/thing-groups/removeThingFromThingGroup"),
Content = new StringContent("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/removeThingFromThingGroup");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/removeThingFromThingGroup"
payload := strings.NewReader("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/thing-groups/removeThingFromThingGroup HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/thing-groups/removeThingFromThingGroup")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/removeThingFromThingGroup"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/removeThingFromThingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/thing-groups/removeThingFromThingGroup")
.header("content-type", "application/json")
.body("{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/thing-groups/removeThingFromThingGroup');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/removeThingFromThingGroup',
headers: {'content-type': 'application/json'},
data: {thingGroupName: '', thingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/removeThingFromThingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingGroupName":"","thingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/removeThingFromThingGroup',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingGroupName": "",\n "thingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/removeThingFromThingGroup")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/removeThingFromThingGroup',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({thingGroupName: '', thingGroupArn: '', thingName: '', thingArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/removeThingFromThingGroup',
headers: {'content-type': 'application/json'},
body: {thingGroupName: '', thingGroupArn: '', thingName: '', thingArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/thing-groups/removeThingFromThingGroup');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingGroupName: '',
thingGroupArn: '',
thingName: '',
thingArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/removeThingFromThingGroup',
headers: {'content-type': 'application/json'},
data: {thingGroupName: '', thingGroupArn: '', thingName: '', thingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/removeThingFromThingGroup';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingGroupName":"","thingGroupArn":"","thingName":"","thingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingGroupName": @"",
@"thingGroupArn": @"",
@"thingName": @"",
@"thingArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/removeThingFromThingGroup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/removeThingFromThingGroup" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/removeThingFromThingGroup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/thing-groups/removeThingFromThingGroup', [
'body' => '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/removeThingFromThingGroup');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingGroupName' => '',
'thingGroupArn' => '',
'thingName' => '',
'thingArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/thing-groups/removeThingFromThingGroup');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/removeThingFromThingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/removeThingFromThingGroup' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/thing-groups/removeThingFromThingGroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/removeThingFromThingGroup"
payload = {
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/removeThingFromThingGroup"
payload <- "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/removeThingFromThingGroup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/thing-groups/removeThingFromThingGroup') do |req|
req.body = "{\n \"thingGroupName\": \"\",\n \"thingGroupArn\": \"\",\n \"thingName\": \"\",\n \"thingArn\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/removeThingFromThingGroup";
let payload = json!({
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/thing-groups/removeThingFromThingGroup \
--header 'content-type: application/json' \
--data '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}'
echo '{
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
}' | \
http PUT {{baseUrl}}/thing-groups/removeThingFromThingGroup \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "thingGroupName": "",\n "thingGroupArn": "",\n "thingName": "",\n "thingArn": ""\n}' \
--output-document \
- {{baseUrl}}/thing-groups/removeThingFromThingGroup
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingGroupName": "",
"thingGroupArn": "",
"thingName": "",
"thingArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/removeThingFromThingGroup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
ReplaceTopicRule
{{baseUrl}}/rules/:ruleName
QUERY PARAMS
ruleName
BODY json
{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:ruleName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/rules/:ruleName" {:content-type :json
:form-params {:topicRulePayload {:sql ""
:description ""
:actions ""
:ruleDisabled ""
:awsIotSqlVersion ""
:errorAction ""}}})
require "http/client"
url = "{{baseUrl}}/rules/:ruleName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/rules/:ruleName"),
Content = new StringContent("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:ruleName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:ruleName"
payload := strings.NewReader("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/rules/:ruleName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 162
{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/rules/:ruleName")
.setHeader("content-type", "application/json")
.setBody("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:ruleName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/rules/:ruleName")
.header("content-type", "application/json")
.body("{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/rules/:ruleName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
data: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:ruleName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"topicRulePayload":{"sql":"","description":"","actions":"","ruleDisabled":"","awsIotSqlVersion":"","errorAction":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:ruleName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "topicRulePayload": {\n "sql": "",\n "description": "",\n "actions": "",\n "ruleDisabled": "",\n "awsIotSqlVersion": "",\n "errorAction": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/rules/:ruleName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:ruleName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
body: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/rules/:ruleName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/rules/:ruleName',
headers: {'content-type': 'application/json'},
data: {
topicRulePayload: {
sql: '',
description: '',
actions: '',
ruleDisabled: '',
awsIotSqlVersion: '',
errorAction: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:ruleName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"topicRulePayload":{"sql":"","description":"","actions":"","ruleDisabled":"","awsIotSqlVersion":"","errorAction":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"topicRulePayload": @{ @"sql": @"", @"description": @"", @"actions": @"", @"ruleDisabled": @"", @"awsIotSqlVersion": @"", @"errorAction": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:ruleName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/rules/:ruleName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:ruleName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/rules/:ruleName', [
'body' => '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:ruleName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'topicRulePayload' => [
'sql' => '',
'description' => '',
'actions' => '',
'ruleDisabled' => '',
'awsIotSqlVersion' => '',
'errorAction' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/rules/:ruleName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:ruleName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:ruleName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/rules/:ruleName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:ruleName"
payload = { "topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
} }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:ruleName"
payload <- "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:ruleName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/rules/:ruleName') do |req|
req.body = "{\n \"topicRulePayload\": {\n \"sql\": \"\",\n \"description\": \"\",\n \"actions\": \"\",\n \"ruleDisabled\": \"\",\n \"awsIotSqlVersion\": \"\",\n \"errorAction\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:ruleName";
let payload = json!({"topicRulePayload": json!({
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/rules/:ruleName \
--header 'content-type: application/json' \
--data '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}'
echo '{
"topicRulePayload": {
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
}
}' | \
http PATCH {{baseUrl}}/rules/:ruleName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "topicRulePayload": {\n "sql": "",\n "description": "",\n "actions": "",\n "ruleDisabled": "",\n "awsIotSqlVersion": "",\n "errorAction": ""\n }\n}' \
--output-document \
- {{baseUrl}}/rules/:ruleName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["topicRulePayload": [
"sql": "",
"description": "",
"actions": "",
"ruleDisabled": "",
"awsIotSqlVersion": "",
"errorAction": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:ruleName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchIndex
{{baseUrl}}/indices/search
BODY json
{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indices/search");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indices/search" {:content-type :json
:form-params {:indexName ""
:queryString ""
:nextToken ""
:maxResults 0
:queryVersion ""}})
require "http/client"
url = "{{baseUrl}}/indices/search"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indices/search"),
Content = new StringContent("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indices/search");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indices/search"
payload := strings.NewReader("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indices/search HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 102
{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indices/search")
.setHeader("content-type", "application/json")
.setBody("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indices/search"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indices/search")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indices/search")
.header("content-type", "application/json")
.body("{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}")
.asString();
const data = JSON.stringify({
indexName: '',
queryString: '',
nextToken: '',
maxResults: 0,
queryVersion: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indices/search');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/search',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', nextToken: '', maxResults: 0, queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indices/search';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","nextToken":"","maxResults":0,"queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indices/search',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "indexName": "",\n "queryString": "",\n "nextToken": "",\n "maxResults": 0,\n "queryVersion": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indices/search")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indices/search',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({indexName: '', queryString: '', nextToken: '', maxResults: 0, queryVersion: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/search',
headers: {'content-type': 'application/json'},
body: {indexName: '', queryString: '', nextToken: '', maxResults: 0, queryVersion: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indices/search');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
indexName: '',
queryString: '',
nextToken: '',
maxResults: 0,
queryVersion: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indices/search',
headers: {'content-type': 'application/json'},
data: {indexName: '', queryString: '', nextToken: '', maxResults: 0, queryVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indices/search';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"indexName":"","queryString":"","nextToken":"","maxResults":0,"queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"indexName": @"",
@"queryString": @"",
@"nextToken": @"",
@"maxResults": @0,
@"queryVersion": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indices/search"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indices/search" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indices/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'indexName' => '',
'queryString' => '',
'nextToken' => '',
'maxResults' => 0,
'queryVersion' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indices/search', [
'body' => '{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indices/search');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'indexName' => '',
'queryString' => '',
'nextToken' => '',
'maxResults' => 0,
'queryVersion' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'indexName' => '',
'queryString' => '',
'nextToken' => '',
'maxResults' => 0,
'queryVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/indices/search');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indices/search' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indices/search' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indices/search", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indices/search"
payload = {
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indices/search"
payload <- "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indices/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indices/search') do |req|
req.body = "{\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"nextToken\": \"\",\n \"maxResults\": 0,\n \"queryVersion\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indices/search";
let payload = json!({
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indices/search \
--header 'content-type: application/json' \
--data '{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}'
echo '{
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
}' | \
http POST {{baseUrl}}/indices/search \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "indexName": "",\n "queryString": "",\n "nextToken": "",\n "maxResults": 0,\n "queryVersion": ""\n}' \
--output-document \
- {{baseUrl}}/indices/search
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"indexName": "",
"queryString": "",
"nextToken": "",
"maxResults": 0,
"queryVersion": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indices/search")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SetDefaultAuthorizer
{{baseUrl}}/default-authorizer
BODY json
{
"authorizerName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/default-authorizer");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/default-authorizer" {:content-type :json
:form-params {:authorizerName ""}})
require "http/client"
url = "{{baseUrl}}/default-authorizer"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/default-authorizer"),
Content = new StringContent("{\n \"authorizerName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/default-authorizer");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/default-authorizer"
payload := strings.NewReader("{\n \"authorizerName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/default-authorizer HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"authorizerName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/default-authorizer")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/default-authorizer"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"authorizerName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"authorizerName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/default-authorizer")
.header("content-type", "application/json")
.body("{\n \"authorizerName\": \"\"\n}")
.asString();
const data = JSON.stringify({
authorizerName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/default-authorizer');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/default-authorizer',
headers: {'content-type': 'application/json'},
data: {authorizerName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/default-authorizer';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/default-authorizer',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"authorizerName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/default-authorizer")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/default-authorizer',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({authorizerName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/default-authorizer',
headers: {'content-type': 'application/json'},
body: {authorizerName: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/default-authorizer');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/default-authorizer',
headers: {'content-type': 'application/json'},
data: {authorizerName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/default-authorizer';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"authorizerName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/default-authorizer"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/default-authorizer" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/default-authorizer",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'authorizerName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/default-authorizer', [
'body' => '{
"authorizerName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/default-authorizer');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/default-authorizer');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/default-authorizer' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/default-authorizer' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/default-authorizer", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/default-authorizer"
payload = { "authorizerName": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/default-authorizer"
payload <- "{\n \"authorizerName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/default-authorizer")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"authorizerName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/default-authorizer') do |req|
req.body = "{\n \"authorizerName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/default-authorizer";
let payload = json!({"authorizerName": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/default-authorizer \
--header 'content-type: application/json' \
--data '{
"authorizerName": ""
}'
echo '{
"authorizerName": ""
}' | \
http POST {{baseUrl}}/default-authorizer \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "authorizerName": ""\n}' \
--output-document \
- {{baseUrl}}/default-authorizer
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["authorizerName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/default-authorizer")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
SetDefaultPolicyVersion
{{baseUrl}}/policies/:policyName/version/:policyVersionId
QUERY PARAMS
policyName
policyVersionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/policies/:policyName/version/:policyVersionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
require "http/client"
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = HTTP::Client.patch url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/policies/:policyName/version/:policyVersionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/policies/:policyName/version/:policyVersionId");
var request = new RestRequest("", Method.Patch);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
req, _ := http.NewRequest("PATCH", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/policies/:policyName/version/:policyVersionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/policies/:policyName/version/:policyVersionId"))
.method("PATCH", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.patch(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId',
method: 'PATCH',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
.patch(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/policies/:policyName/version/:policyVersionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/policies/:policyName/version/:policyVersionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/policies/:policyName/version/:policyVersionId';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/policies/:policyName/version/:policyVersionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/policies/:policyName/version/:policyVersionId" in
Client.call `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/policies/:policyName/version/:policyVersionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/policies/:policyName/version/:policyVersionId');
echo $response->getBody();
setUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/policies/:policyName/version/:policyVersionId');
$request->setRequestMethod('PATCH');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method PATCH
$response = Invoke-RestMethod -Uri '{{baseUrl}}/policies/:policyName/version/:policyVersionId' -Method PATCH
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PATCH", "/baseUrl/policies/:policyName/version/:policyVersionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response = requests.patch(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/policies/:policyName/version/:policyVersionId"
response <- VERB("PATCH", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/policies/:policyName/version/:policyVersionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.patch('/baseUrl/policies/:policyName/version/:policyVersionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/policies/:policyName/version/:policyVersionId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/policies/:policyName/version/:policyVersionId
http PATCH {{baseUrl}}/policies/:policyName/version/:policyVersionId
wget --quiet \
--method PATCH \
--output-document \
- {{baseUrl}}/policies/:policyName/version/:policyVersionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/policies/:policyName/version/:policyVersionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SetLoggingOptions
{{baseUrl}}/loggingOptions
BODY json
{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/loggingOptions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/loggingOptions" {:content-type :json
:form-params {:loggingOptionsPayload {:roleArn ""
:logLevel ""}}})
require "http/client"
url = "{{baseUrl}}/loggingOptions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/loggingOptions"),
Content = new StringContent("{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/loggingOptions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/loggingOptions"
payload := strings.NewReader("{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/loggingOptions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/loggingOptions")
.setHeader("content-type", "application/json")
.setBody("{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/loggingOptions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/loggingOptions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/loggingOptions")
.header("content-type", "application/json")
.body("{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
loggingOptionsPayload: {
roleArn: '',
logLevel: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/loggingOptions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/loggingOptions',
headers: {'content-type': 'application/json'},
data: {loggingOptionsPayload: {roleArn: '', logLevel: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/loggingOptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"loggingOptionsPayload":{"roleArn":"","logLevel":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/loggingOptions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "loggingOptionsPayload": {\n "roleArn": "",\n "logLevel": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/loggingOptions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/loggingOptions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({loggingOptionsPayload: {roleArn: '', logLevel: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/loggingOptions',
headers: {'content-type': 'application/json'},
body: {loggingOptionsPayload: {roleArn: '', logLevel: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/loggingOptions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
loggingOptionsPayload: {
roleArn: '',
logLevel: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/loggingOptions',
headers: {'content-type': 'application/json'},
data: {loggingOptionsPayload: {roleArn: '', logLevel: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/loggingOptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"loggingOptionsPayload":{"roleArn":"","logLevel":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"loggingOptionsPayload": @{ @"roleArn": @"", @"logLevel": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/loggingOptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/loggingOptions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/loggingOptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'loggingOptionsPayload' => [
'roleArn' => '',
'logLevel' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/loggingOptions', [
'body' => '{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/loggingOptions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'loggingOptionsPayload' => [
'roleArn' => '',
'logLevel' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'loggingOptionsPayload' => [
'roleArn' => '',
'logLevel' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/loggingOptions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/loggingOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/loggingOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/loggingOptions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/loggingOptions"
payload = { "loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/loggingOptions"
payload <- "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/loggingOptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/loggingOptions') do |req|
req.body = "{\n \"loggingOptionsPayload\": {\n \"roleArn\": \"\",\n \"logLevel\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/loggingOptions";
let payload = json!({"loggingOptionsPayload": json!({
"roleArn": "",
"logLevel": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/loggingOptions \
--header 'content-type: application/json' \
--data '{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}'
echo '{
"loggingOptionsPayload": {
"roleArn": "",
"logLevel": ""
}
}' | \
http POST {{baseUrl}}/loggingOptions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "loggingOptionsPayload": {\n "roleArn": "",\n "logLevel": ""\n }\n}' \
--output-document \
- {{baseUrl}}/loggingOptions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["loggingOptionsPayload": [
"roleArn": "",
"logLevel": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/loggingOptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SetV2LoggingLevel
{{baseUrl}}/v2LoggingLevel
BODY json
{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2LoggingLevel");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2LoggingLevel" {:content-type :json
:form-params {:logTarget {:targetType ""
:targetName ""}
:logLevel ""}})
require "http/client"
url = "{{baseUrl}}/v2LoggingLevel"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2LoggingLevel"),
Content = new StringContent("{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2LoggingLevel");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2LoggingLevel"
payload := strings.NewReader("{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2LoggingLevel HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 85
{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2LoggingLevel")
.setHeader("content-type", "application/json")
.setBody("{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2LoggingLevel"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2LoggingLevel")
.header("content-type", "application/json")
.body("{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}")
.asString();
const data = JSON.stringify({
logTarget: {
targetType: '',
targetName: ''
},
logLevel: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2LoggingLevel');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingLevel',
headers: {'content-type': 'application/json'},
data: {logTarget: {targetType: '', targetName: ''}, logLevel: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2LoggingLevel';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"logTarget":{"targetType":"","targetName":""},"logLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2LoggingLevel',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "logTarget": {\n "targetType": "",\n "targetName": ""\n },\n "logLevel": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2LoggingLevel")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2LoggingLevel',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({logTarget: {targetType: '', targetName: ''}, logLevel: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingLevel',
headers: {'content-type': 'application/json'},
body: {logTarget: {targetType: '', targetName: ''}, logLevel: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2LoggingLevel');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
logTarget: {
targetType: '',
targetName: ''
},
logLevel: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingLevel',
headers: {'content-type': 'application/json'},
data: {logTarget: {targetType: '', targetName: ''}, logLevel: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2LoggingLevel';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"logTarget":{"targetType":"","targetName":""},"logLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"logTarget": @{ @"targetType": @"", @"targetName": @"" },
@"logLevel": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2LoggingLevel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2LoggingLevel" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2LoggingLevel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'logTarget' => [
'targetType' => '',
'targetName' => ''
],
'logLevel' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2LoggingLevel', [
'body' => '{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2LoggingLevel');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'logTarget' => [
'targetType' => '',
'targetName' => ''
],
'logLevel' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'logTarget' => [
'targetType' => '',
'targetName' => ''
],
'logLevel' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2LoggingLevel');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2LoggingLevel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2LoggingLevel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2LoggingLevel", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2LoggingLevel"
payload = {
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2LoggingLevel"
payload <- "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2LoggingLevel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2LoggingLevel') do |req|
req.body = "{\n \"logTarget\": {\n \"targetType\": \"\",\n \"targetName\": \"\"\n },\n \"logLevel\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2LoggingLevel";
let payload = json!({
"logTarget": json!({
"targetType": "",
"targetName": ""
}),
"logLevel": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2LoggingLevel \
--header 'content-type: application/json' \
--data '{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}'
echo '{
"logTarget": {
"targetType": "",
"targetName": ""
},
"logLevel": ""
}' | \
http POST {{baseUrl}}/v2LoggingLevel \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "logTarget": {\n "targetType": "",\n "targetName": ""\n },\n "logLevel": ""\n}' \
--output-document \
- {{baseUrl}}/v2LoggingLevel
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"logTarget": [
"targetType": "",
"targetName": ""
],
"logLevel": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2LoggingLevel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SetV2LoggingOptions
{{baseUrl}}/v2LoggingOptions
BODY json
{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2LoggingOptions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2LoggingOptions" {:content-type :json
:form-params {:roleArn ""
:defaultLogLevel ""
:disableAllLogs false}})
require "http/client"
url = "{{baseUrl}}/v2LoggingOptions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2LoggingOptions"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2LoggingOptions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2LoggingOptions"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2LoggingOptions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 71
{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2LoggingOptions")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2LoggingOptions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2LoggingOptions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2LoggingOptions")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
defaultLogLevel: '',
disableAllLogs: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2LoggingOptions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingOptions',
headers: {'content-type': 'application/json'},
data: {roleArn: '', defaultLogLevel: '', disableAllLogs: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2LoggingOptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","defaultLogLevel":"","disableAllLogs":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2LoggingOptions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "defaultLogLevel": "",\n "disableAllLogs": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2LoggingOptions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2LoggingOptions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({roleArn: '', defaultLogLevel: '', disableAllLogs: false}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingOptions',
headers: {'content-type': 'application/json'},
body: {roleArn: '', defaultLogLevel: '', disableAllLogs: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2LoggingOptions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
defaultLogLevel: '',
disableAllLogs: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2LoggingOptions',
headers: {'content-type': 'application/json'},
data: {roleArn: '', defaultLogLevel: '', disableAllLogs: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2LoggingOptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","defaultLogLevel":"","disableAllLogs":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"defaultLogLevel": @"",
@"disableAllLogs": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2LoggingOptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2LoggingOptions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2LoggingOptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'defaultLogLevel' => '',
'disableAllLogs' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2LoggingOptions', [
'body' => '{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2LoggingOptions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'defaultLogLevel' => '',
'disableAllLogs' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'defaultLogLevel' => '',
'disableAllLogs' => null
]));
$request->setRequestUrl('{{baseUrl}}/v2LoggingOptions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2LoggingOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2LoggingOptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2LoggingOptions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2LoggingOptions"
payload = {
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2LoggingOptions"
payload <- "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2LoggingOptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v2LoggingOptions') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"defaultLogLevel\": \"\",\n \"disableAllLogs\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2LoggingOptions";
let payload = json!({
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2LoggingOptions \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}'
echo '{
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
}' | \
http POST {{baseUrl}}/v2LoggingOptions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "defaultLogLevel": "",\n "disableAllLogs": false\n}' \
--output-document \
- {{baseUrl}}/v2LoggingOptions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"defaultLogLevel": "",
"disableAllLogs": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2LoggingOptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StartAuditMitigationActionsTask
{{baseUrl}}/audit/mitigationactions/tasks/:taskId
QUERY PARAMS
taskId
BODY json
{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/mitigationactions/tasks/:taskId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/mitigationactions/tasks/:taskId" {:content-type :json
:form-params {:target {:auditTaskId ""
:findingIds ""
:auditCheckToReasonCodeFilter ""}
:auditCheckToActionsMapping {}
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/mitigationactions/tasks/:taskId"),
Content = new StringContent("{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/mitigationactions/tasks/:taskId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
payload := strings.NewReader("{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/mitigationactions/tasks/:taskId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 169
{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.setHeader("content-type", "application/json")
.setBody("{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/mitigationactions/tasks/:taskId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.header("content-type", "application/json")
.body("{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
target: {
auditTaskId: '',
findingIds: '',
auditCheckToReasonCodeFilter: ''
},
auditCheckToActionsMapping: {},
clientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
data: {
target: {auditTaskId: '', findingIds: '', auditCheckToReasonCodeFilter: ''},
auditCheckToActionsMapping: {},
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"target":{"auditTaskId":"","findingIds":"","auditCheckToReasonCodeFilter":""},"auditCheckToActionsMapping":{},"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "target": {\n "auditTaskId": "",\n "findingIds": "",\n "auditCheckToReasonCodeFilter": ""\n },\n "auditCheckToActionsMapping": {},\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/mitigationactions/tasks/:taskId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
target: {auditTaskId: '', findingIds: '', auditCheckToReasonCodeFilter: ''},
auditCheckToActionsMapping: {},
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
body: {
target: {auditTaskId: '', findingIds: '', auditCheckToReasonCodeFilter: ''},
auditCheckToActionsMapping: {},
clientRequestToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
target: {
auditTaskId: '',
findingIds: '',
auditCheckToReasonCodeFilter: ''
},
auditCheckToActionsMapping: {},
clientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
data: {
target: {auditTaskId: '', findingIds: '', auditCheckToReasonCodeFilter: ''},
auditCheckToActionsMapping: {},
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/mitigationactions/tasks/:taskId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"target":{"auditTaskId":"","findingIds":"","auditCheckToReasonCodeFilter":""},"auditCheckToActionsMapping":{},"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"target": @{ @"auditTaskId": @"", @"findingIds": @"", @"auditCheckToReasonCodeFilter": @"" },
@"auditCheckToActionsMapping": @{ },
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/mitigationactions/tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/mitigationactions/tasks/:taskId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/mitigationactions/tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'target' => [
'auditTaskId' => '',
'findingIds' => '',
'auditCheckToReasonCodeFilter' => ''
],
'auditCheckToActionsMapping' => [
],
'clientRequestToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/mitigationactions/tasks/:taskId', [
'body' => '{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'target' => [
'auditTaskId' => '',
'findingIds' => '',
'auditCheckToReasonCodeFilter' => ''
],
'auditCheckToActionsMapping' => [
],
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'target' => [
'auditTaskId' => '',
'findingIds' => '',
'auditCheckToReasonCodeFilter' => ''
],
'auditCheckToActionsMapping' => [
],
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/mitigationactions/tasks/:taskId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/mitigationactions/tasks/:taskId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/mitigationactions/tasks/:taskId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
payload = {
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/mitigationactions/tasks/:taskId"
payload <- "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/mitigationactions/tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/mitigationactions/tasks/:taskId') do |req|
req.body = "{\n \"target\": {\n \"auditTaskId\": \"\",\n \"findingIds\": \"\",\n \"auditCheckToReasonCodeFilter\": \"\"\n },\n \"auditCheckToActionsMapping\": {},\n \"clientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/mitigationactions/tasks/:taskId";
let payload = json!({
"target": json!({
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
}),
"auditCheckToActionsMapping": json!({}),
"clientRequestToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/mitigationactions/tasks/:taskId \
--header 'content-type: application/json' \
--data '{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}'
echo '{
"target": {
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
},
"auditCheckToActionsMapping": {},
"clientRequestToken": ""
}' | \
http POST {{baseUrl}}/audit/mitigationactions/tasks/:taskId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "target": {\n "auditTaskId": "",\n "findingIds": "",\n "auditCheckToReasonCodeFilter": ""\n },\n "auditCheckToActionsMapping": {},\n "clientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/mitigationactions/tasks/:taskId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"target": [
"auditTaskId": "",
"findingIds": "",
"auditCheckToReasonCodeFilter": ""
],
"auditCheckToActionsMapping": [],
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/mitigationactions/tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
StartDetectMitigationActionsTask
{{baseUrl}}/detect/mitigationactions/tasks/:taskId
QUERY PARAMS
taskId
BODY json
{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/detect/mitigationactions/tasks/:taskId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/detect/mitigationactions/tasks/:taskId" {:content-type :json
:form-params {:target {:violationIds ""
:securityProfileName ""
:behaviorName ""}
:actions []
:violationEventOccurrenceRange {:startTime ""
:endTime ""}
:includeOnlyActiveViolations false
:includeSuppressedAlerts false
:clientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/detect/mitigationactions/tasks/:taskId"),
Content = new StringContent("{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/detect/mitigationactions/tasks/:taskId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
payload := strings.NewReader("{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/detect/mitigationactions/tasks/:taskId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 301
{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.setHeader("content-type", "application/json")
.setBody("{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/detect/mitigationactions/tasks/:taskId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.header("content-type", "application/json")
.body("{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
target: {
violationIds: '',
securityProfileName: '',
behaviorName: ''
},
actions: [],
violationEventOccurrenceRange: {
startTime: '',
endTime: ''
},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
data: {
target: {violationIds: '', securityProfileName: '', behaviorName: ''},
actions: [],
violationEventOccurrenceRange: {startTime: '', endTime: ''},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"target":{"violationIds":"","securityProfileName":"","behaviorName":""},"actions":[],"violationEventOccurrenceRange":{"startTime":"","endTime":""},"includeOnlyActiveViolations":false,"includeSuppressedAlerts":false,"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "target": {\n "violationIds": "",\n "securityProfileName": "",\n "behaviorName": ""\n },\n "actions": [],\n "violationEventOccurrenceRange": {\n "startTime": "",\n "endTime": ""\n },\n "includeOnlyActiveViolations": false,\n "includeSuppressedAlerts": false,\n "clientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/detect/mitigationactions/tasks/:taskId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
target: {violationIds: '', securityProfileName: '', behaviorName: ''},
actions: [],
violationEventOccurrenceRange: {startTime: '', endTime: ''},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
body: {
target: {violationIds: '', securityProfileName: '', behaviorName: ''},
actions: [],
violationEventOccurrenceRange: {startTime: '', endTime: ''},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
target: {
violationIds: '',
securityProfileName: '',
behaviorName: ''
},
actions: [],
violationEventOccurrenceRange: {
startTime: '',
endTime: ''
},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/detect/mitigationactions/tasks/:taskId',
headers: {'content-type': 'application/json'},
data: {
target: {violationIds: '', securityProfileName: '', behaviorName: ''},
actions: [],
violationEventOccurrenceRange: {startTime: '', endTime: ''},
includeOnlyActiveViolations: false,
includeSuppressedAlerts: false,
clientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/detect/mitigationactions/tasks/:taskId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"target":{"violationIds":"","securityProfileName":"","behaviorName":""},"actions":[],"violationEventOccurrenceRange":{"startTime":"","endTime":""},"includeOnlyActiveViolations":false,"includeSuppressedAlerts":false,"clientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"target": @{ @"violationIds": @"", @"securityProfileName": @"", @"behaviorName": @"" },
@"actions": @[ ],
@"violationEventOccurrenceRange": @{ @"startTime": @"", @"endTime": @"" },
@"includeOnlyActiveViolations": @NO,
@"includeSuppressedAlerts": @NO,
@"clientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/detect/mitigationactions/tasks/:taskId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/detect/mitigationactions/tasks/:taskId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/detect/mitigationactions/tasks/:taskId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'target' => [
'violationIds' => '',
'securityProfileName' => '',
'behaviorName' => ''
],
'actions' => [
],
'violationEventOccurrenceRange' => [
'startTime' => '',
'endTime' => ''
],
'includeOnlyActiveViolations' => null,
'includeSuppressedAlerts' => null,
'clientRequestToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/detect/mitigationactions/tasks/:taskId', [
'body' => '{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'target' => [
'violationIds' => '',
'securityProfileName' => '',
'behaviorName' => ''
],
'actions' => [
],
'violationEventOccurrenceRange' => [
'startTime' => '',
'endTime' => ''
],
'includeOnlyActiveViolations' => null,
'includeSuppressedAlerts' => null,
'clientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'target' => [
'violationIds' => '',
'securityProfileName' => '',
'behaviorName' => ''
],
'actions' => [
],
'violationEventOccurrenceRange' => [
'startTime' => '',
'endTime' => ''
],
'includeOnlyActiveViolations' => null,
'includeSuppressedAlerts' => null,
'clientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/detect/mitigationactions/tasks/:taskId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/detect/mitigationactions/tasks/:taskId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/detect/mitigationactions/tasks/:taskId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
payload = {
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": False,
"includeSuppressedAlerts": False,
"clientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/detect/mitigationactions/tasks/:taskId"
payload <- "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/detect/mitigationactions/tasks/:taskId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/detect/mitigationactions/tasks/:taskId') do |req|
req.body = "{\n \"target\": {\n \"violationIds\": \"\",\n \"securityProfileName\": \"\",\n \"behaviorName\": \"\"\n },\n \"actions\": [],\n \"violationEventOccurrenceRange\": {\n \"startTime\": \"\",\n \"endTime\": \"\"\n },\n \"includeOnlyActiveViolations\": false,\n \"includeSuppressedAlerts\": false,\n \"clientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/detect/mitigationactions/tasks/:taskId";
let payload = json!({
"target": json!({
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
}),
"actions": (),
"violationEventOccurrenceRange": json!({
"startTime": "",
"endTime": ""
}),
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/detect/mitigationactions/tasks/:taskId \
--header 'content-type: application/json' \
--data '{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}'
echo '{
"target": {
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
},
"actions": [],
"violationEventOccurrenceRange": {
"startTime": "",
"endTime": ""
},
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
}' | \
http PUT {{baseUrl}}/detect/mitigationactions/tasks/:taskId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "target": {\n "violationIds": "",\n "securityProfileName": "",\n "behaviorName": ""\n },\n "actions": [],\n "violationEventOccurrenceRange": {\n "startTime": "",\n "endTime": ""\n },\n "includeOnlyActiveViolations": false,\n "includeSuppressedAlerts": false,\n "clientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/detect/mitigationactions/tasks/:taskId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"target": [
"violationIds": "",
"securityProfileName": "",
"behaviorName": ""
],
"actions": [],
"violationEventOccurrenceRange": [
"startTime": "",
"endTime": ""
],
"includeOnlyActiveViolations": false,
"includeSuppressedAlerts": false,
"clientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/detect/mitigationactions/tasks/:taskId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StartOnDemandAuditTask
{{baseUrl}}/audit/tasks
BODY json
{
"targetCheckNames": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/tasks");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"targetCheckNames\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/tasks" {:content-type :json
:form-params {:targetCheckNames []}})
require "http/client"
url = "{{baseUrl}}/audit/tasks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"targetCheckNames\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/audit/tasks"),
Content = new StringContent("{\n \"targetCheckNames\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/tasks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"targetCheckNames\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/tasks"
payload := strings.NewReader("{\n \"targetCheckNames\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/audit/tasks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"targetCheckNames": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/tasks")
.setHeader("content-type", "application/json")
.setBody("{\n \"targetCheckNames\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/tasks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"targetCheckNames\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"targetCheckNames\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/tasks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/tasks")
.header("content-type", "application/json")
.body("{\n \"targetCheckNames\": []\n}")
.asString();
const data = JSON.stringify({
targetCheckNames: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/audit/tasks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/tasks',
headers: {'content-type': 'application/json'},
data: {targetCheckNames: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"targetCheckNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/tasks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "targetCheckNames": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"targetCheckNames\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/tasks")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/tasks',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({targetCheckNames: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/tasks',
headers: {'content-type': 'application/json'},
body: {targetCheckNames: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/audit/tasks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
targetCheckNames: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/tasks',
headers: {'content-type': 'application/json'},
data: {targetCheckNames: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"targetCheckNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"targetCheckNames": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/tasks"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/tasks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"targetCheckNames\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/tasks",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'targetCheckNames' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/audit/tasks', [
'body' => '{
"targetCheckNames": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/tasks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'targetCheckNames' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'targetCheckNames' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/tasks');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"targetCheckNames": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"targetCheckNames": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"targetCheckNames\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/tasks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/tasks"
payload = { "targetCheckNames": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/tasks"
payload <- "{\n \"targetCheckNames\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/tasks")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"targetCheckNames\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/audit/tasks') do |req|
req.body = "{\n \"targetCheckNames\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/tasks";
let payload = json!({"targetCheckNames": ()});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/audit/tasks \
--header 'content-type: application/json' \
--data '{
"targetCheckNames": []
}'
echo '{
"targetCheckNames": []
}' | \
http POST {{baseUrl}}/audit/tasks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "targetCheckNames": []\n}' \
--output-document \
- {{baseUrl}}/audit/tasks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["targetCheckNames": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/tasks")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StartThingRegistrationTask
{{baseUrl}}/thing-registration-tasks
BODY json
{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-registration-tasks");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/thing-registration-tasks" {:content-type :json
:form-params {:templateBody ""
:inputFileBucket ""
:inputFileKey ""
:roleArn ""}})
require "http/client"
url = "{{baseUrl}}/thing-registration-tasks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/thing-registration-tasks"),
Content = new StringContent("{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-registration-tasks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-registration-tasks"
payload := strings.NewReader("{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/thing-registration-tasks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 88
{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/thing-registration-tasks")
.setHeader("content-type", "application/json")
.setBody("{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-registration-tasks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/thing-registration-tasks")
.header("content-type", "application/json")
.body("{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
templateBody: '',
inputFileBucket: '',
inputFileKey: '',
roleArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/thing-registration-tasks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-registration-tasks',
headers: {'content-type': 'application/json'},
data: {templateBody: '', inputFileBucket: '', inputFileKey: '', roleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-registration-tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":"","inputFileBucket":"","inputFileKey":"","roleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-registration-tasks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "templateBody": "",\n "inputFileBucket": "",\n "inputFileKey": "",\n "roleArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-registration-tasks',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({templateBody: '', inputFileBucket: '', inputFileKey: '', roleArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-registration-tasks',
headers: {'content-type': 'application/json'},
body: {templateBody: '', inputFileBucket: '', inputFileKey: '', roleArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/thing-registration-tasks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
templateBody: '',
inputFileBucket: '',
inputFileKey: '',
roleArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/thing-registration-tasks',
headers: {'content-type': 'application/json'},
data: {templateBody: '', inputFileBucket: '', inputFileKey: '', roleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-registration-tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"templateBody":"","inputFileBucket":"","inputFileKey":"","roleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"templateBody": @"",
@"inputFileBucket": @"",
@"inputFileKey": @"",
@"roleArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-registration-tasks"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-registration-tasks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-registration-tasks",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'templateBody' => '',
'inputFileBucket' => '',
'inputFileKey' => '',
'roleArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/thing-registration-tasks', [
'body' => '{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-registration-tasks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'templateBody' => '',
'inputFileBucket' => '',
'inputFileKey' => '',
'roleArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'templateBody' => '',
'inputFileBucket' => '',
'inputFileKey' => '',
'roleArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/thing-registration-tasks');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-registration-tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-registration-tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/thing-registration-tasks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-registration-tasks"
payload = {
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-registration-tasks"
payload <- "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-registration-tasks")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/thing-registration-tasks') do |req|
req.body = "{\n \"templateBody\": \"\",\n \"inputFileBucket\": \"\",\n \"inputFileKey\": \"\",\n \"roleArn\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-registration-tasks";
let payload = json!({
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/thing-registration-tasks \
--header 'content-type: application/json' \
--data '{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}'
echo '{
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}' | \
http POST {{baseUrl}}/thing-registration-tasks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "templateBody": "",\n "inputFileBucket": "",\n "inputFileKey": "",\n "roleArn": ""\n}' \
--output-document \
- {{baseUrl}}/thing-registration-tasks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-registration-tasks")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
StopThingRegistrationTask
{{baseUrl}}/thing-registration-tasks/:taskId/cancel
QUERY PARAMS
taskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-registration-tasks/:taskId/cancel");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
require "http/client"
url = "{{baseUrl}}/thing-registration-tasks/:taskId/cancel"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/thing-registration-tasks/:taskId/cancel"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-registration-tasks/:taskId/cancel");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-registration-tasks/:taskId/cancel"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/thing-registration-tasks/:taskId/cancel HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-registration-tasks/:taskId/cancel"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/thing-registration-tasks/:taskId/cancel');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-registration-tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-registration-tasks/:taskId/cancel',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-registration-tasks/:taskId/cancel',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/cancel'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/thing-registration-tasks/:taskId/cancel');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-registration-tasks/:taskId/cancel'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-registration-tasks/:taskId/cancel';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-registration-tasks/:taskId/cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-registration-tasks/:taskId/cancel" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-registration-tasks/:taskId/cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/thing-registration-tasks/:taskId/cancel');
echo $response->getBody();
setUrl('{{baseUrl}}/thing-registration-tasks/:taskId/cancel');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/thing-registration-tasks/:taskId/cancel');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-registration-tasks/:taskId/cancel' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-registration-tasks/:taskId/cancel' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/thing-registration-tasks/:taskId/cancel")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-registration-tasks/:taskId/cancel"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-registration-tasks/:taskId/cancel"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-registration-tasks/:taskId/cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/thing-registration-tasks/:taskId/cancel') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-registration-tasks/:taskId/cancel";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/thing-registration-tasks/:taskId/cancel
http PUT {{baseUrl}}/thing-registration-tasks/:taskId/cancel
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/thing-registration-tasks/:taskId/cancel
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-registration-tasks/:taskId/cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TagResource
{{baseUrl}}/tags
BODY json
{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags" {:content-type :json
:form-params {:resourceArn ""
:tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/tags"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/tags"),
Content = new StringContent("{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags"
payload := strings.NewReader("{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/tags HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags")
.setHeader("content-type", "application/json")
.setBody("{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags")
.header("content-type", "application/json")
.body("{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
resourceArn: '',
tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/tags');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
data: {resourceArn: '', tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"resourceArn":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "resourceArn": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({resourceArn: '', tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
body: {resourceArn: '', tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/tags');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
resourceArn: '',
tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
data: {resourceArn: '', tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"resourceArn":"","tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"resourceArn": @"",
@"tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'resourceArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/tags', [
'body' => '{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'resourceArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'resourceArn' => '',
'tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/tags');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags"
payload = {
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags"
payload <- "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/tags') do |req|
req.body = "{\n \"resourceArn\": \"\",\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags";
let payload = json!({
"resourceArn": "",
"tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/tags \
--header 'content-type: application/json' \
--data '{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"resourceArn": "",
"tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/tags \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "resourceArn": "",\n "tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/tags
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"resourceArn": "",
"tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TestAuthorization
{{baseUrl}}/test-authorization
BODY json
{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/test-authorization");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/test-authorization" {:content-type :json
:form-params {:principal ""
:cognitoIdentityPoolId ""
:authInfos [{:actionType ""
:resources ""}]
:policyNamesToAdd []
:policyNamesToSkip []}})
require "http/client"
url = "{{baseUrl}}/test-authorization"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/test-authorization"),
Content = new StringContent("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/test-authorization");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/test-authorization"
payload := strings.NewReader("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/test-authorization HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 185
{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/test-authorization")
.setHeader("content-type", "application/json")
.setBody("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/test-authorization"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/test-authorization")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/test-authorization")
.header("content-type", "application/json")
.body("{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}")
.asString();
const data = JSON.stringify({
principal: '',
cognitoIdentityPoolId: '',
authInfos: [
{
actionType: '',
resources: ''
}
],
policyNamesToAdd: [],
policyNamesToSkip: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/test-authorization');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/test-authorization',
headers: {'content-type': 'application/json'},
data: {
principal: '',
cognitoIdentityPoolId: '',
authInfos: [{actionType: '', resources: ''}],
policyNamesToAdd: [],
policyNamesToSkip: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/test-authorization';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"principal":"","cognitoIdentityPoolId":"","authInfos":[{"actionType":"","resources":""}],"policyNamesToAdd":[],"policyNamesToSkip":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/test-authorization',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "principal": "",\n "cognitoIdentityPoolId": "",\n "authInfos": [\n {\n "actionType": "",\n "resources": ""\n }\n ],\n "policyNamesToAdd": [],\n "policyNamesToSkip": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/test-authorization")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/test-authorization',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
principal: '',
cognitoIdentityPoolId: '',
authInfos: [{actionType: '', resources: ''}],
policyNamesToAdd: [],
policyNamesToSkip: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/test-authorization',
headers: {'content-type': 'application/json'},
body: {
principal: '',
cognitoIdentityPoolId: '',
authInfos: [{actionType: '', resources: ''}],
policyNamesToAdd: [],
policyNamesToSkip: []
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/test-authorization');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
principal: '',
cognitoIdentityPoolId: '',
authInfos: [
{
actionType: '',
resources: ''
}
],
policyNamesToAdd: [],
policyNamesToSkip: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/test-authorization',
headers: {'content-type': 'application/json'},
data: {
principal: '',
cognitoIdentityPoolId: '',
authInfos: [{actionType: '', resources: ''}],
policyNamesToAdd: [],
policyNamesToSkip: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/test-authorization';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"principal":"","cognitoIdentityPoolId":"","authInfos":[{"actionType":"","resources":""}],"policyNamesToAdd":[],"policyNamesToSkip":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"principal": @"",
@"cognitoIdentityPoolId": @"",
@"authInfos": @[ @{ @"actionType": @"", @"resources": @"" } ],
@"policyNamesToAdd": @[ ],
@"policyNamesToSkip": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/test-authorization"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/test-authorization" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/test-authorization",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'principal' => '',
'cognitoIdentityPoolId' => '',
'authInfos' => [
[
'actionType' => '',
'resources' => ''
]
],
'policyNamesToAdd' => [
],
'policyNamesToSkip' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/test-authorization', [
'body' => '{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/test-authorization');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'principal' => '',
'cognitoIdentityPoolId' => '',
'authInfos' => [
[
'actionType' => '',
'resources' => ''
]
],
'policyNamesToAdd' => [
],
'policyNamesToSkip' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'principal' => '',
'cognitoIdentityPoolId' => '',
'authInfos' => [
[
'actionType' => '',
'resources' => ''
]
],
'policyNamesToAdd' => [
],
'policyNamesToSkip' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/test-authorization');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/test-authorization' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/test-authorization' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/test-authorization", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/test-authorization"
payload = {
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/test-authorization"
payload <- "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/test-authorization")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/test-authorization') do |req|
req.body = "{\n \"principal\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"authInfos\": [\n {\n \"actionType\": \"\",\n \"resources\": \"\"\n }\n ],\n \"policyNamesToAdd\": [],\n \"policyNamesToSkip\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/test-authorization";
let payload = json!({
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": (
json!({
"actionType": "",
"resources": ""
})
),
"policyNamesToAdd": (),
"policyNamesToSkip": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/test-authorization \
--header 'content-type: application/json' \
--data '{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}'
echo '{
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
{
"actionType": "",
"resources": ""
}
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
}' | \
http POST {{baseUrl}}/test-authorization \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "principal": "",\n "cognitoIdentityPoolId": "",\n "authInfos": [\n {\n "actionType": "",\n "resources": ""\n }\n ],\n "policyNamesToAdd": [],\n "policyNamesToSkip": []\n}' \
--output-document \
- {{baseUrl}}/test-authorization
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"principal": "",
"cognitoIdentityPoolId": "",
"authInfos": [
[
"actionType": "",
"resources": ""
]
],
"policyNamesToAdd": [],
"policyNamesToSkip": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/test-authorization")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TestInvokeAuthorizer
{{baseUrl}}/authorizer/:authorizerName/test
QUERY PARAMS
authorizerName
BODY json
{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizer/:authorizerName/test");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/authorizer/:authorizerName/test" {:content-type :json
:form-params {:token ""
:tokenSignature ""
:httpContext {:headers ""
:queryString ""}
:mqttContext {:username ""
:password ""
:clientId ""}
:tlsContext {:serverName ""}}})
require "http/client"
url = "{{baseUrl}}/authorizer/:authorizerName/test"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/authorizer/:authorizerName/test"),
Content = new StringContent("{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizer/:authorizerName/test");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizer/:authorizerName/test"
payload := strings.NewReader("{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/authorizer/:authorizerName/test HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 233
{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/authorizer/:authorizerName/test")
.setHeader("content-type", "application/json")
.setBody("{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizer/:authorizerName/test"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName/test")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/authorizer/:authorizerName/test")
.header("content-type", "application/json")
.body("{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
token: '',
tokenSignature: '',
httpContext: {
headers: '',
queryString: ''
},
mqttContext: {
username: '',
password: '',
clientId: ''
},
tlsContext: {
serverName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/authorizer/:authorizerName/test');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName/test',
headers: {'content-type': 'application/json'},
data: {
token: '',
tokenSignature: '',
httpContext: {headers: '', queryString: ''},
mqttContext: {username: '', password: '', clientId: ''},
tlsContext: {serverName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizer/:authorizerName/test';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"token":"","tokenSignature":"","httpContext":{"headers":"","queryString":""},"mqttContext":{"username":"","password":"","clientId":""},"tlsContext":{"serverName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizer/:authorizerName/test',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "token": "",\n "tokenSignature": "",\n "httpContext": {\n "headers": "",\n "queryString": ""\n },\n "mqttContext": {\n "username": "",\n "password": "",\n "clientId": ""\n },\n "tlsContext": {\n "serverName": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName/test")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizer/:authorizerName/test',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
token: '',
tokenSignature: '',
httpContext: {headers: '', queryString: ''},
mqttContext: {username: '', password: '', clientId: ''},
tlsContext: {serverName: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName/test',
headers: {'content-type': 'application/json'},
body: {
token: '',
tokenSignature: '',
httpContext: {headers: '', queryString: ''},
mqttContext: {username: '', password: '', clientId: ''},
tlsContext: {serverName: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/authorizer/:authorizerName/test');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
token: '',
tokenSignature: '',
httpContext: {
headers: '',
queryString: ''
},
mqttContext: {
username: '',
password: '',
clientId: ''
},
tlsContext: {
serverName: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/authorizer/:authorizerName/test',
headers: {'content-type': 'application/json'},
data: {
token: '',
tokenSignature: '',
httpContext: {headers: '', queryString: ''},
mqttContext: {username: '', password: '', clientId: ''},
tlsContext: {serverName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizer/:authorizerName/test';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"token":"","tokenSignature":"","httpContext":{"headers":"","queryString":""},"mqttContext":{"username":"","password":"","clientId":""},"tlsContext":{"serverName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"token": @"",
@"tokenSignature": @"",
@"httpContext": @{ @"headers": @"", @"queryString": @"" },
@"mqttContext": @{ @"username": @"", @"password": @"", @"clientId": @"" },
@"tlsContext": @{ @"serverName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizer/:authorizerName/test"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizer/:authorizerName/test" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizer/:authorizerName/test",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'token' => '',
'tokenSignature' => '',
'httpContext' => [
'headers' => '',
'queryString' => ''
],
'mqttContext' => [
'username' => '',
'password' => '',
'clientId' => ''
],
'tlsContext' => [
'serverName' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/authorizer/:authorizerName/test', [
'body' => '{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/authorizer/:authorizerName/test');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'token' => '',
'tokenSignature' => '',
'httpContext' => [
'headers' => '',
'queryString' => ''
],
'mqttContext' => [
'username' => '',
'password' => '',
'clientId' => ''
],
'tlsContext' => [
'serverName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'token' => '',
'tokenSignature' => '',
'httpContext' => [
'headers' => '',
'queryString' => ''
],
'mqttContext' => [
'username' => '',
'password' => '',
'clientId' => ''
],
'tlsContext' => [
'serverName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/authorizer/:authorizerName/test');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizer/:authorizerName/test' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizer/:authorizerName/test' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/authorizer/:authorizerName/test", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizer/:authorizerName/test"
payload = {
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": { "serverName": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizer/:authorizerName/test"
payload <- "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizer/:authorizerName/test")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/authorizer/:authorizerName/test') do |req|
req.body = "{\n \"token\": \"\",\n \"tokenSignature\": \"\",\n \"httpContext\": {\n \"headers\": \"\",\n \"queryString\": \"\"\n },\n \"mqttContext\": {\n \"username\": \"\",\n \"password\": \"\",\n \"clientId\": \"\"\n },\n \"tlsContext\": {\n \"serverName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizer/:authorizerName/test";
let payload = json!({
"token": "",
"tokenSignature": "",
"httpContext": json!({
"headers": "",
"queryString": ""
}),
"mqttContext": json!({
"username": "",
"password": "",
"clientId": ""
}),
"tlsContext": json!({"serverName": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/authorizer/:authorizerName/test \
--header 'content-type: application/json' \
--data '{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}'
echo '{
"token": "",
"tokenSignature": "",
"httpContext": {
"headers": "",
"queryString": ""
},
"mqttContext": {
"username": "",
"password": "",
"clientId": ""
},
"tlsContext": {
"serverName": ""
}
}' | \
http POST {{baseUrl}}/authorizer/:authorizerName/test \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "token": "",\n "tokenSignature": "",\n "httpContext": {\n "headers": "",\n "queryString": ""\n },\n "mqttContext": {\n "username": "",\n "password": "",\n "clientId": ""\n },\n "tlsContext": {\n "serverName": ""\n }\n}' \
--output-document \
- {{baseUrl}}/authorizer/:authorizerName/test
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"token": "",
"tokenSignature": "",
"httpContext": [
"headers": "",
"queryString": ""
],
"mqttContext": [
"username": "",
"password": "",
"clientId": ""
],
"tlsContext": ["serverName": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizer/:authorizerName/test")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
TransferCertificate
{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount
QUERY PARAMS
targetAwsAccount
certificateId
BODY json
{
"transferMessage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"transferMessage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount" {:query-params {:targetAwsAccount ""}
:content-type :json
:form-params {:transferMessage ""}})
require "http/client"
url = "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"transferMessage\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount"),
Content = new StringContent("{\n \"transferMessage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"transferMessage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount"
payload := strings.NewReader("{\n \"transferMessage\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/transfer-certificate/:certificateId?targetAwsAccount= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 27
{
"transferMessage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")
.setHeader("content-type", "application/json")
.setBody("{\n \"transferMessage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"transferMessage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"transferMessage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")
.header("content-type", "application/json")
.body("{\n \"transferMessage\": \"\"\n}")
.asString();
const data = JSON.stringify({
transferMessage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount',
params: {targetAwsAccount: ''},
headers: {'content-type': 'application/json'},
data: {transferMessage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"transferMessage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "transferMessage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"transferMessage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/transfer-certificate/:certificateId?targetAwsAccount=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({transferMessage: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount',
qs: {targetAwsAccount: ''},
headers: {'content-type': 'application/json'},
body: {transferMessage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount');
req.query({
targetAwsAccount: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
transferMessage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount',
params: {targetAwsAccount: ''},
headers: {'content-type': 'application/json'},
data: {transferMessage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"transferMessage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"transferMessage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"transferMessage\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'transferMessage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount', [
'body' => '{
"transferMessage": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'targetAwsAccount' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'transferMessage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'transferMessage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'targetAwsAccount' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"transferMessage": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"transferMessage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"transferMessage\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/transfer-certificate/:certificateId?targetAwsAccount=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount"
querystring = {"targetAwsAccount":""}
payload = { "transferMessage": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount"
queryString <- list(targetAwsAccount = "")
payload <- "{\n \"transferMessage\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"transferMessage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/transfer-certificate/:certificateId') do |req|
req.params['targetAwsAccount'] = ''
req.body = "{\n \"transferMessage\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/transfer-certificate/:certificateId#targetAwsAccount";
let querystring = [
("targetAwsAccount", ""),
];
let payload = json!({"transferMessage": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount' \
--header 'content-type: application/json' \
--data '{
"transferMessage": ""
}'
echo '{
"transferMessage": ""
}' | \
http PATCH '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "transferMessage": ""\n}' \
--output-document \
- '{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["transferMessage": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/transfer-certificate/:certificateId?targetAwsAccount=#targetAwsAccount")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UntagResource
{{baseUrl}}/untag
BODY json
{
"resourceArn": "",
"tagKeys": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/untag");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/untag" {:content-type :json
:form-params {:resourceArn ""
:tagKeys []}})
require "http/client"
url = "{{baseUrl}}/untag"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/untag"),
Content = new StringContent("{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/untag");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/untag"
payload := strings.NewReader("{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/untag HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"resourceArn": "",
"tagKeys": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/untag")
.setHeader("content-type", "application/json")
.setBody("{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/untag"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/untag")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/untag")
.header("content-type", "application/json")
.body("{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}")
.asString();
const data = JSON.stringify({
resourceArn: '',
tagKeys: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/untag');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/untag',
headers: {'content-type': 'application/json'},
data: {resourceArn: '', tagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/untag';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"resourceArn":"","tagKeys":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/untag',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "resourceArn": "",\n "tagKeys": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/untag")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/untag',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({resourceArn: '', tagKeys: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/untag',
headers: {'content-type': 'application/json'},
body: {resourceArn: '', tagKeys: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/untag');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
resourceArn: '',
tagKeys: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/untag',
headers: {'content-type': 'application/json'},
data: {resourceArn: '', tagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/untag';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"resourceArn":"","tagKeys":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"resourceArn": @"",
@"tagKeys": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/untag"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/untag" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/untag",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'resourceArn' => '',
'tagKeys' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/untag', [
'body' => '{
"resourceArn": "",
"tagKeys": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/untag');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'resourceArn' => '',
'tagKeys' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'resourceArn' => '',
'tagKeys' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/untag');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/untag' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tagKeys": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/untag' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"resourceArn": "",
"tagKeys": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/untag", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/untag"
payload = {
"resourceArn": "",
"tagKeys": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/untag"
payload <- "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/untag")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/untag') do |req|
req.body = "{\n \"resourceArn\": \"\",\n \"tagKeys\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/untag";
let payload = json!({
"resourceArn": "",
"tagKeys": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/untag \
--header 'content-type: application/json' \
--data '{
"resourceArn": "",
"tagKeys": []
}'
echo '{
"resourceArn": "",
"tagKeys": []
}' | \
http POST {{baseUrl}}/untag \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "resourceArn": "",\n "tagKeys": []\n}' \
--output-document \
- {{baseUrl}}/untag
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"resourceArn": "",
"tagKeys": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/untag")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateAccountAuditConfiguration
{{baseUrl}}/audit/configuration
BODY json
{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/configuration");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/audit/configuration" {:content-type :json
:form-params {:roleArn ""
:auditNotificationTargetConfigurations {}
:auditCheckConfigurations {}}})
require "http/client"
url = "{{baseUrl}}/audit/configuration"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/audit/configuration"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/configuration");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/configuration"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/audit/configuration HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 100
{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/audit/configuration")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/configuration"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/audit/configuration")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/audit/configuration');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/configuration',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/configuration';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","auditNotificationTargetConfigurations":{},"auditCheckConfigurations":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/configuration',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "auditNotificationTargetConfigurations": {},\n "auditCheckConfigurations": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/configuration")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/configuration',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/configuration',
headers: {'content-type': 'application/json'},
body: {
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/audit/configuration');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/configuration',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
auditNotificationTargetConfigurations: {},
auditCheckConfigurations: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/configuration';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","auditNotificationTargetConfigurations":{},"auditCheckConfigurations":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"auditNotificationTargetConfigurations": @{ },
@"auditCheckConfigurations": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/configuration" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'auditNotificationTargetConfigurations' => [
],
'auditCheckConfigurations' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/audit/configuration', [
'body' => '{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/configuration');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'auditNotificationTargetConfigurations' => [
],
'auditCheckConfigurations' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'auditNotificationTargetConfigurations' => [
],
'auditCheckConfigurations' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/configuration');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/configuration' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/configuration' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/audit/configuration", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/configuration"
payload = {
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/configuration"
payload <- "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/audit/configuration') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"auditNotificationTargetConfigurations\": {},\n \"auditCheckConfigurations\": {}\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/configuration";
let payload = json!({
"roleArn": "",
"auditNotificationTargetConfigurations": json!({}),
"auditCheckConfigurations": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/audit/configuration \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}'
echo '{
"roleArn": "",
"auditNotificationTargetConfigurations": {},
"auditCheckConfigurations": {}
}' | \
http PATCH {{baseUrl}}/audit/configuration \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "auditNotificationTargetConfigurations": {},\n "auditCheckConfigurations": {}\n}' \
--output-document \
- {{baseUrl}}/audit/configuration
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"auditNotificationTargetConfigurations": [],
"auditCheckConfigurations": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateAuditSuppression
{{baseUrl}}/audit/suppressions/update
BODY json
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/suppressions/update");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/audit/suppressions/update" {:content-type :json
:form-params {:checkName ""
:resourceIdentifier {:deviceCertificateId ""
:caCertificateId ""
:cognitoIdentityPoolId ""
:clientId ""
:policyVersionIdentifier ""
:account ""
:iamRoleArn ""
:roleAliasArn ""
:issuerCertificateIdentifier ""
:deviceCertificateArn ""}
:expirationDate ""
:suppressIndefinitely false
:description ""}})
require "http/client"
url = "{{baseUrl}}/audit/suppressions/update"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/audit/suppressions/update"),
Content = new StringContent("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/suppressions/update");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/suppressions/update"
payload := strings.NewReader("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/audit/suppressions/update HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 411
{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/audit/suppressions/update")
.setHeader("content-type", "application/json")
.setBody("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/suppressions/update"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/suppressions/update")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/audit/suppressions/update")
.header("content-type", "application/json")
.body("{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}")
.asString();
const data = JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/audit/suppressions/update');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/suppressions/update',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/suppressions/update';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"expirationDate":"","suppressIndefinitely":false,"description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/suppressions/update',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "expirationDate": "",\n "suppressIndefinitely": false,\n "description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/suppressions/update")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/suppressions/update',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/suppressions/update',
headers: {'content-type': 'application/json'},
body: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/audit/suppressions/update');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/suppressions/update',
headers: {'content-type': 'application/json'},
data: {
checkName: '',
resourceIdentifier: {
deviceCertificateId: '',
caCertificateId: '',
cognitoIdentityPoolId: '',
clientId: '',
policyVersionIdentifier: '',
account: '',
iamRoleArn: '',
roleAliasArn: '',
issuerCertificateIdentifier: '',
deviceCertificateArn: ''
},
expirationDate: '',
suppressIndefinitely: false,
description: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/suppressions/update';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"checkName":"","resourceIdentifier":{"deviceCertificateId":"","caCertificateId":"","cognitoIdentityPoolId":"","clientId":"","policyVersionIdentifier":"","account":"","iamRoleArn":"","roleAliasArn":"","issuerCertificateIdentifier":"","deviceCertificateArn":""},"expirationDate":"","suppressIndefinitely":false,"description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"checkName": @"",
@"resourceIdentifier": @{ @"deviceCertificateId": @"", @"caCertificateId": @"", @"cognitoIdentityPoolId": @"", @"clientId": @"", @"policyVersionIdentifier": @"", @"account": @"", @"iamRoleArn": @"", @"roleAliasArn": @"", @"issuerCertificateIdentifier": @"", @"deviceCertificateArn": @"" },
@"expirationDate": @"",
@"suppressIndefinitely": @NO,
@"description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/suppressions/update"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/suppressions/update" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/suppressions/update",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/audit/suppressions/update', [
'body' => '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/suppressions/update');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'checkName' => '',
'resourceIdentifier' => [
'deviceCertificateId' => '',
'caCertificateId' => '',
'cognitoIdentityPoolId' => '',
'clientId' => '',
'policyVersionIdentifier' => '',
'account' => '',
'iamRoleArn' => '',
'roleAliasArn' => '',
'issuerCertificateIdentifier' => '',
'deviceCertificateArn' => ''
],
'expirationDate' => '',
'suppressIndefinitely' => null,
'description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/suppressions/update');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/suppressions/update' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/suppressions/update' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/audit/suppressions/update", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/suppressions/update"
payload = {
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": False,
"description": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/suppressions/update"
payload <- "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/suppressions/update")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/audit/suppressions/update') do |req|
req.body = "{\n \"checkName\": \"\",\n \"resourceIdentifier\": {\n \"deviceCertificateId\": \"\",\n \"caCertificateId\": \"\",\n \"cognitoIdentityPoolId\": \"\",\n \"clientId\": \"\",\n \"policyVersionIdentifier\": \"\",\n \"account\": \"\",\n \"iamRoleArn\": \"\",\n \"roleAliasArn\": \"\",\n \"issuerCertificateIdentifier\": \"\",\n \"deviceCertificateArn\": \"\"\n },\n \"expirationDate\": \"\",\n \"suppressIndefinitely\": false,\n \"description\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/suppressions/update";
let payload = json!({
"checkName": "",
"resourceIdentifier": json!({
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
}),
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/audit/suppressions/update \
--header 'content-type: application/json' \
--data '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}'
echo '{
"checkName": "",
"resourceIdentifier": {
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
},
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
}' | \
http PATCH {{baseUrl}}/audit/suppressions/update \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "checkName": "",\n "resourceIdentifier": {\n "deviceCertificateId": "",\n "caCertificateId": "",\n "cognitoIdentityPoolId": "",\n "clientId": "",\n "policyVersionIdentifier": "",\n "account": "",\n "iamRoleArn": "",\n "roleAliasArn": "",\n "issuerCertificateIdentifier": "",\n "deviceCertificateArn": ""\n },\n "expirationDate": "",\n "suppressIndefinitely": false,\n "description": ""\n}' \
--output-document \
- {{baseUrl}}/audit/suppressions/update
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"checkName": "",
"resourceIdentifier": [
"deviceCertificateId": "",
"caCertificateId": "",
"cognitoIdentityPoolId": "",
"clientId": "",
"policyVersionIdentifier": "",
"account": "",
"iamRoleArn": "",
"roleAliasArn": "",
"issuerCertificateIdentifier": "",
"deviceCertificateArn": ""
],
"expirationDate": "",
"suppressIndefinitely": false,
"description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/suppressions/update")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateAuthorizer
{{baseUrl}}/authorizer/:authorizerName
QUERY PARAMS
authorizerName
BODY json
{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/authorizer/:authorizerName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/authorizer/:authorizerName" {:content-type :json
:form-params {:authorizerFunctionArn ""
:tokenKeyName ""
:tokenSigningPublicKeys {}
:status ""
:enableCachingForHttp false}})
require "http/client"
url = "{{baseUrl}}/authorizer/:authorizerName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/authorizer/:authorizerName"),
Content = new StringContent("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/authorizer/:authorizerName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/authorizer/:authorizerName"
payload := strings.NewReader("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/authorizer/:authorizerName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 136
{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/authorizer/:authorizerName")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/authorizer/:authorizerName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/authorizer/:authorizerName")
.header("content-type", "application/json")
.body("{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}")
.asString();
const data = JSON.stringify({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/authorizer/:authorizerName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
data: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"authorizerFunctionArn":"","tokenKeyName":"","tokenSigningPublicKeys":{},"status":"","enableCachingForHttp":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/authorizer/:authorizerName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerFunctionArn": "",\n "tokenKeyName": "",\n "tokenSigningPublicKeys": {},\n "status": "",\n "enableCachingForHttp": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/authorizer/:authorizerName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/authorizer/:authorizerName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
body: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/authorizer/:authorizerName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/authorizer/:authorizerName',
headers: {'content-type': 'application/json'},
data: {
authorizerFunctionArn: '',
tokenKeyName: '',
tokenSigningPublicKeys: {},
status: '',
enableCachingForHttp: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/authorizer/:authorizerName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"authorizerFunctionArn":"","tokenKeyName":"","tokenSigningPublicKeys":{},"status":"","enableCachingForHttp":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"authorizerFunctionArn": @"",
@"tokenKeyName": @"",
@"tokenSigningPublicKeys": @{ },
@"status": @"",
@"enableCachingForHttp": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/authorizer/:authorizerName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/authorizer/:authorizerName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/authorizer/:authorizerName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'enableCachingForHttp' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/authorizer/:authorizerName', [
'body' => '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'enableCachingForHttp' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerFunctionArn' => '',
'tokenKeyName' => '',
'tokenSigningPublicKeys' => [
],
'status' => '',
'enableCachingForHttp' => null
]));
$request->setRequestUrl('{{baseUrl}}/authorizer/:authorizerName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/authorizer/:authorizerName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/authorizer/:authorizerName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/authorizer/:authorizerName"
payload = {
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/authorizer/:authorizerName"
payload <- "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/authorizer/:authorizerName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/authorizer/:authorizerName') do |req|
req.body = "{\n \"authorizerFunctionArn\": \"\",\n \"tokenKeyName\": \"\",\n \"tokenSigningPublicKeys\": {},\n \"status\": \"\",\n \"enableCachingForHttp\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/authorizer/:authorizerName";
let payload = json!({
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": json!({}),
"status": "",
"enableCachingForHttp": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/authorizer/:authorizerName \
--header 'content-type: application/json' \
--data '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}'
echo '{
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": {},
"status": "",
"enableCachingForHttp": false
}' | \
http PUT {{baseUrl}}/authorizer/:authorizerName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "authorizerFunctionArn": "",\n "tokenKeyName": "",\n "tokenSigningPublicKeys": {},\n "status": "",\n "enableCachingForHttp": false\n}' \
--output-document \
- {{baseUrl}}/authorizer/:authorizerName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": [],
"status": "",
"enableCachingForHttp": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/authorizer/:authorizerName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateBillingGroup
{{baseUrl}}/billing-groups/:billingGroupName
QUERY PARAMS
billingGroupName
BODY json
{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/billing-groups/:billingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/billing-groups/:billingGroupName" {:content-type :json
:form-params {:billingGroupProperties {:billingGroupDescription ""}
:expectedVersion 0}})
require "http/client"
url = "{{baseUrl}}/billing-groups/:billingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/billing-groups/:billingGroupName"),
Content = new StringContent("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/billing-groups/:billingGroupName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/billing-groups/:billingGroupName"
payload := strings.NewReader("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/billing-groups/:billingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/billing-groups/:billingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/billing-groups/:billingGroupName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/billing-groups/:billingGroupName")
.header("content-type", "application/json")
.body("{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}")
.asString();
const data = JSON.stringify({
billingGroupProperties: {
billingGroupDescription: ''
},
expectedVersion: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/billing-groups/:billingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
data: {billingGroupProperties: {billingGroupDescription: ''}, expectedVersion: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"billingGroupProperties":{"billingGroupDescription":""},"expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/billing-groups/:billingGroupName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "billingGroupProperties": {\n "billingGroupDescription": ""\n },\n "expectedVersion": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/billing-groups/:billingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/billing-groups/:billingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({billingGroupProperties: {billingGroupDescription: ''}, expectedVersion: 0}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
body: {billingGroupProperties: {billingGroupDescription: ''}, expectedVersion: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/billing-groups/:billingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
billingGroupProperties: {
billingGroupDescription: ''
},
expectedVersion: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/billing-groups/:billingGroupName',
headers: {'content-type': 'application/json'},
data: {billingGroupProperties: {billingGroupDescription: ''}, expectedVersion: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/billing-groups/:billingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"billingGroupProperties":{"billingGroupDescription":""},"expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"billingGroupProperties": @{ @"billingGroupDescription": @"" },
@"expectedVersion": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/billing-groups/:billingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/billing-groups/:billingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/billing-groups/:billingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'expectedVersion' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/billing-groups/:billingGroupName', [
'body' => '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'expectedVersion' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'billingGroupProperties' => [
'billingGroupDescription' => ''
],
'expectedVersion' => 0
]));
$request->setRequestUrl('{{baseUrl}}/billing-groups/:billingGroupName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/billing-groups/:billingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/billing-groups/:billingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/billing-groups/:billingGroupName"
payload = {
"billingGroupProperties": { "billingGroupDescription": "" },
"expectedVersion": 0
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/billing-groups/:billingGroupName"
payload <- "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/billing-groups/:billingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/billing-groups/:billingGroupName') do |req|
req.body = "{\n \"billingGroupProperties\": {\n \"billingGroupDescription\": \"\"\n },\n \"expectedVersion\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/billing-groups/:billingGroupName";
let payload = json!({
"billingGroupProperties": json!({"billingGroupDescription": ""}),
"expectedVersion": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/billing-groups/:billingGroupName \
--header 'content-type: application/json' \
--data '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}'
echo '{
"billingGroupProperties": {
"billingGroupDescription": ""
},
"expectedVersion": 0
}' | \
http PATCH {{baseUrl}}/billing-groups/:billingGroupName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "billingGroupProperties": {\n "billingGroupDescription": ""\n },\n "expectedVersion": 0\n}' \
--output-document \
- {{baseUrl}}/billing-groups/:billingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"billingGroupProperties": ["billingGroupDescription": ""],
"expectedVersion": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/billing-groups/:billingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateCACertificate
{{baseUrl}}/cacertificate/:caCertificateId
QUERY PARAMS
caCertificateId
BODY json
{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/cacertificate/:caCertificateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/cacertificate/:caCertificateId" {:content-type :json
:form-params {:registrationConfig {:templateBody ""
:roleArn ""
:templateName ""}
:removeAutoRegistration false}})
require "http/client"
url = "{{baseUrl}}/cacertificate/:caCertificateId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/cacertificate/:caCertificateId"),
Content = new StringContent("{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/cacertificate/:caCertificateId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/cacertificate/:caCertificateId"
payload := strings.NewReader("{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/cacertificate/:caCertificateId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 134
{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/cacertificate/:caCertificateId")
.setHeader("content-type", "application/json")
.setBody("{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/cacertificate/:caCertificateId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/cacertificate/:caCertificateId")
.header("content-type", "application/json")
.body("{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}")
.asString();
const data = JSON.stringify({
registrationConfig: {
templateBody: '',
roleArn: '',
templateName: ''
},
removeAutoRegistration: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/cacertificate/:caCertificateId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/cacertificate/:caCertificateId',
headers: {'content-type': 'application/json'},
data: {
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
removeAutoRegistration: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"registrationConfig":{"templateBody":"","roleArn":"","templateName":""},"removeAutoRegistration":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/cacertificate/:caCertificateId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "registrationConfig": {\n "templateBody": "",\n "roleArn": "",\n "templateName": ""\n },\n "removeAutoRegistration": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/cacertificate/:caCertificateId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/cacertificate/:caCertificateId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
removeAutoRegistration: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/cacertificate/:caCertificateId',
headers: {'content-type': 'application/json'},
body: {
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
removeAutoRegistration: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/cacertificate/:caCertificateId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
registrationConfig: {
templateBody: '',
roleArn: '',
templateName: ''
},
removeAutoRegistration: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/cacertificate/:caCertificateId',
headers: {'content-type': 'application/json'},
data: {
registrationConfig: {templateBody: '', roleArn: '', templateName: ''},
removeAutoRegistration: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/cacertificate/:caCertificateId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"registrationConfig":{"templateBody":"","roleArn":"","templateName":""},"removeAutoRegistration":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"registrationConfig": @{ @"templateBody": @"", @"roleArn": @"", @"templateName": @"" },
@"removeAutoRegistration": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/cacertificate/:caCertificateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/cacertificate/:caCertificateId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/cacertificate/:caCertificateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'removeAutoRegistration' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/cacertificate/:caCertificateId', [
'body' => '{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'removeAutoRegistration' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'registrationConfig' => [
'templateBody' => '',
'roleArn' => '',
'templateName' => ''
],
'removeAutoRegistration' => null
]));
$request->setRequestUrl('{{baseUrl}}/cacertificate/:caCertificateId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/cacertificate/:caCertificateId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/cacertificate/:caCertificateId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/cacertificate/:caCertificateId"
payload = {
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/cacertificate/:caCertificateId"
payload <- "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/cacertificate/:caCertificateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/cacertificate/:caCertificateId') do |req|
req.body = "{\n \"registrationConfig\": {\n \"templateBody\": \"\",\n \"roleArn\": \"\",\n \"templateName\": \"\"\n },\n \"removeAutoRegistration\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/cacertificate/:caCertificateId";
let payload = json!({
"registrationConfig": json!({
"templateBody": "",
"roleArn": "",
"templateName": ""
}),
"removeAutoRegistration": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/cacertificate/:caCertificateId \
--header 'content-type: application/json' \
--data '{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}'
echo '{
"registrationConfig": {
"templateBody": "",
"roleArn": "",
"templateName": ""
},
"removeAutoRegistration": false
}' | \
http PUT {{baseUrl}}/cacertificate/:caCertificateId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "registrationConfig": {\n "templateBody": "",\n "roleArn": "",\n "templateName": ""\n },\n "removeAutoRegistration": false\n}' \
--output-document \
- {{baseUrl}}/cacertificate/:caCertificateId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"registrationConfig": [
"templateBody": "",
"roleArn": "",
"templateName": ""
],
"removeAutoRegistration": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/cacertificate/:caCertificateId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateCertificate
{{baseUrl}}/certificates/:certificateId#newStatus
QUERY PARAMS
newStatus
certificateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/certificates/:certificateId#newStatus" {:query-params {:newStatus ""}})
require "http/client"
url = "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/certificates/:certificateId?newStatus= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/certificates/:certificateId#newStatus',
params: {newStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/certificates/:certificateId?newStatus=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/certificates/:certificateId#newStatus',
qs: {newStatus: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/certificates/:certificateId#newStatus');
req.query({
newStatus: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/certificates/:certificateId#newStatus',
params: {newStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus');
echo $response->getBody();
setUrl('{{baseUrl}}/certificates/:certificateId#newStatus');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'newStatus' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/certificates/:certificateId#newStatus');
$request->setRequestMethod('PUT');
$request->setQuery(new http\QueryString([
'newStatus' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/certificates/:certificateId?newStatus=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/certificates/:certificateId#newStatus"
querystring = {"newStatus":""}
response = requests.put(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/certificates/:certificateId#newStatus"
queryString <- list(newStatus = "")
response <- VERB("PUT", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/certificates/:certificateId') do |req|
req.params['newStatus'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/certificates/:certificateId#newStatus";
let querystring = [
("newStatus", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus'
http PUT '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus'
wget --quiet \
--method PUT \
--output-document \
- '{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/certificates/:certificateId?newStatus=#newStatus")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateCustomMetric
{{baseUrl}}/custom-metric/:metricName
QUERY PARAMS
metricName
BODY json
{
"displayName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/custom-metric/:metricName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"displayName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/custom-metric/:metricName" {:content-type :json
:form-params {:displayName ""}})
require "http/client"
url = "{{baseUrl}}/custom-metric/:metricName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"displayName\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/custom-metric/:metricName"),
Content = new StringContent("{\n \"displayName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/custom-metric/:metricName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"displayName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/custom-metric/:metricName"
payload := strings.NewReader("{\n \"displayName\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/custom-metric/:metricName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"displayName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/custom-metric/:metricName")
.setHeader("content-type", "application/json")
.setBody("{\n \"displayName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/custom-metric/:metricName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"displayName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"displayName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/custom-metric/:metricName")
.header("content-type", "application/json")
.body("{\n \"displayName\": \"\"\n}")
.asString();
const data = JSON.stringify({
displayName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/custom-metric/:metricName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {displayName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"displayName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/custom-metric/:metricName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "displayName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"displayName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/custom-metric/:metricName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/custom-metric/:metricName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({displayName: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
body: {displayName: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/custom-metric/:metricName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
displayName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/custom-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {displayName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/custom-metric/:metricName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"displayName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"displayName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/custom-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/custom-metric/:metricName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"displayName\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/custom-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'displayName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/custom-metric/:metricName', [
'body' => '{
"displayName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'displayName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'displayName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/custom-metric/:metricName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/custom-metric/:metricName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"displayName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/custom-metric/:metricName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"displayName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"displayName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/custom-metric/:metricName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/custom-metric/:metricName"
payload = { "displayName": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/custom-metric/:metricName"
payload <- "{\n \"displayName\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/custom-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"displayName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/custom-metric/:metricName') do |req|
req.body = "{\n \"displayName\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/custom-metric/:metricName";
let payload = json!({"displayName": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/custom-metric/:metricName \
--header 'content-type: application/json' \
--data '{
"displayName": ""
}'
echo '{
"displayName": ""
}' | \
http PATCH {{baseUrl}}/custom-metric/:metricName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "displayName": ""\n}' \
--output-document \
- {{baseUrl}}/custom-metric/:metricName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["displayName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/custom-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateDimension
{{baseUrl}}/dimensions/:name
QUERY PARAMS
name
BODY json
{
"stringValues": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dimensions/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"stringValues\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/dimensions/:name" {:content-type :json
:form-params {:stringValues []}})
require "http/client"
url = "{{baseUrl}}/dimensions/:name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"stringValues\": []\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/dimensions/:name"),
Content = new StringContent("{\n \"stringValues\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dimensions/:name");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"stringValues\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dimensions/:name"
payload := strings.NewReader("{\n \"stringValues\": []\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/dimensions/:name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"stringValues": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/dimensions/:name")
.setHeader("content-type", "application/json")
.setBody("{\n \"stringValues\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dimensions/:name"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"stringValues\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"stringValues\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/dimensions/:name")
.header("content-type", "application/json")
.body("{\n \"stringValues\": []\n}")
.asString();
const data = JSON.stringify({
stringValues: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/dimensions/:name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
data: {stringValues: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dimensions/:name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"stringValues":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dimensions/:name',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "stringValues": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"stringValues\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dimensions/:name")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/dimensions/:name',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({stringValues: []}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
body: {stringValues: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/dimensions/:name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
stringValues: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dimensions/:name',
headers: {'content-type': 'application/json'},
data: {stringValues: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dimensions/:name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"stringValues":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"stringValues": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dimensions/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dimensions/:name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"stringValues\": []\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dimensions/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'stringValues' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/dimensions/:name', [
'body' => '{
"stringValues": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dimensions/:name');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'stringValues' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'stringValues' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/dimensions/:name');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dimensions/:name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"stringValues": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dimensions/:name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"stringValues": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"stringValues\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/dimensions/:name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dimensions/:name"
payload = { "stringValues": [] }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dimensions/:name"
payload <- "{\n \"stringValues\": []\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dimensions/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"stringValues\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/dimensions/:name') do |req|
req.body = "{\n \"stringValues\": []\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dimensions/:name";
let payload = json!({"stringValues": ()});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/dimensions/:name \
--header 'content-type: application/json' \
--data '{
"stringValues": []
}'
echo '{
"stringValues": []
}' | \
http PATCH {{baseUrl}}/dimensions/:name \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "stringValues": []\n}' \
--output-document \
- {{baseUrl}}/dimensions/:name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["stringValues": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dimensions/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateDomainConfiguration
{{baseUrl}}/domainConfigurations/:domainConfigurationName
QUERY PARAMS
domainConfigurationName
BODY json
{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domainConfigurations/:domainConfigurationName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/domainConfigurations/:domainConfigurationName" {:content-type :json
:form-params {:authorizerConfig {:defaultAuthorizerName ""
:allowAuthorizerOverride ""}
:domainConfigurationStatus ""
:removeAuthorizerConfig false}})
require "http/client"
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/domainConfigurations/:domainConfigurationName"),
Content = new StringContent("{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domainConfigurations/:domainConfigurationName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload := strings.NewReader("{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/domainConfigurations/:domainConfigurationName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 168
{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domainConfigurations/:domainConfigurationName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.header("content-type", "application/json")
.body("{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}")
.asString();
const data = JSON.stringify({
authorizerConfig: {
defaultAuthorizerName: '',
allowAuthorizerOverride: ''
},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
data: {
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"authorizerConfig":{"defaultAuthorizerName":"","allowAuthorizerOverride":""},"domainConfigurationStatus":"","removeAuthorizerConfig":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerConfig": {\n "defaultAuthorizerName": "",\n "allowAuthorizerOverride": ""\n },\n "domainConfigurationStatus": "",\n "removeAuthorizerConfig": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/domainConfigurations/:domainConfigurationName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
body: {
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/domainConfigurations/:domainConfigurationName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerConfig: {
defaultAuthorizerName: '',
allowAuthorizerOverride: ''
},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/domainConfigurations/:domainConfigurationName',
headers: {'content-type': 'application/json'},
data: {
authorizerConfig: {defaultAuthorizerName: '', allowAuthorizerOverride: ''},
domainConfigurationStatus: '',
removeAuthorizerConfig: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domainConfigurations/:domainConfigurationName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"authorizerConfig":{"defaultAuthorizerName":"","allowAuthorizerOverride":""},"domainConfigurationStatus":"","removeAuthorizerConfig":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"authorizerConfig": @{ @"defaultAuthorizerName": @"", @"allowAuthorizerOverride": @"" },
@"domainConfigurationStatus": @"",
@"removeAuthorizerConfig": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domainConfigurations/:domainConfigurationName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domainConfigurations/:domainConfigurationName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domainConfigurations/:domainConfigurationName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'domainConfigurationStatus' => '',
'removeAuthorizerConfig' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/domainConfigurations/:domainConfigurationName', [
'body' => '{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'domainConfigurationStatus' => '',
'removeAuthorizerConfig' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerConfig' => [
'defaultAuthorizerName' => '',
'allowAuthorizerOverride' => ''
],
'domainConfigurationStatus' => '',
'removeAuthorizerConfig' => null
]));
$request->setRequestUrl('{{baseUrl}}/domainConfigurations/:domainConfigurationName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domainConfigurations/:domainConfigurationName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/domainConfigurations/:domainConfigurationName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload = {
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domainConfigurations/:domainConfigurationName"
payload <- "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domainConfigurations/:domainConfigurationName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/domainConfigurations/:domainConfigurationName') do |req|
req.body = "{\n \"authorizerConfig\": {\n \"defaultAuthorizerName\": \"\",\n \"allowAuthorizerOverride\": \"\"\n },\n \"domainConfigurationStatus\": \"\",\n \"removeAuthorizerConfig\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domainConfigurations/:domainConfigurationName";
let payload = json!({
"authorizerConfig": json!({
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
}),
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/domainConfigurations/:domainConfigurationName \
--header 'content-type: application/json' \
--data '{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}'
echo '{
"authorizerConfig": {
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
},
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
}' | \
http PUT {{baseUrl}}/domainConfigurations/:domainConfigurationName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "authorizerConfig": {\n "defaultAuthorizerName": "",\n "allowAuthorizerOverride": ""\n },\n "domainConfigurationStatus": "",\n "removeAuthorizerConfig": false\n}' \
--output-document \
- {{baseUrl}}/domainConfigurations/:domainConfigurationName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"authorizerConfig": [
"defaultAuthorizerName": "",
"allowAuthorizerOverride": ""
],
"domainConfigurationStatus": "",
"removeAuthorizerConfig": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domainConfigurations/:domainConfigurationName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateDynamicThingGroup
{{baseUrl}}/dynamic-thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
BODY json
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/dynamic-thing-groups/:thingGroupName" {:content-type :json
:form-params {:thingGroupProperties {:thingGroupDescription ""
:attributePayload ""}
:expectedVersion 0
:indexName ""
:queryString ""
:queryVersion ""}})
require "http/client"
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"),
Content = new StringContent("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dynamic-thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload := strings.NewReader("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/dynamic-thing-groups/:thingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 181
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dynamic-thing-groups/:thingGroupName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.header("content-type", "application/json")
.body("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}")
.asString();
const data = JSON.stringify({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"expectedVersion":0,"indexName":"","queryString":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "expectedVersion": 0,\n "indexName": "",\n "queryString": "",\n "queryVersion": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/dynamic-thing-groups/:thingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
body: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/dynamic-thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0,
indexName: '',
queryString: '',
queryVersion: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dynamic-thing-groups/:thingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"expectedVersion":0,"indexName":"","queryString":"","queryVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingGroupProperties": @{ @"thingGroupDescription": @"", @"attributePayload": @"" },
@"expectedVersion": @0,
@"indexName": @"",
@"queryString": @"",
@"queryVersion": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dynamic-thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dynamic-thing-groups/:thingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dynamic-thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0,
'indexName' => '',
'queryString' => '',
'queryVersion' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/dynamic-thing-groups/:thingGroupName', [
'body' => '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0,
'indexName' => '',
'queryString' => '',
'queryVersion' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0,
'indexName' => '',
'queryString' => '',
'queryVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/dynamic-thing-groups/:thingGroupName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dynamic-thing-groups/:thingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/dynamic-thing-groups/:thingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload = {
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dynamic-thing-groups/:thingGroupName"
payload <- "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dynamic-thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/dynamic-thing-groups/:thingGroupName') do |req|
req.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0,\n \"indexName\": \"\",\n \"queryString\": \"\",\n \"queryVersion\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dynamic-thing-groups/:thingGroupName";
let payload = json!({
"thingGroupProperties": json!({
"thingGroupDescription": "",
"attributePayload": ""
}),
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/dynamic-thing-groups/:thingGroupName \
--header 'content-type: application/json' \
--data '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}'
echo '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
}' | \
http PATCH {{baseUrl}}/dynamic-thing-groups/:thingGroupName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "expectedVersion": 0,\n "indexName": "",\n "queryString": "",\n "queryVersion": ""\n}' \
--output-document \
- {{baseUrl}}/dynamic-thing-groups/:thingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingGroupProperties": [
"thingGroupDescription": "",
"attributePayload": ""
],
"expectedVersion": 0,
"indexName": "",
"queryString": "",
"queryVersion": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dynamic-thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateEventConfigurations
{{baseUrl}}/event-configurations
BODY json
{
"eventConfigurations": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"eventConfigurations\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/event-configurations" {:content-type :json
:form-params {:eventConfigurations {}}})
require "http/client"
url = "{{baseUrl}}/event-configurations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"eventConfigurations\": {}\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/event-configurations"),
Content = new StringContent("{\n \"eventConfigurations\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/event-configurations");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"eventConfigurations\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations"
payload := strings.NewReader("{\n \"eventConfigurations\": {}\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/event-configurations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"eventConfigurations": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/event-configurations")
.setHeader("content-type", "application/json")
.setBody("{\n \"eventConfigurations\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"eventConfigurations\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"eventConfigurations\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/event-configurations")
.header("content-type", "application/json")
.body("{\n \"eventConfigurations\": {}\n}")
.asString();
const data = JSON.stringify({
eventConfigurations: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/event-configurations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations',
headers: {'content-type': 'application/json'},
data: {eventConfigurations: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"eventConfigurations":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/event-configurations',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "eventConfigurations": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"eventConfigurations\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({eventConfigurations: {}}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations',
headers: {'content-type': 'application/json'},
body: {eventConfigurations: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/event-configurations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
eventConfigurations: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations',
headers: {'content-type': 'application/json'},
data: {eventConfigurations: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"eventConfigurations":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"eventConfigurations": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/event-configurations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/event-configurations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"eventConfigurations\": {}\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'eventConfigurations' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/event-configurations', [
'body' => '{
"eventConfigurations": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'eventConfigurations' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'eventConfigurations' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/event-configurations');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"eventConfigurations": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"eventConfigurations": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"eventConfigurations\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/event-configurations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations"
payload = { "eventConfigurations": {} }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations"
payload <- "{\n \"eventConfigurations\": {}\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"eventConfigurations\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/event-configurations') do |req|
req.body = "{\n \"eventConfigurations\": {}\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations";
let payload = json!({"eventConfigurations": json!({})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/event-configurations \
--header 'content-type: application/json' \
--data '{
"eventConfigurations": {}
}'
echo '{
"eventConfigurations": {}
}' | \
http PATCH {{baseUrl}}/event-configurations \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "eventConfigurations": {}\n}' \
--output-document \
- {{baseUrl}}/event-configurations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["eventConfigurations": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateFleetMetric
{{baseUrl}}/fleet-metric/:metricName
QUERY PARAMS
metricName
BODY json
{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fleet-metric/:metricName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/fleet-metric/:metricName" {:content-type :json
:form-params {:queryString ""
:aggregationType {:name ""
:values ""}
:period 0
:aggregationField ""
:description ""
:queryVersion ""
:indexName ""
:unit ""
:expectedVersion 0}})
require "http/client"
url = "{{baseUrl}}/fleet-metric/:metricName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/fleet-metric/:metricName"),
Content = new StringContent("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fleet-metric/:metricName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fleet-metric/:metricName"
payload := strings.NewReader("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/fleet-metric/:metricName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 225
{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/fleet-metric/:metricName")
.setHeader("content-type", "application/json")
.setBody("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fleet-metric/:metricName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/fleet-metric/:metricName")
.header("content-type", "application/json")
.body("{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}")
.asString();
const data = JSON.stringify({
queryString: '',
aggregationType: {
name: '',
values: ''
},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/fleet-metric/:metricName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"queryString":"","aggregationType":{"name":"","values":""},"period":0,"aggregationField":"","description":"","queryVersion":"","indexName":"","unit":"","expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fleet-metric/:metricName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "queryString": "",\n "aggregationType": {\n "name": "",\n "values": ""\n },\n "period": 0,\n "aggregationField": "",\n "description": "",\n "queryVersion": "",\n "indexName": "",\n "unit": "",\n "expectedVersion": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fleet-metric/:metricName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/fleet-metric/:metricName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
body: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/fleet-metric/:metricName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
queryString: '',
aggregationType: {
name: '',
values: ''
},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/fleet-metric/:metricName',
headers: {'content-type': 'application/json'},
data: {
queryString: '',
aggregationType: {name: '', values: ''},
period: 0,
aggregationField: '',
description: '',
queryVersion: '',
indexName: '',
unit: '',
expectedVersion: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fleet-metric/:metricName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"queryString":"","aggregationType":{"name":"","values":""},"period":0,"aggregationField":"","description":"","queryVersion":"","indexName":"","unit":"","expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"queryString": @"",
@"aggregationType": @{ @"name": @"", @"values": @"" },
@"period": @0,
@"aggregationField": @"",
@"description": @"",
@"queryVersion": @"",
@"indexName": @"",
@"unit": @"",
@"expectedVersion": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fleet-metric/:metricName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fleet-metric/:metricName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fleet-metric/:metricName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'expectedVersion' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/fleet-metric/:metricName', [
'body' => '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'expectedVersion' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'queryString' => '',
'aggregationType' => [
'name' => '',
'values' => ''
],
'period' => 0,
'aggregationField' => '',
'description' => '',
'queryVersion' => '',
'indexName' => '',
'unit' => '',
'expectedVersion' => 0
]));
$request->setRequestUrl('{{baseUrl}}/fleet-metric/:metricName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fleet-metric/:metricName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/fleet-metric/:metricName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fleet-metric/:metricName"
payload = {
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fleet-metric/:metricName"
payload <- "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fleet-metric/:metricName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/fleet-metric/:metricName') do |req|
req.body = "{\n \"queryString\": \"\",\n \"aggregationType\": {\n \"name\": \"\",\n \"values\": \"\"\n },\n \"period\": 0,\n \"aggregationField\": \"\",\n \"description\": \"\",\n \"queryVersion\": \"\",\n \"indexName\": \"\",\n \"unit\": \"\",\n \"expectedVersion\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fleet-metric/:metricName";
let payload = json!({
"queryString": "",
"aggregationType": json!({
"name": "",
"values": ""
}),
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/fleet-metric/:metricName \
--header 'content-type: application/json' \
--data '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}'
echo '{
"queryString": "",
"aggregationType": {
"name": "",
"values": ""
},
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
}' | \
http PATCH {{baseUrl}}/fleet-metric/:metricName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "queryString": "",\n "aggregationType": {\n "name": "",\n "values": ""\n },\n "period": 0,\n "aggregationField": "",\n "description": "",\n "queryVersion": "",\n "indexName": "",\n "unit": "",\n "expectedVersion": 0\n}' \
--output-document \
- {{baseUrl}}/fleet-metric/:metricName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"queryString": "",
"aggregationType": [
"name": "",
"values": ""
],
"period": 0,
"aggregationField": "",
"description": "",
"queryVersion": "",
"indexName": "",
"unit": "",
"expectedVersion": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fleet-metric/:metricName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateIndexingConfiguration
{{baseUrl}}/indexing/config
BODY json
{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/indexing/config");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/indexing/config" {:content-type :json
:form-params {:thingIndexingConfiguration {:thingIndexingMode ""
:thingConnectivityIndexingMode ""
:deviceDefenderIndexingMode ""
:namedShadowIndexingMode ""
:managedFields ""
:customFields ""
:filter ""}
:thingGroupIndexingConfiguration {:thingGroupIndexingMode ""
:managedFields ""
:customFields ""}}})
require "http/client"
url = "{{baseUrl}}/indexing/config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/indexing/config"),
Content = new StringContent("{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/indexing/config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/indexing/config"
payload := strings.NewReader("{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/indexing/config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 376
{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/indexing/config")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/indexing/config"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/indexing/config")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/indexing/config")
.header("content-type", "application/json")
.body("{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {
thingGroupIndexingMode: '',
managedFields: '',
customFields: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/indexing/config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/indexing/config',
headers: {'content-type': 'application/json'},
data: {
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {thingGroupIndexingMode: '', managedFields: '', customFields: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/indexing/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingIndexingConfiguration":{"thingIndexingMode":"","thingConnectivityIndexingMode":"","deviceDefenderIndexingMode":"","namedShadowIndexingMode":"","managedFields":"","customFields":"","filter":""},"thingGroupIndexingConfiguration":{"thingGroupIndexingMode":"","managedFields":"","customFields":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/indexing/config',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingIndexingConfiguration": {\n "thingIndexingMode": "",\n "thingConnectivityIndexingMode": "",\n "deviceDefenderIndexingMode": "",\n "namedShadowIndexingMode": "",\n "managedFields": "",\n "customFields": "",\n "filter": ""\n },\n "thingGroupIndexingConfiguration": {\n "thingGroupIndexingMode": "",\n "managedFields": "",\n "customFields": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/indexing/config")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/indexing/config',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {thingGroupIndexingMode: '', managedFields: '', customFields: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/indexing/config',
headers: {'content-type': 'application/json'},
body: {
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {thingGroupIndexingMode: '', managedFields: '', customFields: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/indexing/config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {
thingGroupIndexingMode: '',
managedFields: '',
customFields: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/indexing/config',
headers: {'content-type': 'application/json'},
data: {
thingIndexingConfiguration: {
thingIndexingMode: '',
thingConnectivityIndexingMode: '',
deviceDefenderIndexingMode: '',
namedShadowIndexingMode: '',
managedFields: '',
customFields: '',
filter: ''
},
thingGroupIndexingConfiguration: {thingGroupIndexingMode: '', managedFields: '', customFields: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/indexing/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"thingIndexingConfiguration":{"thingIndexingMode":"","thingConnectivityIndexingMode":"","deviceDefenderIndexingMode":"","namedShadowIndexingMode":"","managedFields":"","customFields":"","filter":""},"thingGroupIndexingConfiguration":{"thingGroupIndexingMode":"","managedFields":"","customFields":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingIndexingConfiguration": @{ @"thingIndexingMode": @"", @"thingConnectivityIndexingMode": @"", @"deviceDefenderIndexingMode": @"", @"namedShadowIndexingMode": @"", @"managedFields": @"", @"customFields": @"", @"filter": @"" },
@"thingGroupIndexingConfiguration": @{ @"thingGroupIndexingMode": @"", @"managedFields": @"", @"customFields": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/indexing/config"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/indexing/config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/indexing/config",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'thingIndexingConfiguration' => [
'thingIndexingMode' => '',
'thingConnectivityIndexingMode' => '',
'deviceDefenderIndexingMode' => '',
'namedShadowIndexingMode' => '',
'managedFields' => '',
'customFields' => '',
'filter' => ''
],
'thingGroupIndexingConfiguration' => [
'thingGroupIndexingMode' => '',
'managedFields' => '',
'customFields' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/indexing/config', [
'body' => '{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/indexing/config');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingIndexingConfiguration' => [
'thingIndexingMode' => '',
'thingConnectivityIndexingMode' => '',
'deviceDefenderIndexingMode' => '',
'namedShadowIndexingMode' => '',
'managedFields' => '',
'customFields' => '',
'filter' => ''
],
'thingGroupIndexingConfiguration' => [
'thingGroupIndexingMode' => '',
'managedFields' => '',
'customFields' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingIndexingConfiguration' => [
'thingIndexingMode' => '',
'thingConnectivityIndexingMode' => '',
'deviceDefenderIndexingMode' => '',
'namedShadowIndexingMode' => '',
'managedFields' => '',
'customFields' => '',
'filter' => ''
],
'thingGroupIndexingConfiguration' => [
'thingGroupIndexingMode' => '',
'managedFields' => '',
'customFields' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/indexing/config');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/indexing/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/indexing/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/indexing/config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/indexing/config"
payload = {
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/indexing/config"
payload <- "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/indexing/config")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/indexing/config') do |req|
req.body = "{\n \"thingIndexingConfiguration\": {\n \"thingIndexingMode\": \"\",\n \"thingConnectivityIndexingMode\": \"\",\n \"deviceDefenderIndexingMode\": \"\",\n \"namedShadowIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\",\n \"filter\": \"\"\n },\n \"thingGroupIndexingConfiguration\": {\n \"thingGroupIndexingMode\": \"\",\n \"managedFields\": \"\",\n \"customFields\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/indexing/config";
let payload = json!({
"thingIndexingConfiguration": json!({
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
}),
"thingGroupIndexingConfiguration": json!({
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/indexing/config \
--header 'content-type: application/json' \
--data '{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}'
echo '{
"thingIndexingConfiguration": {
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
},
"thingGroupIndexingConfiguration": {
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
}
}' | \
http POST {{baseUrl}}/indexing/config \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "thingIndexingConfiguration": {\n "thingIndexingMode": "",\n "thingConnectivityIndexingMode": "",\n "deviceDefenderIndexingMode": "",\n "namedShadowIndexingMode": "",\n "managedFields": "",\n "customFields": "",\n "filter": ""\n },\n "thingGroupIndexingConfiguration": {\n "thingGroupIndexingMode": "",\n "managedFields": "",\n "customFields": ""\n }\n}' \
--output-document \
- {{baseUrl}}/indexing/config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingIndexingConfiguration": [
"thingIndexingMode": "",
"thingConnectivityIndexingMode": "",
"deviceDefenderIndexingMode": "",
"namedShadowIndexingMode": "",
"managedFields": "",
"customFields": "",
"filter": ""
],
"thingGroupIndexingConfiguration": [
"thingGroupIndexingMode": "",
"managedFields": "",
"customFields": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/indexing/config")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateJob
{{baseUrl}}/jobs/:jobId
QUERY PARAMS
jobId
BODY json
{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs/:jobId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/jobs/:jobId" {:content-type :json
:form-params {:description ""
:presignedUrlConfig {:roleArn ""
:expiresInSec ""}
:jobExecutionsRolloutConfig {:maximumPerMinute ""
:exponentialRate ""}
:abortConfig {:criteriaList ""}
:timeoutConfig {:inProgressTimeoutInMinutes ""}
:jobExecutionsRetryConfig {:criteriaList ""}}})
require "http/client"
url = "{{baseUrl}}/jobs/:jobId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/jobs/:jobId"),
Content = new StringContent("{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs/:jobId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs/:jobId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/jobs/:jobId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 359
{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/jobs/:jobId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs/:jobId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/jobs/:jobId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
jobExecutionsRetryConfig: {
criteriaList: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/jobs/:jobId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
data: {
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
jobExecutionsRetryConfig: {criteriaList: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs/:jobId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"jobExecutionsRetryConfig":{"criteriaList":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs/:jobId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/jobs/:jobId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/jobs/:jobId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
jobExecutionsRetryConfig: {criteriaList: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
body: {
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
jobExecutionsRetryConfig: {criteriaList: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/jobs/:jobId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
presignedUrlConfig: {
roleArn: '',
expiresInSec: ''
},
jobExecutionsRolloutConfig: {
maximumPerMinute: '',
exponentialRate: ''
},
abortConfig: {
criteriaList: ''
},
timeoutConfig: {
inProgressTimeoutInMinutes: ''
},
jobExecutionsRetryConfig: {
criteriaList: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/jobs/:jobId',
headers: {'content-type': 'application/json'},
data: {
description: '',
presignedUrlConfig: {roleArn: '', expiresInSec: ''},
jobExecutionsRolloutConfig: {maximumPerMinute: '', exponentialRate: ''},
abortConfig: {criteriaList: ''},
timeoutConfig: {inProgressTimeoutInMinutes: ''},
jobExecutionsRetryConfig: {criteriaList: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs/:jobId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","presignedUrlConfig":{"roleArn":"","expiresInSec":""},"jobExecutionsRolloutConfig":{"maximumPerMinute":"","exponentialRate":""},"abortConfig":{"criteriaList":""},"timeoutConfig":{"inProgressTimeoutInMinutes":""},"jobExecutionsRetryConfig":{"criteriaList":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"presignedUrlConfig": @{ @"roleArn": @"", @"expiresInSec": @"" },
@"jobExecutionsRolloutConfig": @{ @"maximumPerMinute": @"", @"exponentialRate": @"" },
@"abortConfig": @{ @"criteriaList": @"" },
@"timeoutConfig": @{ @"inProgressTimeoutInMinutes": @"" },
@"jobExecutionsRetryConfig": @{ @"criteriaList": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/jobs/:jobId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/jobs/:jobId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/jobs/:jobId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/jobs/:jobId', [
'body' => '{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'presignedUrlConfig' => [
'roleArn' => '',
'expiresInSec' => ''
],
'jobExecutionsRolloutConfig' => [
'maximumPerMinute' => '',
'exponentialRate' => ''
],
'abortConfig' => [
'criteriaList' => ''
],
'timeoutConfig' => [
'inProgressTimeoutInMinutes' => ''
],
'jobExecutionsRetryConfig' => [
'criteriaList' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/jobs/:jobId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/jobs/:jobId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId"
payload = {
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": { "criteriaList": "" },
"timeoutConfig": { "inProgressTimeoutInMinutes": "" },
"jobExecutionsRetryConfig": { "criteriaList": "" }
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId"
payload <- "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/jobs/:jobId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/jobs/:jobId') do |req|
req.body = "{\n \"description\": \"\",\n \"presignedUrlConfig\": {\n \"roleArn\": \"\",\n \"expiresInSec\": \"\"\n },\n \"jobExecutionsRolloutConfig\": {\n \"maximumPerMinute\": \"\",\n \"exponentialRate\": \"\"\n },\n \"abortConfig\": {\n \"criteriaList\": \"\"\n },\n \"timeoutConfig\": {\n \"inProgressTimeoutInMinutes\": \"\"\n },\n \"jobExecutionsRetryConfig\": {\n \"criteriaList\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs/:jobId";
let payload = json!({
"description": "",
"presignedUrlConfig": json!({
"roleArn": "",
"expiresInSec": ""
}),
"jobExecutionsRolloutConfig": json!({
"maximumPerMinute": "",
"exponentialRate": ""
}),
"abortConfig": json!({"criteriaList": ""}),
"timeoutConfig": json!({"inProgressTimeoutInMinutes": ""}),
"jobExecutionsRetryConfig": json!({"criteriaList": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/jobs/:jobId \
--header 'content-type: application/json' \
--data '{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}'
echo '{
"description": "",
"presignedUrlConfig": {
"roleArn": "",
"expiresInSec": ""
},
"jobExecutionsRolloutConfig": {
"maximumPerMinute": "",
"exponentialRate": ""
},
"abortConfig": {
"criteriaList": ""
},
"timeoutConfig": {
"inProgressTimeoutInMinutes": ""
},
"jobExecutionsRetryConfig": {
"criteriaList": ""
}
}' | \
http PATCH {{baseUrl}}/jobs/:jobId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "presignedUrlConfig": {\n "roleArn": "",\n "expiresInSec": ""\n },\n "jobExecutionsRolloutConfig": {\n "maximumPerMinute": "",\n "exponentialRate": ""\n },\n "abortConfig": {\n "criteriaList": ""\n },\n "timeoutConfig": {\n "inProgressTimeoutInMinutes": ""\n },\n "jobExecutionsRetryConfig": {\n "criteriaList": ""\n }\n}' \
--output-document \
- {{baseUrl}}/jobs/:jobId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"presignedUrlConfig": [
"roleArn": "",
"expiresInSec": ""
],
"jobExecutionsRolloutConfig": [
"maximumPerMinute": "",
"exponentialRate": ""
],
"abortConfig": ["criteriaList": ""],
"timeoutConfig": ["inProgressTimeoutInMinutes": ""],
"jobExecutionsRetryConfig": ["criteriaList": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/jobs/:jobId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateMitigationAction
{{baseUrl}}/mitigationactions/actions/:actionName
QUERY PARAMS
actionName
BODY json
{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mitigationactions/actions/:actionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/mitigationactions/actions/:actionName" {:content-type :json
:form-params {:roleArn ""
:actionParams {:updateDeviceCertificateParams ""
:updateCACertificateParams ""
:addThingsToThingGroupParams ""
:replaceDefaultPolicyVersionParams ""
:enableIoTLoggingParams ""
:publishFindingToSnsParams ""}}})
require "http/client"
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/mitigationactions/actions/:actionName"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mitigationactions/actions/:actionName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mitigationactions/actions/:actionName"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/mitigationactions/actions/:actionName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 276
{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/mitigationactions/actions/:actionName")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mitigationactions/actions/:actionName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/mitigationactions/actions/:actionName")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/mitigationactions/actions/:actionName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","actionParams":{"updateDeviceCertificateParams":"","updateCACertificateParams":"","addThingsToThingGroupParams":"","replaceDefaultPolicyVersionParams":"","enableIoTLoggingParams":"","publishFindingToSnsParams":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "actionParams": {\n "updateDeviceCertificateParams": "",\n "updateCACertificateParams": "",\n "addThingsToThingGroupParams": "",\n "replaceDefaultPolicyVersionParams": "",\n "enableIoTLoggingParams": "",\n "publishFindingToSnsParams": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mitigationactions/actions/:actionName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/mitigationactions/actions/:actionName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
body: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/mitigationactions/actions/:actionName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/mitigationactions/actions/:actionName',
headers: {'content-type': 'application/json'},
data: {
roleArn: '',
actionParams: {
updateDeviceCertificateParams: '',
updateCACertificateParams: '',
addThingsToThingGroupParams: '',
replaceDefaultPolicyVersionParams: '',
enableIoTLoggingParams: '',
publishFindingToSnsParams: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mitigationactions/actions/:actionName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","actionParams":{"updateDeviceCertificateParams":"","updateCACertificateParams":"","addThingsToThingGroupParams":"","replaceDefaultPolicyVersionParams":"","enableIoTLoggingParams":"","publishFindingToSnsParams":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"actionParams": @{ @"updateDeviceCertificateParams": @"", @"updateCACertificateParams": @"", @"addThingsToThingGroupParams": @"", @"replaceDefaultPolicyVersionParams": @"", @"enableIoTLoggingParams": @"", @"publishFindingToSnsParams": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mitigationactions/actions/:actionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mitigationactions/actions/:actionName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mitigationactions/actions/:actionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/mitigationactions/actions/:actionName', [
'body' => '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'actionParams' => [
'updateDeviceCertificateParams' => '',
'updateCACertificateParams' => '',
'addThingsToThingGroupParams' => '',
'replaceDefaultPolicyVersionParams' => '',
'enableIoTLoggingParams' => '',
'publishFindingToSnsParams' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/mitigationactions/actions/:actionName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mitigationactions/actions/:actionName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/mitigationactions/actions/:actionName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mitigationactions/actions/:actionName"
payload = {
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mitigationactions/actions/:actionName"
payload <- "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mitigationactions/actions/:actionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/mitigationactions/actions/:actionName') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"actionParams\": {\n \"updateDeviceCertificateParams\": \"\",\n \"updateCACertificateParams\": \"\",\n \"addThingsToThingGroupParams\": \"\",\n \"replaceDefaultPolicyVersionParams\": \"\",\n \"enableIoTLoggingParams\": \"\",\n \"publishFindingToSnsParams\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mitigationactions/actions/:actionName";
let payload = json!({
"roleArn": "",
"actionParams": json!({
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/mitigationactions/actions/:actionName \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}'
echo '{
"roleArn": "",
"actionParams": {
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
}
}' | \
http PATCH {{baseUrl}}/mitigationactions/actions/:actionName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "actionParams": {\n "updateDeviceCertificateParams": "",\n "updateCACertificateParams": "",\n "addThingsToThingGroupParams": "",\n "replaceDefaultPolicyVersionParams": "",\n "enableIoTLoggingParams": "",\n "publishFindingToSnsParams": ""\n }\n}' \
--output-document \
- {{baseUrl}}/mitigationactions/actions/:actionName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"actionParams": [
"updateDeviceCertificateParams": "",
"updateCACertificateParams": "",
"addThingsToThingGroupParams": "",
"replaceDefaultPolicyVersionParams": "",
"enableIoTLoggingParams": "",
"publishFindingToSnsParams": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mitigationactions/actions/:actionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateProvisioningTemplate
{{baseUrl}}/provisioning-templates/:templateName
QUERY PARAMS
templateName
BODY json
{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioning-templates/:templateName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/provisioning-templates/:templateName" {:content-type :json
:form-params {:description ""
:enabled false
:defaultVersionId 0
:provisioningRoleArn ""
:preProvisioningHook {:payloadVersion ""
:targetArn ""}
:removePreProvisioningHook false}})
require "http/client"
url = "{{baseUrl}}/provisioning-templates/:templateName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/provisioning-templates/:templateName"),
Content = new StringContent("{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioning-templates/:templateName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioning-templates/:templateName"
payload := strings.NewReader("{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/provisioning-templates/:templateName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 213
{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/provisioning-templates/:templateName")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioning-templates/:templateName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/provisioning-templates/:templateName")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}")
.asString();
const data = JSON.stringify({
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {
payloadVersion: '',
targetArn: ''
},
removePreProvisioningHook: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/provisioning-templates/:templateName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/provisioning-templates/:templateName',
headers: {'content-type': 'application/json'},
data: {
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
removePreProvisioningHook: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","enabled":false,"defaultVersionId":0,"provisioningRoleArn":"","preProvisioningHook":{"payloadVersion":"","targetArn":""},"removePreProvisioningHook":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioning-templates/:templateName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "enabled": false,\n "defaultVersionId": 0,\n "provisioningRoleArn": "",\n "preProvisioningHook": {\n "payloadVersion": "",\n "targetArn": ""\n },\n "removePreProvisioningHook": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/provisioning-templates/:templateName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioning-templates/:templateName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
removePreProvisioningHook: false
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/provisioning-templates/:templateName',
headers: {'content-type': 'application/json'},
body: {
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
removePreProvisioningHook: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/provisioning-templates/:templateName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {
payloadVersion: '',
targetArn: ''
},
removePreProvisioningHook: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/provisioning-templates/:templateName',
headers: {'content-type': 'application/json'},
data: {
description: '',
enabled: false,
defaultVersionId: 0,
provisioningRoleArn: '',
preProvisioningHook: {payloadVersion: '', targetArn: ''},
removePreProvisioningHook: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioning-templates/:templateName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","enabled":false,"defaultVersionId":0,"provisioningRoleArn":"","preProvisioningHook":{"payloadVersion":"","targetArn":""},"removePreProvisioningHook":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"enabled": @NO,
@"defaultVersionId": @0,
@"provisioningRoleArn": @"",
@"preProvisioningHook": @{ @"payloadVersion": @"", @"targetArn": @"" },
@"removePreProvisioningHook": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioning-templates/:templateName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioning-templates/:templateName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioning-templates/:templateName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'enabled' => null,
'defaultVersionId' => 0,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'removePreProvisioningHook' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/provisioning-templates/:templateName', [
'body' => '{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'enabled' => null,
'defaultVersionId' => 0,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'removePreProvisioningHook' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'enabled' => null,
'defaultVersionId' => 0,
'provisioningRoleArn' => '',
'preProvisioningHook' => [
'payloadVersion' => '',
'targetArn' => ''
],
'removePreProvisioningHook' => null
]));
$request->setRequestUrl('{{baseUrl}}/provisioning-templates/:templateName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioning-templates/:templateName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/provisioning-templates/:templateName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioning-templates/:templateName"
payload = {
"description": "",
"enabled": False,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": False
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioning-templates/:templateName"
payload <- "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioning-templates/:templateName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/provisioning-templates/:templateName') do |req|
req.body = "{\n \"description\": \"\",\n \"enabled\": false,\n \"defaultVersionId\": 0,\n \"provisioningRoleArn\": \"\",\n \"preProvisioningHook\": {\n \"payloadVersion\": \"\",\n \"targetArn\": \"\"\n },\n \"removePreProvisioningHook\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioning-templates/:templateName";
let payload = json!({
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": json!({
"payloadVersion": "",
"targetArn": ""
}),
"removePreProvisioningHook": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/provisioning-templates/:templateName \
--header 'content-type: application/json' \
--data '{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}'
echo '{
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": {
"payloadVersion": "",
"targetArn": ""
},
"removePreProvisioningHook": false
}' | \
http PATCH {{baseUrl}}/provisioning-templates/:templateName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "enabled": false,\n "defaultVersionId": 0,\n "provisioningRoleArn": "",\n "preProvisioningHook": {\n "payloadVersion": "",\n "targetArn": ""\n },\n "removePreProvisioningHook": false\n}' \
--output-document \
- {{baseUrl}}/provisioning-templates/:templateName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"enabled": false,
"defaultVersionId": 0,
"provisioningRoleArn": "",
"preProvisioningHook": [
"payloadVersion": "",
"targetArn": ""
],
"removePreProvisioningHook": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioning-templates/:templateName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateRoleAlias
{{baseUrl}}/role-aliases/:roleAlias
QUERY PARAMS
roleAlias
BODY json
{
"roleArn": "",
"credentialDurationSeconds": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/role-aliases/:roleAlias");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/role-aliases/:roleAlias" {:content-type :json
:form-params {:roleArn ""
:credentialDurationSeconds 0}})
require "http/client"
url = "{{baseUrl}}/role-aliases/:roleAlias"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/role-aliases/:roleAlias"),
Content = new StringContent("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/role-aliases/:roleAlias");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/role-aliases/:roleAlias"
payload := strings.NewReader("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/role-aliases/:roleAlias HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 53
{
"roleArn": "",
"credentialDurationSeconds": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/role-aliases/:roleAlias")
.setHeader("content-type", "application/json")
.setBody("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/role-aliases/:roleAlias"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/role-aliases/:roleAlias")
.header("content-type", "application/json")
.body("{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}")
.asString();
const data = JSON.stringify({
roleArn: '',
credentialDurationSeconds: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/role-aliases/:roleAlias');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
data: {roleArn: '', credentialDurationSeconds: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","credentialDurationSeconds":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/role-aliases/:roleAlias',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "roleArn": "",\n "credentialDurationSeconds": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/role-aliases/:roleAlias")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/role-aliases/:roleAlias',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({roleArn: '', credentialDurationSeconds: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
body: {roleArn: '', credentialDurationSeconds: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/role-aliases/:roleAlias');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
roleArn: '',
credentialDurationSeconds: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/role-aliases/:roleAlias',
headers: {'content-type': 'application/json'},
data: {roleArn: '', credentialDurationSeconds: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/role-aliases/:roleAlias';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"roleArn":"","credentialDurationSeconds":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"roleArn": @"",
@"credentialDurationSeconds": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/role-aliases/:roleAlias"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/role-aliases/:roleAlias" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/role-aliases/:roleAlias",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/role-aliases/:roleAlias', [
'body' => '{
"roleArn": "",
"credentialDurationSeconds": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'roleArn' => '',
'credentialDurationSeconds' => 0
]));
$request->setRequestUrl('{{baseUrl}}/role-aliases/:roleAlias');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"credentialDurationSeconds": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/role-aliases/:roleAlias' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"roleArn": "",
"credentialDurationSeconds": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/role-aliases/:roleAlias", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/role-aliases/:roleAlias"
payload = {
"roleArn": "",
"credentialDurationSeconds": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/role-aliases/:roleAlias"
payload <- "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/role-aliases/:roleAlias")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/role-aliases/:roleAlias') do |req|
req.body = "{\n \"roleArn\": \"\",\n \"credentialDurationSeconds\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/role-aliases/:roleAlias";
let payload = json!({
"roleArn": "",
"credentialDurationSeconds": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/role-aliases/:roleAlias \
--header 'content-type: application/json' \
--data '{
"roleArn": "",
"credentialDurationSeconds": 0
}'
echo '{
"roleArn": "",
"credentialDurationSeconds": 0
}' | \
http PUT {{baseUrl}}/role-aliases/:roleAlias \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "roleArn": "",\n "credentialDurationSeconds": 0\n}' \
--output-document \
- {{baseUrl}}/role-aliases/:roleAlias
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"roleArn": "",
"credentialDurationSeconds": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/role-aliases/:roleAlias")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateScheduledAudit
{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
QUERY PARAMS
scheduledAuditName
BODY json
{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" {:content-type :json
:form-params {:frequency ""
:dayOfMonth ""
:dayOfWeek ""
:targetCheckNames []}})
require "http/client"
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"),
Content = new StringContent("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload := strings.NewReader("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/audit/scheduledaudits/:scheduledAuditName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.setHeader("content-type", "application/json")
.setBody("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.header("content-type", "application/json")
.body("{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}")
.asString();
const data = JSON.stringify({
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
data: {frequency: '', dayOfMonth: '', dayOfWeek: '', targetCheckNames: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"frequency":"","dayOfMonth":"","dayOfWeek":"","targetCheckNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "frequency": "",\n "dayOfMonth": "",\n "dayOfWeek": "",\n "targetCheckNames": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/scheduledaudits/:scheduledAuditName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({frequency: '', dayOfMonth: '', dayOfWeek: '', targetCheckNames: []}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
body: {frequency: '', dayOfMonth: '', dayOfWeek: '', targetCheckNames: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
frequency: '',
dayOfMonth: '',
dayOfWeek: '',
targetCheckNames: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName',
headers: {'content-type': 'application/json'},
data: {frequency: '', dayOfMonth: '', dayOfWeek: '', targetCheckNames: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"frequency":"","dayOfMonth":"","dayOfWeek":"","targetCheckNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"frequency": @"",
@"dayOfMonth": @"",
@"dayOfWeek": @"",
@"targetCheckNames": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName', [
'body' => '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'frequency' => '',
'dayOfMonth' => '',
'dayOfWeek' => '',
'targetCheckNames' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/audit/scheduledaudits/:scheduledAuditName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload = {
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName"
payload <- "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/audit/scheduledaudits/:scheduledAuditName') do |req|
req.body = "{\n \"frequency\": \"\",\n \"dayOfMonth\": \"\",\n \"dayOfWeek\": \"\",\n \"targetCheckNames\": []\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName";
let payload = json!({
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName \
--header 'content-type: application/json' \
--data '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}'
echo '{
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
}' | \
http PATCH {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "frequency": "",\n "dayOfMonth": "",\n "dayOfWeek": "",\n "targetCheckNames": []\n}' \
--output-document \
- {{baseUrl}}/audit/scheduledaudits/:scheduledAuditName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"frequency": "",
"dayOfMonth": "",
"dayOfWeek": "",
"targetCheckNames": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/scheduledaudits/:scheduledAuditName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateSecurityProfile
{{baseUrl}}/security-profiles/:securityProfileName
QUERY PARAMS
securityProfileName
BODY json
{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:securityProfileName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/security-profiles/:securityProfileName" {:content-type :json
:form-params {:securityProfileDescription ""
:behaviors [{:name ""
:metric ""
:metricDimension ""
:criteria ""
:suppressAlerts ""}]
:alertTargets {}
:additionalMetricsToRetain []
:additionalMetricsToRetainV2 [{:metric ""
:metricDimension ""}]
:deleteBehaviors false
:deleteAlertTargets false
:deleteAdditionalMetricsToRetain false}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:securityProfileName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/security-profiles/:securityProfileName"),
Content = new StringContent("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:securityProfileName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:securityProfileName"
payload := strings.NewReader("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/security-profiles/:securityProfileName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 448
{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/security-profiles/:securityProfileName")
.setHeader("content-type", "application/json")
.setBody("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:securityProfileName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/security-profiles/:securityProfileName")
.header("content-type", "application/json")
.body("{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}")
.asString();
const data = JSON.stringify({
securityProfileDescription: '',
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [
{
metric: '',
metricDimension: ''
}
],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/security-profiles/:securityProfileName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
data: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"securityProfileDescription":"","behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}],"alertTargets":{},"additionalMetricsToRetain":[],"additionalMetricsToRetainV2":[{"metric":"","metricDimension":""}],"deleteBehaviors":false,"deleteAlertTargets":false,"deleteAdditionalMetricsToRetain":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:securityProfileName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "securityProfileDescription": "",\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ],\n "alertTargets": {},\n "additionalMetricsToRetain": [],\n "additionalMetricsToRetainV2": [\n {\n "metric": "",\n "metricDimension": ""\n }\n ],\n "deleteBehaviors": false,\n "deleteAlertTargets": false,\n "deleteAdditionalMetricsToRetain": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:securityProfileName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:securityProfileName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
body: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/security-profiles/:securityProfileName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
securityProfileDescription: '',
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [
{
metric: '',
metricDimension: ''
}
],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/security-profiles/:securityProfileName',
headers: {'content-type': 'application/json'},
data: {
securityProfileDescription: '',
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}],
alertTargets: {},
additionalMetricsToRetain: [],
additionalMetricsToRetainV2: [{metric: '', metricDimension: ''}],
deleteBehaviors: false,
deleteAlertTargets: false,
deleteAdditionalMetricsToRetain: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:securityProfileName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"securityProfileDescription":"","behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}],"alertTargets":{},"additionalMetricsToRetain":[],"additionalMetricsToRetainV2":[{"metric":"","metricDimension":""}],"deleteBehaviors":false,"deleteAlertTargets":false,"deleteAdditionalMetricsToRetain":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"securityProfileDescription": @"",
@"behaviors": @[ @{ @"name": @"", @"metric": @"", @"metricDimension": @"", @"criteria": @"", @"suppressAlerts": @"" } ],
@"alertTargets": @{ },
@"additionalMetricsToRetain": @[ ],
@"additionalMetricsToRetainV2": @[ @{ @"metric": @"", @"metricDimension": @"" } ],
@"deleteBehaviors": @NO,
@"deleteAlertTargets": @NO,
@"deleteAdditionalMetricsToRetain": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:securityProfileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profiles/:securityProfileName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:securityProfileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'deleteBehaviors' => null,
'deleteAlertTargets' => null,
'deleteAdditionalMetricsToRetain' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/security-profiles/:securityProfileName', [
'body' => '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'deleteBehaviors' => null,
'deleteAlertTargets' => null,
'deleteAdditionalMetricsToRetain' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'securityProfileDescription' => '',
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
],
'alertTargets' => [
],
'additionalMetricsToRetain' => [
],
'additionalMetricsToRetainV2' => [
[
'metric' => '',
'metricDimension' => ''
]
],
'deleteBehaviors' => null,
'deleteAlertTargets' => null,
'deleteAdditionalMetricsToRetain' => null
]));
$request->setRequestUrl('{{baseUrl}}/security-profiles/:securityProfileName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:securityProfileName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/security-profiles/:securityProfileName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:securityProfileName"
payload = {
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": False,
"deleteAlertTargets": False,
"deleteAdditionalMetricsToRetain": False
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:securityProfileName"
payload <- "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:securityProfileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/security-profiles/:securityProfileName') do |req|
req.body = "{\n \"securityProfileDescription\": \"\",\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ],\n \"alertTargets\": {},\n \"additionalMetricsToRetain\": [],\n \"additionalMetricsToRetainV2\": [\n {\n \"metric\": \"\",\n \"metricDimension\": \"\"\n }\n ],\n \"deleteBehaviors\": false,\n \"deleteAlertTargets\": false,\n \"deleteAdditionalMetricsToRetain\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:securityProfileName";
let payload = json!({
"securityProfileDescription": "",
"behaviors": (
json!({
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
})
),
"alertTargets": json!({}),
"additionalMetricsToRetain": (),
"additionalMetricsToRetainV2": (
json!({
"metric": "",
"metricDimension": ""
})
),
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/security-profiles/:securityProfileName \
--header 'content-type: application/json' \
--data '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}'
echo '{
"securityProfileDescription": "",
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
],
"alertTargets": {},
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
{
"metric": "",
"metricDimension": ""
}
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
}' | \
http PATCH {{baseUrl}}/security-profiles/:securityProfileName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "securityProfileDescription": "",\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ],\n "alertTargets": {},\n "additionalMetricsToRetain": [],\n "additionalMetricsToRetainV2": [\n {\n "metric": "",\n "metricDimension": ""\n }\n ],\n "deleteBehaviors": false,\n "deleteAlertTargets": false,\n "deleteAdditionalMetricsToRetain": false\n}' \
--output-document \
- {{baseUrl}}/security-profiles/:securityProfileName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"securityProfileDescription": "",
"behaviors": [
[
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
]
],
"alertTargets": [],
"additionalMetricsToRetain": [],
"additionalMetricsToRetainV2": [
[
"metric": "",
"metricDimension": ""
]
],
"deleteBehaviors": false,
"deleteAlertTargets": false,
"deleteAdditionalMetricsToRetain": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:securityProfileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateStream
{{baseUrl}}/streams/:streamId
QUERY PARAMS
streamId
BODY json
{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/streams/:streamId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/streams/:streamId" {:content-type :json
:form-params {:description ""
:files [{:fileId ""
:s3Location ""}]
:roleArn ""}})
require "http/client"
url = "{{baseUrl}}/streams/:streamId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/streams/:streamId"),
Content = new StringContent("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/streams/:streamId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/streams/:streamId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/streams/:streamId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 113
{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/streams/:streamId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/streams/:streamId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/streams/:streamId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
description: '',
files: [
{
fileId: '',
s3Location: ''
}
],
roleArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/streams/:streamId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
data: {description: '', files: [{fileId: '', s3Location: ''}], roleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/streams/:streamId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"description":"","files":[{"fileId":"","s3Location":""}],"roleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/streams/:streamId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "files": [\n {\n "fileId": "",\n "s3Location": ""\n }\n ],\n "roleArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/streams/:streamId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/streams/:streamId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: '', files: [{fileId: '', s3Location: ''}], roleArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
body: {description: '', files: [{fileId: '', s3Location: ''}], roleArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/streams/:streamId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
files: [
{
fileId: '',
s3Location: ''
}
],
roleArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/streams/:streamId',
headers: {'content-type': 'application/json'},
data: {description: '', files: [{fileId: '', s3Location: ''}], roleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/streams/:streamId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"description":"","files":[{"fileId":"","s3Location":""}],"roleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"files": @[ @{ @"fileId": @"", @"s3Location": @"" } ],
@"roleArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/streams/:streamId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/streams/:streamId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/streams/:streamId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/streams/:streamId', [
'body' => '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/streams/:streamId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'files' => [
[
'fileId' => '',
's3Location' => ''
]
],
'roleArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/streams/:streamId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/streams/:streamId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/streams/:streamId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/streams/:streamId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/streams/:streamId"
payload = {
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/streams/:streamId"
payload <- "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/streams/:streamId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/streams/:streamId') do |req|
req.body = "{\n \"description\": \"\",\n \"files\": [\n {\n \"fileId\": \"\",\n \"s3Location\": \"\"\n }\n ],\n \"roleArn\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/streams/:streamId";
let payload = json!({
"description": "",
"files": (
json!({
"fileId": "",
"s3Location": ""
})
),
"roleArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/streams/:streamId \
--header 'content-type: application/json' \
--data '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}'
echo '{
"description": "",
"files": [
{
"fileId": "",
"s3Location": ""
}
],
"roleArn": ""
}' | \
http PUT {{baseUrl}}/streams/:streamId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "files": [\n {\n "fileId": "",\n "s3Location": ""\n }\n ],\n "roleArn": ""\n}' \
--output-document \
- {{baseUrl}}/streams/:streamId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"files": [
[
"fileId": "",
"s3Location": ""
]
],
"roleArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/streams/:streamId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateThing
{{baseUrl}}/things/:thingName
QUERY PARAMS
thingName
BODY json
{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/things/:thingName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/things/:thingName" {:content-type :json
:form-params {:thingTypeName ""
:attributePayload {:attributes ""
:merge ""}
:expectedVersion 0
:removeThingType false}})
require "http/client"
url = "{{baseUrl}}/things/:thingName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/things/:thingName"),
Content = new StringContent("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/things/:thingName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/things/:thingName"
payload := strings.NewReader("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/things/:thingName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 144
{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/things/:thingName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/things/:thingName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/things/:thingName")
.header("content-type", "application/json")
.body("{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}")
.asString();
const data = JSON.stringify({
thingTypeName: '',
attributePayload: {
attributes: '',
merge: ''
},
expectedVersion: 0,
removeThingType: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/things/:thingName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
data: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
expectedVersion: 0,
removeThingType: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/things/:thingName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingTypeName":"","attributePayload":{"attributes":"","merge":""},"expectedVersion":0,"removeThingType":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/things/:thingName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingTypeName": "",\n "attributePayload": {\n "attributes": "",\n "merge": ""\n },\n "expectedVersion": 0,\n "removeThingType": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/things/:thingName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/things/:thingName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
expectedVersion: 0,
removeThingType: false
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
body: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
expectedVersion: 0,
removeThingType: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/things/:thingName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingTypeName: '',
attributePayload: {
attributes: '',
merge: ''
},
expectedVersion: 0,
removeThingType: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/things/:thingName',
headers: {'content-type': 'application/json'},
data: {
thingTypeName: '',
attributePayload: {attributes: '', merge: ''},
expectedVersion: 0,
removeThingType: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/things/:thingName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingTypeName":"","attributePayload":{"attributes":"","merge":""},"expectedVersion":0,"removeThingType":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingTypeName": @"",
@"attributePayload": @{ @"attributes": @"", @"merge": @"" },
@"expectedVersion": @0,
@"removeThingType": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/things/:thingName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/things/:thingName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/things/:thingName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'expectedVersion' => 0,
'removeThingType' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/things/:thingName', [
'body' => '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/things/:thingName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'expectedVersion' => 0,
'removeThingType' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingTypeName' => '',
'attributePayload' => [
'attributes' => '',
'merge' => ''
],
'expectedVersion' => 0,
'removeThingType' => null
]));
$request->setRequestUrl('{{baseUrl}}/things/:thingName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/things/:thingName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/things/:thingName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/things/:thingName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/things/:thingName"
payload = {
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": False
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/things/:thingName"
payload <- "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/things/:thingName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/things/:thingName') do |req|
req.body = "{\n \"thingTypeName\": \"\",\n \"attributePayload\": {\n \"attributes\": \"\",\n \"merge\": \"\"\n },\n \"expectedVersion\": 0,\n \"removeThingType\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/things/:thingName";
let payload = json!({
"thingTypeName": "",
"attributePayload": json!({
"attributes": "",
"merge": ""
}),
"expectedVersion": 0,
"removeThingType": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/things/:thingName \
--header 'content-type: application/json' \
--data '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}'
echo '{
"thingTypeName": "",
"attributePayload": {
"attributes": "",
"merge": ""
},
"expectedVersion": 0,
"removeThingType": false
}' | \
http PATCH {{baseUrl}}/things/:thingName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "thingTypeName": "",\n "attributePayload": {\n "attributes": "",\n "merge": ""\n },\n "expectedVersion": 0,\n "removeThingType": false\n}' \
--output-document \
- {{baseUrl}}/things/:thingName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingTypeName": "",
"attributePayload": [
"attributes": "",
"merge": ""
],
"expectedVersion": 0,
"removeThingType": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/things/:thingName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateThingGroup
{{baseUrl}}/thing-groups/:thingGroupName
QUERY PARAMS
thingGroupName
BODY json
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/:thingGroupName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/thing-groups/:thingGroupName" {:content-type :json
:form-params {:thingGroupProperties {:thingGroupDescription ""
:attributePayload ""}
:expectedVersion 0}})
require "http/client"
url = "{{baseUrl}}/thing-groups/:thingGroupName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/thing-groups/:thingGroupName"),
Content = new StringContent("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/:thingGroupName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/:thingGroupName"
payload := strings.NewReader("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/thing-groups/:thingGroupName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 119
{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/thing-groups/:thingGroupName")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/:thingGroupName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/thing-groups/:thingGroupName")
.header("content-type", "application/json")
.body("{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}")
.asString();
const data = JSON.stringify({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
expectedVersion: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/thing-groups/:thingGroupName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/:thingGroupName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "expectedVersion": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/:thingGroupName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/:thingGroupName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
body: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/thing-groups/:thingGroupName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingGroupProperties: {
thingGroupDescription: '',
attributePayload: ''
},
expectedVersion: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/thing-groups/:thingGroupName',
headers: {'content-type': 'application/json'},
data: {
thingGroupProperties: {thingGroupDescription: '', attributePayload: ''},
expectedVersion: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/:thingGroupName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"thingGroupProperties":{"thingGroupDescription":"","attributePayload":""},"expectedVersion":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingGroupProperties": @{ @"thingGroupDescription": @"", @"attributePayload": @"" },
@"expectedVersion": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/:thingGroupName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/:thingGroupName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/:thingGroupName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/thing-groups/:thingGroupName', [
'body' => '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingGroupProperties' => [
'thingGroupDescription' => '',
'attributePayload' => ''
],
'expectedVersion' => 0
]));
$request->setRequestUrl('{{baseUrl}}/thing-groups/:thingGroupName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/:thingGroupName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/thing-groups/:thingGroupName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/:thingGroupName"
payload = {
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/:thingGroupName"
payload <- "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/:thingGroupName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/thing-groups/:thingGroupName') do |req|
req.body = "{\n \"thingGroupProperties\": {\n \"thingGroupDescription\": \"\",\n \"attributePayload\": \"\"\n },\n \"expectedVersion\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/:thingGroupName";
let payload = json!({
"thingGroupProperties": json!({
"thingGroupDescription": "",
"attributePayload": ""
}),
"expectedVersion": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/thing-groups/:thingGroupName \
--header 'content-type: application/json' \
--data '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}'
echo '{
"thingGroupProperties": {
"thingGroupDescription": "",
"attributePayload": ""
},
"expectedVersion": 0
}' | \
http PATCH {{baseUrl}}/thing-groups/:thingGroupName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "thingGroupProperties": {\n "thingGroupDescription": "",\n "attributePayload": ""\n },\n "expectedVersion": 0\n}' \
--output-document \
- {{baseUrl}}/thing-groups/:thingGroupName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingGroupProperties": [
"thingGroupDescription": "",
"attributePayload": ""
],
"expectedVersion": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/:thingGroupName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateThingGroupsForThing
{{baseUrl}}/thing-groups/updateThingGroupsForThing
BODY json
{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/thing-groups/updateThingGroupsForThing");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/thing-groups/updateThingGroupsForThing" {:content-type :json
:form-params {:thingName ""
:thingGroupsToAdd []
:thingGroupsToRemove []
:overrideDynamicGroups false}})
require "http/client"
url = "{{baseUrl}}/thing-groups/updateThingGroupsForThing"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/thing-groups/updateThingGroupsForThing"),
Content = new StringContent("{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/thing-groups/updateThingGroupsForThing");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/thing-groups/updateThingGroupsForThing"
payload := strings.NewReader("{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/thing-groups/updateThingGroupsForThing HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 110
{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/thing-groups/updateThingGroupsForThing")
.setHeader("content-type", "application/json")
.setBody("{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/thing-groups/updateThingGroupsForThing"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/thing-groups/updateThingGroupsForThing")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/thing-groups/updateThingGroupsForThing")
.header("content-type", "application/json")
.body("{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}")
.asString();
const data = JSON.stringify({
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/thing-groups/updateThingGroupsForThing');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/updateThingGroupsForThing',
headers: {'content-type': 'application/json'},
data: {
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/thing-groups/updateThingGroupsForThing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingName":"","thingGroupsToAdd":[],"thingGroupsToRemove":[],"overrideDynamicGroups":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/thing-groups/updateThingGroupsForThing',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "thingName": "",\n "thingGroupsToAdd": [],\n "thingGroupsToRemove": [],\n "overrideDynamicGroups": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/thing-groups/updateThingGroupsForThing")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/thing-groups/updateThingGroupsForThing',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/updateThingGroupsForThing',
headers: {'content-type': 'application/json'},
body: {
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/thing-groups/updateThingGroupsForThing');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/thing-groups/updateThingGroupsForThing',
headers: {'content-type': 'application/json'},
data: {
thingName: '',
thingGroupsToAdd: [],
thingGroupsToRemove: [],
overrideDynamicGroups: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/thing-groups/updateThingGroupsForThing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"thingName":"","thingGroupsToAdd":[],"thingGroupsToRemove":[],"overrideDynamicGroups":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"thingName": @"",
@"thingGroupsToAdd": @[ ],
@"thingGroupsToRemove": @[ ],
@"overrideDynamicGroups": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/thing-groups/updateThingGroupsForThing"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/thing-groups/updateThingGroupsForThing" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/thing-groups/updateThingGroupsForThing",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'thingName' => '',
'thingGroupsToAdd' => [
],
'thingGroupsToRemove' => [
],
'overrideDynamicGroups' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/thing-groups/updateThingGroupsForThing', [
'body' => '{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/thing-groups/updateThingGroupsForThing');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'thingName' => '',
'thingGroupsToAdd' => [
],
'thingGroupsToRemove' => [
],
'overrideDynamicGroups' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'thingName' => '',
'thingGroupsToAdd' => [
],
'thingGroupsToRemove' => [
],
'overrideDynamicGroups' => null
]));
$request->setRequestUrl('{{baseUrl}}/thing-groups/updateThingGroupsForThing');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/thing-groups/updateThingGroupsForThing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/thing-groups/updateThingGroupsForThing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/thing-groups/updateThingGroupsForThing", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/thing-groups/updateThingGroupsForThing"
payload = {
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/thing-groups/updateThingGroupsForThing"
payload <- "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/thing-groups/updateThingGroupsForThing")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/thing-groups/updateThingGroupsForThing') do |req|
req.body = "{\n \"thingName\": \"\",\n \"thingGroupsToAdd\": [],\n \"thingGroupsToRemove\": [],\n \"overrideDynamicGroups\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/thing-groups/updateThingGroupsForThing";
let payload = json!({
"thingName": "",
"thingGroupsToAdd": (),
"thingGroupsToRemove": (),
"overrideDynamicGroups": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/thing-groups/updateThingGroupsForThing \
--header 'content-type: application/json' \
--data '{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}'
echo '{
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
}' | \
http PUT {{baseUrl}}/thing-groups/updateThingGroupsForThing \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "thingName": "",\n "thingGroupsToAdd": [],\n "thingGroupsToRemove": [],\n "overrideDynamicGroups": false\n}' \
--output-document \
- {{baseUrl}}/thing-groups/updateThingGroupsForThing
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"thingName": "",
"thingGroupsToAdd": [],
"thingGroupsToRemove": [],
"overrideDynamicGroups": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/thing-groups/updateThingGroupsForThing")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateTopicRuleDestination
{{baseUrl}}/destinations
BODY json
{
"arn": "",
"status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"arn\": \"\",\n \"status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/destinations" {:content-type :json
:form-params {:arn ""
:status ""}})
require "http/client"
url = "{{baseUrl}}/destinations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"arn\": \"\",\n \"status\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/destinations"),
Content = new StringContent("{\n \"arn\": \"\",\n \"status\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"arn\": \"\",\n \"status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations"
payload := strings.NewReader("{\n \"arn\": \"\",\n \"status\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/destinations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"arn": "",
"status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/destinations")
.setHeader("content-type", "application/json")
.setBody("{\n \"arn\": \"\",\n \"status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"arn\": \"\",\n \"status\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"arn\": \"\",\n \"status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/destinations")
.header("content-type", "application/json")
.body("{\n \"arn\": \"\",\n \"status\": \"\"\n}")
.asString();
const data = JSON.stringify({
arn: '',
status: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/destinations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {arn: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"arn":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "arn": "",\n "status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"arn\": \"\",\n \"status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/destinations")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({arn: '', status: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
body: {arn: '', status: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/destinations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
arn: '',
status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {arn: '', status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"arn":"","status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"arn": @"",
@"status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"arn\": \"\",\n \"status\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'arn' => '',
'status' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/destinations', [
'body' => '{
"arn": "",
"status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/destinations');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'arn' => '',
'status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'arn' => '',
'status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/destinations');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"arn": "",
"status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"arn": "",
"status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"arn\": \"\",\n \"status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/destinations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations"
payload = {
"arn": "",
"status": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations"
payload <- "{\n \"arn\": \"\",\n \"status\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"arn\": \"\",\n \"status\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/destinations') do |req|
req.body = "{\n \"arn\": \"\",\n \"status\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations";
let payload = json!({
"arn": "",
"status": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/destinations \
--header 'content-type: application/json' \
--data '{
"arn": "",
"status": ""
}'
echo '{
"arn": "",
"status": ""
}' | \
http PATCH {{baseUrl}}/destinations \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "arn": "",\n "status": ""\n}' \
--output-document \
- {{baseUrl}}/destinations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"arn": "",
"status": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ValidateSecurityProfileBehaviors
{{baseUrl}}/security-profile-behaviors/validate
BODY json
{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profile-behaviors/validate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/security-profile-behaviors/validate" {:content-type :json
:form-params {:behaviors [{:name ""
:metric ""
:metricDimension ""
:criteria ""
:suppressAlerts ""}]}})
require "http/client"
url = "{{baseUrl}}/security-profile-behaviors/validate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/security-profile-behaviors/validate"),
Content = new StringContent("{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profile-behaviors/validate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profile-behaviors/validate"
payload := strings.NewReader("{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/security-profile-behaviors/validate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/security-profile-behaviors/validate")
.setHeader("content-type", "application/json")
.setBody("{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profile-behaviors/validate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profile-behaviors/validate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/security-profile-behaviors/validate")
.header("content-type", "application/json")
.body("{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/security-profile-behaviors/validate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profile-behaviors/validate',
headers: {'content-type': 'application/json'},
data: {
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profile-behaviors/validate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profile-behaviors/validate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/security-profile-behaviors/validate")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profile-behaviors/validate',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profile-behaviors/validate',
headers: {'content-type': 'application/json'},
body: {
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/security-profile-behaviors/validate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
behaviors: [
{
name: '',
metric: '',
metricDimension: '',
criteria: '',
suppressAlerts: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profile-behaviors/validate',
headers: {'content-type': 'application/json'},
data: {
behaviors: [{name: '', metric: '', metricDimension: '', criteria: '', suppressAlerts: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profile-behaviors/validate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"behaviors":[{"name":"","metric":"","metricDimension":"","criteria":"","suppressAlerts":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"behaviors": @[ @{ @"name": @"", @"metric": @"", @"metricDimension": @"", @"criteria": @"", @"suppressAlerts": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profile-behaviors/validate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/security-profile-behaviors/validate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profile-behaviors/validate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/security-profile-behaviors/validate', [
'body' => '{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/security-profile-behaviors/validate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'behaviors' => [
[
'name' => '',
'metric' => '',
'metricDimension' => '',
'criteria' => '',
'suppressAlerts' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/security-profile-behaviors/validate');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profile-behaviors/validate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profile-behaviors/validate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/security-profile-behaviors/validate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profile-behaviors/validate"
payload = { "behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profile-behaviors/validate"
payload <- "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profile-behaviors/validate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/security-profile-behaviors/validate') do |req|
req.body = "{\n \"behaviors\": [\n {\n \"name\": \"\",\n \"metric\": \"\",\n \"metricDimension\": \"\",\n \"criteria\": \"\",\n \"suppressAlerts\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profile-behaviors/validate";
let payload = json!({"behaviors": (
json!({
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/security-profile-behaviors/validate \
--header 'content-type: application/json' \
--data '{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}'
echo '{
"behaviors": [
{
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
}
]
}' | \
http POST {{baseUrl}}/security-profile-behaviors/validate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "behaviors": [\n {\n "name": "",\n "metric": "",\n "metricDimension": "",\n "criteria": "",\n "suppressAlerts": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/security-profile-behaviors/validate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["behaviors": [
[
"name": "",
"metric": "",
"metricDimension": "",
"criteria": "",
"suppressAlerts": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profile-behaviors/validate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()