AWS IoT
AWS IoTv2015-05-28
IoT IoT provides secure, bi-directional communication between Internet-connected devices (such as sensors, actuators, embedded devices, or smart appliances) and the Amazon Web Services cloud. You can discover your custom IoT-Data endpoint to communicate with, configure rules for data processing and integration with other services, organize resources associated with each device (Registry), configure logging, and create and manage policies and credentials to authenticate devices. The service endpoints that expose this API are listed in Amazon Web Services IoT Core Endpoints and Quotas . You…
- Endpoints
- 238 (97 GET, 60 POST, 34 DELETE, 25 PUT)
- Base URL
http://iot.{region}.amazonaws.com- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 2015-05-28
- Provider
- amazonaws.com
- License
- Apache 2.0 License
- Categories
- Cloud & Infrastructure
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttp://iot.{region}.amazonaws.com) and your API key credentials, then send requests.
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()