AWS Backup
DELETE
CancelLegalHold
{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription
QUERY PARAMS
cancelDescription
legalHoldId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription" {:query-params {:cancelDescription ""}})
require "http/client"
url = "{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription"
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription"
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/legal-holds/:legalHoldId?cancelDescription= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription"))
.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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")
.asString();
const 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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription',
params: {cancelDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription';
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/legal-holds/:legalHoldId?cancelDescription=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/legal-holds/:legalHoldId#cancelDescription',
qs: {cancelDescription: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription');
req.query({
cancelDescription: ''
});
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}}/legal-holds/:legalHoldId#cancelDescription',
params: {cancelDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription';
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription"]
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription",
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription');
echo $response->getBody();
setUrl('{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'cancelDescription' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'cancelDescription' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/legal-holds/:legalHoldId?cancelDescription=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription"
querystring = {"cancelDescription":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription"
queryString <- list(cancelDescription = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")
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/legal-holds/:legalHoldId') do |req|
req.params['cancelDescription'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/legal-holds/:legalHoldId#cancelDescription";
let querystring = [
("cancelDescription", ""),
];
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}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription'
http DELETE '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/legal-holds/:legalHoldId?cancelDescription=#cancelDescription")! 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()
PUT
CreateBackupPlan
{{baseUrl}}/backup/plans/
BODY json
{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/");
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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup/plans/" {:content-type :json
:form-params {:BackupPlan {:BackupPlanName ""
:Rules ""
:AdvancedBackupSettings ""}
:BackupPlanTags {}
:CreatorRequestId ""}})
require "http/client"
url = "{{baseUrl}}/backup/plans/"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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}}/backup/plans/"),
Content = new StringContent("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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}}/backup/plans/");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/"
payload := strings.NewReader("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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/backup/plans/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 151
{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup/plans/")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup/plans/")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup/plans/")
.header("content-type", "application/json")
.body("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}")
.asString();
const data = JSON.stringify({
BackupPlan: {
BackupPlanName: '',
Rules: '',
AdvancedBackupSettings: ''
},
BackupPlanTags: {},
CreatorRequestId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup/plans/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup/plans/',
headers: {'content-type': 'application/json'},
data: {
BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''},
BackupPlanTags: {},
CreatorRequestId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupPlan":{"BackupPlanName":"","Rules":"","AdvancedBackupSettings":""},"BackupPlanTags":{},"CreatorRequestId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup/plans/',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupPlan": {\n "BackupPlanName": "",\n "Rules": "",\n "AdvancedBackupSettings": ""\n },\n "BackupPlanTags": {},\n "CreatorRequestId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/")
.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/backup/plans/',
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({
BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''},
BackupPlanTags: {},
CreatorRequestId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup/plans/',
headers: {'content-type': 'application/json'},
body: {
BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''},
BackupPlanTags: {},
CreatorRequestId: ''
},
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}}/backup/plans/');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupPlan: {
BackupPlanName: '',
Rules: '',
AdvancedBackupSettings: ''
},
BackupPlanTags: {},
CreatorRequestId: ''
});
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}}/backup/plans/',
headers: {'content-type': 'application/json'},
data: {
BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''},
BackupPlanTags: {},
CreatorRequestId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupPlan":{"BackupPlanName":"","Rules":"","AdvancedBackupSettings":""},"BackupPlanTags":{},"CreatorRequestId":""}'
};
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 = @{ @"BackupPlan": @{ @"BackupPlanName": @"", @"Rules": @"", @"AdvancedBackupSettings": @"" },
@"BackupPlanTags": @{ },
@"CreatorRequestId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup/plans/"]
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}}/backup/plans/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/",
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([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
],
'BackupPlanTags' => [
],
'CreatorRequestId' => ''
]),
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}}/backup/plans/', [
'body' => '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
],
'BackupPlanTags' => [
],
'CreatorRequestId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
],
'BackupPlanTags' => [
],
'CreatorRequestId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/backup/plans/');
$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}}/backup/plans/' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup/plans/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/"
payload = {
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/"
payload <- "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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}}/backup/plans/")
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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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/backup/plans/') do |req|
req.body = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n },\n \"BackupPlanTags\": {},\n \"CreatorRequestId\": \"\"\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}}/backup/plans/";
let payload = json!({
"BackupPlan": json!({
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}),
"BackupPlanTags": json!({}),
"CreatorRequestId": ""
});
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}}/backup/plans/ \
--header 'content-type: application/json' \
--data '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}'
echo '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
},
"BackupPlanTags": {},
"CreatorRequestId": ""
}' | \
http PUT {{baseUrl}}/backup/plans/ \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BackupPlan": {\n "BackupPlanName": "",\n "Rules": "",\n "AdvancedBackupSettings": ""\n },\n "BackupPlanTags": {},\n "CreatorRequestId": ""\n}' \
--output-document \
- {{baseUrl}}/backup/plans/
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BackupPlan": [
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
],
"BackupPlanTags": [],
"CreatorRequestId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/")! 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
CreateBackupSelection
{{baseUrl}}/backup/plans/:backupPlanId/selections/
QUERY PARAMS
backupPlanId
BODY json
{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/selections/");
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 \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup/plans/:backupPlanId/selections/" {:content-type :json
:form-params {:BackupSelection {:SelectionName ""
:IamRoleArn ""
:Resources ""
:ListOfTags ""
:NotResources ""
:Conditions ""}
:CreatorRequestId ""}})
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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}}/backup/plans/:backupPlanId/selections/"),
Content = new StringContent("{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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}}/backup/plans/:backupPlanId/selections/");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
payload := strings.NewReader("{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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/backup/plans/:backupPlanId/selections/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 191
{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/selections/"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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 \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.header("content-type", "application/json")
.body("{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}")
.asString();
const data = JSON.stringify({
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup/plans/:backupPlanId/selections/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/',
headers: {'content-type': 'application/json'},
data: {
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupSelection":{"SelectionName":"","IamRoleArn":"","Resources":"","ListOfTags":"","NotResources":"","Conditions":""},"CreatorRequestId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupSelection": {\n "SelectionName": "",\n "IamRoleArn": "",\n "Resources": "",\n "ListOfTags": "",\n "NotResources": "",\n "Conditions": ""\n },\n "CreatorRequestId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.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/backup/plans/:backupPlanId/selections/',
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({
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/',
headers: {'content-type': 'application/json'},
body: {
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
},
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}}/backup/plans/:backupPlanId/selections/');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
});
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}}/backup/plans/:backupPlanId/selections/',
headers: {'content-type': 'application/json'},
data: {
BackupSelection: {
SelectionName: '',
IamRoleArn: '',
Resources: '',
ListOfTags: '',
NotResources: '',
Conditions: ''
},
CreatorRequestId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupSelection":{"SelectionName":"","IamRoleArn":"","Resources":"","ListOfTags":"","NotResources":"","Conditions":""},"CreatorRequestId":""}'
};
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 = @{ @"BackupSelection": @{ @"SelectionName": @"", @"IamRoleArn": @"", @"Resources": @"", @"ListOfTags": @"", @"NotResources": @"", @"Conditions": @"" },
@"CreatorRequestId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup/plans/:backupPlanId/selections/"]
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}}/backup/plans/:backupPlanId/selections/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/selections/",
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([
'BackupSelection' => [
'SelectionName' => '',
'IamRoleArn' => '',
'Resources' => '',
'ListOfTags' => '',
'NotResources' => '',
'Conditions' => ''
],
'CreatorRequestId' => ''
]),
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}}/backup/plans/:backupPlanId/selections/', [
'body' => '{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupSelection' => [
'SelectionName' => '',
'IamRoleArn' => '',
'Resources' => '',
'ListOfTags' => '',
'NotResources' => '',
'Conditions' => ''
],
'CreatorRequestId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupSelection' => [
'SelectionName' => '',
'IamRoleArn' => '',
'Resources' => '',
'ListOfTags' => '',
'NotResources' => '',
'Conditions' => ''
],
'CreatorRequestId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/');
$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}}/backup/plans/:backupPlanId/selections/' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup/plans/:backupPlanId/selections/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
payload = {
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
payload <- "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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}}/backup/plans/:backupPlanId/selections/")
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 \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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/backup/plans/:backupPlanId/selections/') do |req|
req.body = "{\n \"BackupSelection\": {\n \"SelectionName\": \"\",\n \"IamRoleArn\": \"\",\n \"Resources\": \"\",\n \"ListOfTags\": \"\",\n \"NotResources\": \"\",\n \"Conditions\": \"\"\n },\n \"CreatorRequestId\": \"\"\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}}/backup/plans/:backupPlanId/selections/";
let payload = json!({
"BackupSelection": json!({
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
}),
"CreatorRequestId": ""
});
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}}/backup/plans/:backupPlanId/selections/ \
--header 'content-type: application/json' \
--data '{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}'
echo '{
"BackupSelection": {
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
},
"CreatorRequestId": ""
}' | \
http PUT {{baseUrl}}/backup/plans/:backupPlanId/selections/ \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BackupSelection": {\n "SelectionName": "",\n "IamRoleArn": "",\n "Resources": "",\n "ListOfTags": "",\n "NotResources": "",\n "Conditions": ""\n },\n "CreatorRequestId": ""\n}' \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/selections/
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BackupSelection": [
"SelectionName": "",
"IamRoleArn": "",
"Resources": "",
"ListOfTags": "",
"NotResources": "",
"Conditions": ""
],
"CreatorRequestId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/selections/")! 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
CreateBackupVault
{{baseUrl}}/backup-vaults/:backupVaultName
QUERY PARAMS
backupVaultName
BODY json
{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName");
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 \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup-vaults/:backupVaultName" {:content-type :json
:form-params {:BackupVaultTags {}
:EncryptionKeyArn ""
:CreatorRequestId ""}})
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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}}/backup-vaults/:backupVaultName"),
Content = new StringContent("{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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}}/backup-vaults/:backupVaultName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName"
payload := strings.NewReader("{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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/backup-vaults/:backupVaultName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup-vaults/:backupVaultName")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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 \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup-vaults/:backupVaultName")
.header("content-type", "application/json")
.body("{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}")
.asString();
const data = JSON.stringify({
BackupVaultTags: {},
EncryptionKeyArn: '',
CreatorRequestId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup-vaults/:backupVaultName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName',
headers: {'content-type': 'application/json'},
data: {BackupVaultTags: {}, EncryptionKeyArn: '', CreatorRequestId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupVaultTags":{},"EncryptionKeyArn":"","CreatorRequestId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup-vaults/:backupVaultName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupVaultTags": {},\n "EncryptionKeyArn": "",\n "CreatorRequestId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName")
.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/backup-vaults/:backupVaultName',
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({BackupVaultTags: {}, EncryptionKeyArn: '', CreatorRequestId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName',
headers: {'content-type': 'application/json'},
body: {BackupVaultTags: {}, EncryptionKeyArn: '', CreatorRequestId: ''},
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}}/backup-vaults/:backupVaultName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupVaultTags: {},
EncryptionKeyArn: '',
CreatorRequestId: ''
});
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}}/backup-vaults/:backupVaultName',
headers: {'content-type': 'application/json'},
data: {BackupVaultTags: {}, EncryptionKeyArn: '', CreatorRequestId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupVaultTags":{},"EncryptionKeyArn":"","CreatorRequestId":""}'
};
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 = @{ @"BackupVaultTags": @{ },
@"EncryptionKeyArn": @"",
@"CreatorRequestId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-vaults/:backupVaultName"]
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}}/backup-vaults/:backupVaultName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName",
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([
'BackupVaultTags' => [
],
'EncryptionKeyArn' => '',
'CreatorRequestId' => ''
]),
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}}/backup-vaults/:backupVaultName', [
'body' => '{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupVaultTags' => [
],
'EncryptionKeyArn' => '',
'CreatorRequestId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupVaultTags' => [
],
'EncryptionKeyArn' => '',
'CreatorRequestId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$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}}/backup-vaults/:backupVaultName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup-vaults/:backupVaultName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
payload = {
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName"
payload <- "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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}}/backup-vaults/:backupVaultName")
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 \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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/backup-vaults/:backupVaultName') do |req|
req.body = "{\n \"BackupVaultTags\": {},\n \"EncryptionKeyArn\": \"\",\n \"CreatorRequestId\": \"\"\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}}/backup-vaults/:backupVaultName";
let payload = json!({
"BackupVaultTags": json!({}),
"EncryptionKeyArn": "",
"CreatorRequestId": ""
});
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}}/backup-vaults/:backupVaultName \
--header 'content-type: application/json' \
--data '{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}'
echo '{
"BackupVaultTags": {},
"EncryptionKeyArn": "",
"CreatorRequestId": ""
}' | \
http PUT {{baseUrl}}/backup-vaults/:backupVaultName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BackupVaultTags": {},\n "EncryptionKeyArn": "",\n "CreatorRequestId": ""\n}' \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BackupVaultTags": [],
"EncryptionKeyArn": "",
"CreatorRequestId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName")! 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
CreateFramework
{{baseUrl}}/audit/frameworks
BODY json
{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/frameworks");
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 \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/frameworks" {:content-type :json
:form-params {:FrameworkName ""
:FrameworkDescription ""
:FrameworkControls [{:ControlName ""
:ControlInputParameters ""
:ControlScope ""}]
:IdempotencyToken ""
:FrameworkTags {}}})
require "http/client"
url = "{{baseUrl}}/audit/frameworks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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/frameworks"),
Content = new StringContent("{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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/frameworks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/frameworks"
payload := strings.NewReader("{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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/frameworks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 232
{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/frameworks")
.setHeader("content-type", "application/json")
.setBody("{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/frameworks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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 \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/frameworks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/frameworks")
.header("content-type", "application/json")
.body("{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}")
.asString();
const data = JSON.stringify({
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [
{
ControlName: '',
ControlInputParameters: '',
ControlScope: ''
}
],
IdempotencyToken: '',
FrameworkTags: {}
});
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/frameworks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/frameworks',
headers: {'content-type': 'application/json'},
data: {
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: '',
FrameworkTags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/frameworks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"FrameworkName":"","FrameworkDescription":"","FrameworkControls":[{"ControlName":"","ControlInputParameters":"","ControlScope":""}],"IdempotencyToken":"","FrameworkTags":{}}'
};
try {
const response = await 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/frameworks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "FrameworkName": "",\n "FrameworkDescription": "",\n "FrameworkControls": [\n {\n "ControlName": "",\n "ControlInputParameters": "",\n "ControlScope": ""\n }\n ],\n "IdempotencyToken": "",\n "FrameworkTags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/frameworks")
.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/frameworks',
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({
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: '',
FrameworkTags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/frameworks',
headers: {'content-type': 'application/json'},
body: {
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: '',
FrameworkTags: {}
},
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/frameworks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [
{
ControlName: '',
ControlInputParameters: '',
ControlScope: ''
}
],
IdempotencyToken: '',
FrameworkTags: {}
});
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/frameworks',
headers: {'content-type': 'application/json'},
data: {
FrameworkName: '',
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: '',
FrameworkTags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/frameworks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"FrameworkName":"","FrameworkDescription":"","FrameworkControls":[{"ControlName":"","ControlInputParameters":"","ControlScope":""}],"IdempotencyToken":"","FrameworkTags":{}}'
};
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 = @{ @"FrameworkName": @"",
@"FrameworkDescription": @"",
@"FrameworkControls": @[ @{ @"ControlName": @"", @"ControlInputParameters": @"", @"ControlScope": @"" } ],
@"IdempotencyToken": @"",
@"FrameworkTags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/frameworks"]
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/frameworks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/frameworks",
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([
'FrameworkName' => '',
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => '',
'FrameworkTags' => [
]
]),
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/frameworks', [
'body' => '{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/frameworks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FrameworkName' => '',
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => '',
'FrameworkTags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FrameworkName' => '',
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => '',
'FrameworkTags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/audit/frameworks');
$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/frameworks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/frameworks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/frameworks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/frameworks"
payload = {
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/frameworks"
payload <- "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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/frameworks")
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 \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\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/frameworks') do |req|
req.body = "{\n \"FrameworkName\": \"\",\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\",\n \"FrameworkTags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/frameworks";
let payload = json!({
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": (
json!({
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
})
),
"IdempotencyToken": "",
"FrameworkTags": 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}}/audit/frameworks \
--header 'content-type: application/json' \
--data '{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}'
echo '{
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": "",
"FrameworkTags": {}
}' | \
http POST {{baseUrl}}/audit/frameworks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "FrameworkName": "",\n "FrameworkDescription": "",\n "FrameworkControls": [\n {\n "ControlName": "",\n "ControlInputParameters": "",\n "ControlScope": ""\n }\n ],\n "IdempotencyToken": "",\n "FrameworkTags": {}\n}' \
--output-document \
- {{baseUrl}}/audit/frameworks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"FrameworkName": "",
"FrameworkDescription": "",
"FrameworkControls": [
[
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
]
],
"IdempotencyToken": "",
"FrameworkTags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/frameworks")! 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
CreateLegalHold
{{baseUrl}}/legal-holds/
BODY json
{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/legal-holds/");
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 \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/legal-holds/" {:content-type :json
:form-params {:Title ""
:Description ""
:IdempotencyToken ""
:RecoveryPointSelection {:VaultNames ""
:ResourceIdentifiers ""
:DateRange {:FromDate ""
:ToDate ""}}
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/legal-holds/"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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}}/legal-holds/"),
Content = new StringContent("{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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}}/legal-holds/");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/legal-holds/"
payload := strings.NewReader("{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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/legal-holds/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 232
{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/legal-holds/")
.setHeader("content-type", "application/json")
.setBody("{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/legal-holds/"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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 \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/legal-holds/")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/legal-holds/")
.header("content-type", "application/json")
.body("{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {
VaultNames: '',
ResourceIdentifiers: '',
DateRange: {
FromDate: '',
ToDate: ''
}
},
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/legal-holds/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/legal-holds/',
headers: {'content-type': 'application/json'},
data: {
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {VaultNames: '', ResourceIdentifiers: '', DateRange: {FromDate: '', ToDate: ''}},
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/legal-holds/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Title":"","Description":"","IdempotencyToken":"","RecoveryPointSelection":{"VaultNames":"","ResourceIdentifiers":"","DateRange":{"FromDate":"","ToDate":""}},"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/legal-holds/',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Title": "",\n "Description": "",\n "IdempotencyToken": "",\n "RecoveryPointSelection": {\n "VaultNames": "",\n "ResourceIdentifiers": "",\n "DateRange": {\n "FromDate": "",\n "ToDate": ""\n }\n },\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/legal-holds/")
.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/legal-holds/',
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({
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {VaultNames: '', ResourceIdentifiers: '', DateRange: {FromDate: '', ToDate: ''}},
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/legal-holds/',
headers: {'content-type': 'application/json'},
body: {
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {VaultNames: '', ResourceIdentifiers: '', DateRange: {FromDate: '', ToDate: ''}},
Tags: {}
},
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}}/legal-holds/');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {
VaultNames: '',
ResourceIdentifiers: '',
DateRange: {
FromDate: '',
ToDate: ''
}
},
Tags: {}
});
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}}/legal-holds/',
headers: {'content-type': 'application/json'},
data: {
Title: '',
Description: '',
IdempotencyToken: '',
RecoveryPointSelection: {VaultNames: '', ResourceIdentifiers: '', DateRange: {FromDate: '', ToDate: ''}},
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/legal-holds/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Title":"","Description":"","IdempotencyToken":"","RecoveryPointSelection":{"VaultNames":"","ResourceIdentifiers":"","DateRange":{"FromDate":"","ToDate":""}},"Tags":{}}'
};
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 = @{ @"Title": @"",
@"Description": @"",
@"IdempotencyToken": @"",
@"RecoveryPointSelection": @{ @"VaultNames": @"", @"ResourceIdentifiers": @"", @"DateRange": @{ @"FromDate": @"", @"ToDate": @"" } },
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/legal-holds/"]
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}}/legal-holds/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/legal-holds/",
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([
'Title' => '',
'Description' => '',
'IdempotencyToken' => '',
'RecoveryPointSelection' => [
'VaultNames' => '',
'ResourceIdentifiers' => '',
'DateRange' => [
'FromDate' => '',
'ToDate' => ''
]
],
'Tags' => [
]
]),
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}}/legal-holds/', [
'body' => '{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/legal-holds/');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Title' => '',
'Description' => '',
'IdempotencyToken' => '',
'RecoveryPointSelection' => [
'VaultNames' => '',
'ResourceIdentifiers' => '',
'DateRange' => [
'FromDate' => '',
'ToDate' => ''
]
],
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Title' => '',
'Description' => '',
'IdempotencyToken' => '',
'RecoveryPointSelection' => [
'VaultNames' => '',
'ResourceIdentifiers' => '',
'DateRange' => [
'FromDate' => '',
'ToDate' => ''
]
],
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/legal-holds/');
$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}}/legal-holds/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/legal-holds/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/legal-holds/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/legal-holds/"
payload = {
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/legal-holds/"
payload <- "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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}}/legal-holds/")
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 \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\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/legal-holds/') do |req|
req.body = "{\n \"Title\": \"\",\n \"Description\": \"\",\n \"IdempotencyToken\": \"\",\n \"RecoveryPointSelection\": {\n \"VaultNames\": \"\",\n \"ResourceIdentifiers\": \"\",\n \"DateRange\": {\n \"FromDate\": \"\",\n \"ToDate\": \"\"\n }\n },\n \"Tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/legal-holds/";
let payload = json!({
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": json!({
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": json!({
"FromDate": "",
"ToDate": ""
})
}),
"Tags": 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}}/legal-holds/ \
--header 'content-type: application/json' \
--data '{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}'
echo '{
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": {
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": {
"FromDate": "",
"ToDate": ""
}
},
"Tags": {}
}' | \
http POST {{baseUrl}}/legal-holds/ \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Title": "",\n "Description": "",\n "IdempotencyToken": "",\n "RecoveryPointSelection": {\n "VaultNames": "",\n "ResourceIdentifiers": "",\n "DateRange": {\n "FromDate": "",\n "ToDate": ""\n }\n },\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/legal-holds/
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Title": "",
"Description": "",
"IdempotencyToken": "",
"RecoveryPointSelection": [
"VaultNames": "",
"ResourceIdentifiers": "",
"DateRange": [
"FromDate": "",
"ToDate": ""
]
],
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/legal-holds/")! 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
CreateReportPlan
{{baseUrl}}/audit/report-plans
BODY json
{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-plans");
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 \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/report-plans" {:content-type :json
:form-params {:ReportPlanName ""
:ReportPlanDescription ""
:ReportDeliveryChannel {:S3BucketName ""
:S3KeyPrefix ""
:Formats ""}
:ReportSetting {:ReportTemplate ""
:FrameworkArns ""
:NumberOfFrameworks ""
:Accounts ""
:OrganizationUnits ""
:Regions ""}
:ReportPlanTags {}
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/report-plans"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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/report-plans"),
Content = new StringContent("{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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/report-plans");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-plans"
payload := strings.NewReader("{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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/report-plans HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 380
{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/report-plans")
.setHeader("content-type", "application/json")
.setBody("{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-plans"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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 \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/report-plans")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/report-plans")
.header("content-type", "application/json")
.body("{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {
S3BucketName: '',
S3KeyPrefix: '',
Formats: ''
},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
});
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/report-plans');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/report-plans',
headers: {'content-type': 'application/json'},
data: {
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-plans';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ReportPlanName":"","ReportPlanDescription":"","ReportDeliveryChannel":{"S3BucketName":"","S3KeyPrefix":"","Formats":""},"ReportSetting":{"ReportTemplate":"","FrameworkArns":"","NumberOfFrameworks":"","Accounts":"","OrganizationUnits":"","Regions":""},"ReportPlanTags":{},"IdempotencyToken":""}'
};
try {
const response = await 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/report-plans',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ReportPlanName": "",\n "ReportPlanDescription": "",\n "ReportDeliveryChannel": {\n "S3BucketName": "",\n "S3KeyPrefix": "",\n "Formats": ""\n },\n "ReportSetting": {\n "ReportTemplate": "",\n "FrameworkArns": "",\n "NumberOfFrameworks": "",\n "Accounts": "",\n "OrganizationUnits": "",\n "Regions": ""\n },\n "ReportPlanTags": {},\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-plans")
.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/report-plans',
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({
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/report-plans',
headers: {'content-type': 'application/json'},
body: {
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
},
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/report-plans');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {
S3BucketName: '',
S3KeyPrefix: '',
Formats: ''
},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
});
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/report-plans',
headers: {'content-type': 'application/json'},
data: {
ReportPlanName: '',
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
ReportPlanTags: {},
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-plans';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ReportPlanName":"","ReportPlanDescription":"","ReportDeliveryChannel":{"S3BucketName":"","S3KeyPrefix":"","Formats":""},"ReportSetting":{"ReportTemplate":"","FrameworkArns":"","NumberOfFrameworks":"","Accounts":"","OrganizationUnits":"","Regions":""},"ReportPlanTags":{},"IdempotencyToken":""}'
};
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 = @{ @"ReportPlanName": @"",
@"ReportPlanDescription": @"",
@"ReportDeliveryChannel": @{ @"S3BucketName": @"", @"S3KeyPrefix": @"", @"Formats": @"" },
@"ReportSetting": @{ @"ReportTemplate": @"", @"FrameworkArns": @"", @"NumberOfFrameworks": @"", @"Accounts": @"", @"OrganizationUnits": @"", @"Regions": @"" },
@"ReportPlanTags": @{ },
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/report-plans"]
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/report-plans" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-plans",
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([
'ReportPlanName' => '',
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'ReportPlanTags' => [
],
'IdempotencyToken' => ''
]),
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/report-plans', [
'body' => '{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-plans');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ReportPlanName' => '',
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'ReportPlanTags' => [
],
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ReportPlanName' => '',
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'ReportPlanTags' => [
],
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/report-plans');
$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/report-plans' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-plans' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/report-plans", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-plans"
payload = {
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-plans"
payload <- "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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/report-plans")
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 \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\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/report-plans') do |req|
req.body = "{\n \"ReportPlanName\": \"\",\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"ReportPlanTags\": {},\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-plans";
let payload = json!({
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": json!({
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
}),
"ReportSetting": json!({
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
}),
"ReportPlanTags": json!({}),
"IdempotencyToken": ""
});
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/report-plans \
--header 'content-type: application/json' \
--data '{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}'
echo '{
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"ReportPlanTags": {},
"IdempotencyToken": ""
}' | \
http POST {{baseUrl}}/audit/report-plans \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ReportPlanName": "",\n "ReportPlanDescription": "",\n "ReportDeliveryChannel": {\n "S3BucketName": "",\n "S3KeyPrefix": "",\n "Formats": ""\n },\n "ReportSetting": {\n "ReportTemplate": "",\n "FrameworkArns": "",\n "NumberOfFrameworks": "",\n "Accounts": "",\n "OrganizationUnits": "",\n "Regions": ""\n },\n "ReportPlanTags": {},\n "IdempotencyToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/report-plans
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ReportPlanName": "",
"ReportPlanDescription": "",
"ReportDeliveryChannel": [
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
],
"ReportSetting": [
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
],
"ReportPlanTags": [],
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-plans")! 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
DeleteBackupPlan
{{baseUrl}}/backup/plans/:backupPlanId
QUERY PARAMS
backupPlanId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup/plans/:backupPlanId")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId"
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}}/backup/plans/:backupPlanId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId"
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/backup/plans/:backupPlanId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup/plans/:backupPlanId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId"))
.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}}/backup/plans/:backupPlanId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup/plans/:backupPlanId")
.asString();
const 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}}/backup/plans/:backupPlanId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup/plans/:backupPlanId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId';
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}}/backup/plans/:backupPlanId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup/plans/:backupPlanId');
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}}/backup/plans/:backupPlanId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId';
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}}/backup/plans/:backupPlanId"]
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}}/backup/plans/:backupPlanId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId",
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}}/backup/plans/:backupPlanId');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup/plans/:backupPlanId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId")
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/backup/plans/:backupPlanId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId";
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}}/backup/plans/:backupPlanId
http DELETE {{baseUrl}}/backup/plans/:backupPlanId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId")! 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
DeleteBackupSelection
{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
QUERY PARAMS
backupPlanId
selectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
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}}/backup/plans/:backupPlanId/selections/:selectionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
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/backup/plans/:backupPlanId/selections/:selectionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"))
.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}}/backup/plans/:backupPlanId/selections/:selectionId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.asString();
const 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}}/backup/plans/:backupPlanId/selections/:selectionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId';
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}}/backup/plans/:backupPlanId/selections/:selectionId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/selections/:selectionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId/selections/:selectionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
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}}/backup/plans/:backupPlanId/selections/:selectionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId';
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}}/backup/plans/:backupPlanId/selections/:selectionId"]
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}}/backup/plans/:backupPlanId/selections/:selectionId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId",
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}}/backup/plans/:backupPlanId/selections/:selectionId');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup/plans/:backupPlanId/selections/:selectionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
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/backup/plans/:backupPlanId/selections/:selectionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId";
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}}/backup/plans/:backupPlanId/selections/:selectionId
http DELETE {{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")! 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
DeleteBackupVault
{{baseUrl}}/backup-vaults/:backupVaultName
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
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}}/backup-vaults/:backupVaultName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName"
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/backup-vaults/:backupVaultName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName"))
.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}}/backup-vaults/:backupVaultName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName")
.asString();
const 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}}/backup-vaults/:backupVaultName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
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}}/backup-vaults/:backupVaultName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName');
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}}/backup-vaults/:backupVaultName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
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}}/backup-vaults/:backupVaultName"]
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}}/backup-vaults/:backupVaultName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName",
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}}/backup-vaults/:backupVaultName');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName")
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/backup-vaults/:backupVaultName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName";
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}}/backup-vaults/:backupVaultName
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName")! 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
DeleteBackupVaultAccessPolicy
{{baseUrl}}/backup-vaults/:backupVaultName/access-policy
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
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}}/backup-vaults/:backupVaultName/access-policy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
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/backup-vaults/:backupVaultName/access-policy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"))
.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}}/backup-vaults/:backupVaultName/access-policy")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName/access-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('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
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}}/backup-vaults/:backupVaultName/access-policy',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/access-policy',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/access-policy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName/access-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: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
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}}/backup-vaults/:backupVaultName/access-policy"]
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}}/backup-vaults/:backupVaultName/access-policy" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/access-policy",
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}}/backup-vaults/:backupVaultName/access-policy');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName/access-policy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
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/backup-vaults/:backupVaultName/access-policy') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy";
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}}/backup-vaults/:backupVaultName/access-policy
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName/access-policy
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/access-policy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")! 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
DeleteBackupVaultLockConfiguration
{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
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}}/backup-vaults/:backupVaultName/vault-lock"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
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/backup-vaults/:backupVaultName/vault-lock HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"))
.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}}/backup-vaults/:backupVaultName/vault-lock")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.asString();
const 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}}/backup-vaults/:backupVaultName/vault-lock');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock';
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}}/backup-vaults/:backupVaultName/vault-lock',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/vault-lock',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/vault-lock'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock');
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}}/backup-vaults/:backupVaultName/vault-lock'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock';
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}}/backup-vaults/:backupVaultName/vault-lock"]
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}}/backup-vaults/:backupVaultName/vault-lock" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock",
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}}/backup-vaults/:backupVaultName/vault-lock');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName/vault-lock")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
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/backup-vaults/:backupVaultName/vault-lock') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock";
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}}/backup-vaults/:backupVaultName/vault-lock
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName/vault-lock
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/vault-lock
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")! 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
DeleteBackupVaultNotifications
{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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/backup-vaults/:backupVaultName/notification-configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName/notification-configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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()
DELETE
DeleteFramework
{{baseUrl}}/audit/frameworks/:frameworkName
QUERY PARAMS
frameworkName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/frameworks/:frameworkName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/audit/frameworks/:frameworkName")
require "http/client"
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
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/frameworks/:frameworkName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/frameworks/:frameworkName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/frameworks/:frameworkName"
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/frameworks/:frameworkName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/audit/frameworks/:frameworkName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/frameworks/:frameworkName"))
.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/frameworks/:frameworkName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/audit/frameworks/:frameworkName")
.asString();
const 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/frameworks/:frameworkName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/audit/frameworks/:frameworkName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
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/frameworks/:frameworkName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/frameworks/:frameworkName")
.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/frameworks/:frameworkName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/frameworks/:frameworkName'
};
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/frameworks/:frameworkName');
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/frameworks/:frameworkName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
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/frameworks/:frameworkName"]
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/frameworks/:frameworkName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/frameworks/:frameworkName",
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/frameworks/:frameworkName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/frameworks/:frameworkName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/frameworks/:frameworkName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/audit/frameworks/:frameworkName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/frameworks/:frameworkName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/frameworks/:frameworkName")
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/frameworks/:frameworkName') 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/frameworks/:frameworkName";
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/frameworks/:frameworkName
http DELETE {{baseUrl}}/audit/frameworks/:frameworkName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/audit/frameworks/:frameworkName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/frameworks/:frameworkName")! 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
DeleteRecoveryPoint
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
QUERY PARAMS
backupVaultName
recoveryPointArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"))
.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn",
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn";
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")! 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
DeleteReportPlan
{{baseUrl}}/audit/report-plans/:reportPlanName
QUERY PARAMS
reportPlanName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-plans/:reportPlanName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/audit/report-plans/:reportPlanName")
require "http/client"
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
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/report-plans/:reportPlanName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/report-plans/:reportPlanName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-plans/:reportPlanName"
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/report-plans/:reportPlanName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/audit/report-plans/:reportPlanName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-plans/:reportPlanName"))
.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/report-plans/:reportPlanName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/audit/report-plans/:reportPlanName")
.asString();
const 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/report-plans/:reportPlanName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/audit/report-plans/:reportPlanName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
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/report-plans/:reportPlanName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-plans/:reportPlanName")
.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/report-plans/:reportPlanName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/report-plans/:reportPlanName'
};
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/report-plans/:reportPlanName');
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/report-plans/:reportPlanName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
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/report-plans/:reportPlanName"]
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/report-plans/:reportPlanName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-plans/:reportPlanName",
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/report-plans/:reportPlanName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/report-plans/:reportPlanName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-plans/:reportPlanName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/audit/report-plans/:reportPlanName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-plans/:reportPlanName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/report-plans/:reportPlanName")
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/report-plans/:reportPlanName') 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/report-plans/:reportPlanName";
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/report-plans/:reportPlanName
http DELETE {{baseUrl}}/audit/report-plans/:reportPlanName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/audit/report-plans/:reportPlanName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-plans/:reportPlanName")! 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
DescribeBackupJob
{{baseUrl}}/backup-jobs/:backupJobId
QUERY PARAMS
backupJobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-jobs/:backupJobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-jobs/:backupJobId")
require "http/client"
url = "{{baseUrl}}/backup-jobs/:backupJobId"
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}}/backup-jobs/:backupJobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-jobs/:backupJobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-jobs/:backupJobId"
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/backup-jobs/:backupJobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-jobs/:backupJobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-jobs/:backupJobId"))
.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}}/backup-jobs/:backupJobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-jobs/:backupJobId")
.asString();
const 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}}/backup-jobs/:backupJobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup-jobs/:backupJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-jobs/:backupJobId';
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}}/backup-jobs/:backupJobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-jobs/:backupJobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-jobs/:backupJobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-jobs/:backupJobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-jobs/:backupJobId');
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}}/backup-jobs/:backupJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-jobs/:backupJobId';
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}}/backup-jobs/:backupJobId"]
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}}/backup-jobs/:backupJobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-jobs/:backupJobId",
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}}/backup-jobs/:backupJobId');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-jobs/:backupJobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-jobs/:backupJobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-jobs/:backupJobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-jobs/:backupJobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-jobs/:backupJobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-jobs/:backupJobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-jobs/:backupJobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-jobs/:backupJobId")
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/backup-jobs/:backupJobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-jobs/:backupJobId";
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}}/backup-jobs/:backupJobId
http GET {{baseUrl}}/backup-jobs/:backupJobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-jobs/:backupJobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-jobs/:backupJobId")! 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
DescribeBackupVault
{{baseUrl}}/backup-vaults/:backupVaultName
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
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}}/backup-vaults/:backupVaultName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName"
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/backup-vaults/:backupVaultName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName"))
.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}}/backup-vaults/:backupVaultName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName")
.asString();
const 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}}/backup-vaults/:backupVaultName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
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}}/backup-vaults/:backupVaultName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-vaults/:backupVaultName');
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}}/backup-vaults/:backupVaultName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName';
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}}/backup-vaults/:backupVaultName"]
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}}/backup-vaults/:backupVaultName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName",
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}}/backup-vaults/:backupVaultName');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName")
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/backup-vaults/:backupVaultName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName";
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}}/backup-vaults/:backupVaultName
http GET {{baseUrl}}/backup-vaults/:backupVaultName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName")! 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
DescribeCopyJob
{{baseUrl}}/copy-jobs/:copyJobId
QUERY PARAMS
copyJobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/copy-jobs/:copyJobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/copy-jobs/:copyJobId")
require "http/client"
url = "{{baseUrl}}/copy-jobs/:copyJobId"
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}}/copy-jobs/:copyJobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/copy-jobs/:copyJobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/copy-jobs/:copyJobId"
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/copy-jobs/:copyJobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/copy-jobs/:copyJobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/copy-jobs/:copyJobId"))
.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}}/copy-jobs/:copyJobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/copy-jobs/:copyJobId")
.asString();
const 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}}/copy-jobs/:copyJobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/copy-jobs/:copyJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/copy-jobs/:copyJobId';
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}}/copy-jobs/:copyJobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/copy-jobs/:copyJobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/copy-jobs/:copyJobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/copy-jobs/:copyJobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/copy-jobs/:copyJobId');
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}}/copy-jobs/:copyJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/copy-jobs/:copyJobId';
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}}/copy-jobs/:copyJobId"]
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}}/copy-jobs/:copyJobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/copy-jobs/:copyJobId",
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}}/copy-jobs/:copyJobId');
echo $response->getBody();
setUrl('{{baseUrl}}/copy-jobs/:copyJobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/copy-jobs/:copyJobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/copy-jobs/:copyJobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/copy-jobs/:copyJobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/copy-jobs/:copyJobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/copy-jobs/:copyJobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/copy-jobs/:copyJobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/copy-jobs/:copyJobId")
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/copy-jobs/:copyJobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/copy-jobs/:copyJobId";
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}}/copy-jobs/:copyJobId
http GET {{baseUrl}}/copy-jobs/:copyJobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/copy-jobs/:copyJobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/copy-jobs/:copyJobId")! 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
DescribeFramework
{{baseUrl}}/audit/frameworks/:frameworkName
QUERY PARAMS
frameworkName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/frameworks/:frameworkName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/frameworks/:frameworkName")
require "http/client"
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
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/frameworks/:frameworkName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/frameworks/:frameworkName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/frameworks/:frameworkName"
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/frameworks/:frameworkName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/frameworks/:frameworkName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/frameworks/:frameworkName"))
.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/frameworks/:frameworkName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/frameworks/:frameworkName")
.asString();
const 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/frameworks/:frameworkName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/frameworks/:frameworkName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
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/frameworks/:frameworkName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/frameworks/:frameworkName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/frameworks/:frameworkName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/frameworks/:frameworkName'
};
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/frameworks/:frameworkName');
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/frameworks/:frameworkName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
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/frameworks/:frameworkName"]
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/frameworks/:frameworkName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/frameworks/:frameworkName",
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/frameworks/:frameworkName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/frameworks/:frameworkName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/frameworks/:frameworkName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/frameworks/:frameworkName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/frameworks/:frameworkName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/frameworks/:frameworkName")
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/frameworks/:frameworkName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/frameworks/:frameworkName";
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/frameworks/:frameworkName
http GET {{baseUrl}}/audit/frameworks/:frameworkName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/frameworks/:frameworkName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/frameworks/:frameworkName")! 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
DescribeGlobalSettings
{{baseUrl}}/global-settings
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/global-settings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/global-settings")
require "http/client"
url = "{{baseUrl}}/global-settings"
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}}/global-settings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/global-settings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/global-settings"
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/global-settings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/global-settings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/global-settings"))
.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}}/global-settings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/global-settings")
.asString();
const 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}}/global-settings');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/global-settings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/global-settings';
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}}/global-settings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/global-settings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/global-settings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/global-settings'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/global-settings');
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}}/global-settings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/global-settings';
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}}/global-settings"]
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}}/global-settings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/global-settings",
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}}/global-settings');
echo $response->getBody();
setUrl('{{baseUrl}}/global-settings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/global-settings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/global-settings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/global-settings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/global-settings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/global-settings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/global-settings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/global-settings")
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/global-settings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/global-settings";
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}}/global-settings
http GET {{baseUrl}}/global-settings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/global-settings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/global-settings")! 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
DescribeProtectedResource
{{baseUrl}}/resources/: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}}/resources/:resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/resources/:resourceArn")
require "http/client"
url = "{{baseUrl}}/resources/: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}}/resources/:resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resources/:resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/resources/: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/resources/:resourceArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/resources/:resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/resources/: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}}/resources/:resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/resources/: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}}/resources/:resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/resources/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/resources/: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}}/resources/:resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/resources/:resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/resources/: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}}/resources/: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}}/resources/: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}}/resources/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/resources/: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}}/resources/: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}}/resources/:resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/resources/: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}}/resources/:resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/resources/:resourceArn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/resources/:resourceArn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/resources/:resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resources/:resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/resources/:resourceArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/resources/:resourceArn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/resources/:resourceArn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/resources/: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/resources/:resourceArn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/resources/:resourceArn";
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}}/resources/:resourceArn
http GET {{baseUrl}}/resources/:resourceArn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/resources/:resourceArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resources/: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()
GET
DescribeRecoveryPoint
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
QUERY PARAMS
backupVaultName
recoveryPointArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"))
.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn",
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn";
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
http GET {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")! 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
DescribeRegionSettings
{{baseUrl}}/account-settings
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account-settings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account-settings")
require "http/client"
url = "{{baseUrl}}/account-settings"
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}}/account-settings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account-settings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account-settings"
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/account-settings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account-settings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account-settings"))
.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}}/account-settings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account-settings")
.asString();
const 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}}/account-settings');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account-settings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account-settings';
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}}/account-settings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account-settings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account-settings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/account-settings'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account-settings');
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}}/account-settings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account-settings';
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}}/account-settings"]
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}}/account-settings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account-settings",
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}}/account-settings');
echo $response->getBody();
setUrl('{{baseUrl}}/account-settings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account-settings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account-settings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account-settings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account-settings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account-settings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account-settings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account-settings")
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/account-settings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account-settings";
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}}/account-settings
http GET {{baseUrl}}/account-settings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account-settings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account-settings")! 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
DescribeReportJob
{{baseUrl}}/audit/report-jobs/:reportJobId
QUERY PARAMS
reportJobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-jobs/:reportJobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/report-jobs/:reportJobId")
require "http/client"
url = "{{baseUrl}}/audit/report-jobs/:reportJobId"
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/report-jobs/:reportJobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/report-jobs/:reportJobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-jobs/:reportJobId"
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/report-jobs/:reportJobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/report-jobs/:reportJobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-jobs/:reportJobId"))
.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/report-jobs/:reportJobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/report-jobs/:reportJobId")
.asString();
const 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/report-jobs/:reportJobId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/report-jobs/:reportJobId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-jobs/:reportJobId';
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/report-jobs/:reportJobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-jobs/:reportJobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/report-jobs/:reportJobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/report-jobs/:reportJobId'
};
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/report-jobs/:reportJobId');
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/report-jobs/:reportJobId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-jobs/:reportJobId';
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/report-jobs/:reportJobId"]
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/report-jobs/:reportJobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-jobs/:reportJobId",
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/report-jobs/:reportJobId');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-jobs/:reportJobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/report-jobs/:reportJobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/report-jobs/:reportJobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-jobs/:reportJobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/report-jobs/:reportJobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-jobs/:reportJobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-jobs/:reportJobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/report-jobs/:reportJobId")
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/report-jobs/:reportJobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-jobs/:reportJobId";
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/report-jobs/:reportJobId
http GET {{baseUrl}}/audit/report-jobs/:reportJobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/report-jobs/:reportJobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-jobs/:reportJobId")! 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
DescribeReportPlan
{{baseUrl}}/audit/report-plans/:reportPlanName
QUERY PARAMS
reportPlanName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-plans/:reportPlanName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/report-plans/:reportPlanName")
require "http/client"
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
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/report-plans/:reportPlanName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/report-plans/:reportPlanName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-plans/:reportPlanName"
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/report-plans/:reportPlanName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/report-plans/:reportPlanName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-plans/:reportPlanName"))
.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/report-plans/:reportPlanName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/report-plans/:reportPlanName")
.asString();
const 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/report-plans/:reportPlanName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/audit/report-plans/:reportPlanName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
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/report-plans/:reportPlanName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-plans/:reportPlanName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/report-plans/:reportPlanName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/report-plans/:reportPlanName'
};
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/report-plans/:reportPlanName');
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/report-plans/:reportPlanName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
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/report-plans/:reportPlanName"]
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/report-plans/:reportPlanName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-plans/:reportPlanName",
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/report-plans/:reportPlanName');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/report-plans/:reportPlanName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-plans/:reportPlanName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/report-plans/:reportPlanName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-plans/:reportPlanName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/report-plans/:reportPlanName")
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/report-plans/:reportPlanName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-plans/:reportPlanName";
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/report-plans/:reportPlanName
http GET {{baseUrl}}/audit/report-plans/:reportPlanName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/report-plans/:reportPlanName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-plans/:reportPlanName")! 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
DescribeRestoreJob
{{baseUrl}}/restore-jobs/:restoreJobId
QUERY PARAMS
restoreJobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/restore-jobs/:restoreJobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/restore-jobs/:restoreJobId")
require "http/client"
url = "{{baseUrl}}/restore-jobs/:restoreJobId"
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}}/restore-jobs/:restoreJobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/restore-jobs/:restoreJobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/restore-jobs/:restoreJobId"
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/restore-jobs/:restoreJobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/restore-jobs/:restoreJobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/restore-jobs/:restoreJobId"))
.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}}/restore-jobs/:restoreJobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/restore-jobs/:restoreJobId")
.asString();
const 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}}/restore-jobs/:restoreJobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/restore-jobs/:restoreJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/restore-jobs/:restoreJobId';
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}}/restore-jobs/:restoreJobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/restore-jobs/:restoreJobId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/restore-jobs/:restoreJobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/restore-jobs/:restoreJobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/restore-jobs/:restoreJobId');
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}}/restore-jobs/:restoreJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/restore-jobs/:restoreJobId';
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}}/restore-jobs/:restoreJobId"]
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}}/restore-jobs/:restoreJobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/restore-jobs/:restoreJobId",
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}}/restore-jobs/:restoreJobId');
echo $response->getBody();
setUrl('{{baseUrl}}/restore-jobs/:restoreJobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/restore-jobs/:restoreJobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/restore-jobs/:restoreJobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/restore-jobs/:restoreJobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/restore-jobs/:restoreJobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/restore-jobs/:restoreJobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/restore-jobs/:restoreJobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/restore-jobs/:restoreJobId")
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/restore-jobs/:restoreJobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/restore-jobs/:restoreJobId";
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}}/restore-jobs/:restoreJobId
http GET {{baseUrl}}/restore-jobs/:restoreJobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/restore-jobs/:restoreJobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/restore-jobs/:restoreJobId")! 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
DisassociateRecoveryPoint
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate
QUERY PARAMS
backupVaultName
recoveryPointArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"))
.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate');
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate",
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate";
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate
http POST {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/disassociate")! 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()
DELETE
DisassociateRecoveryPointFromParent
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation
QUERY PARAMS
backupVaultName
recoveryPointArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"))
.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation');
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation",
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation";
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation
http DELETE {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/parentAssociation")! 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
ExportBackupPlanTemplate
{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/
QUERY PARAMS
backupPlanId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/"
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}}/backup/plans/:backupPlanId/toTemplate/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/"
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/backup/plans/:backupPlanId/toTemplate/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/"))
.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}}/backup/plans/:backupPlanId/toTemplate/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")
.asString();
const 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}}/backup/plans/:backupPlanId/toTemplate/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/';
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}}/backup/plans/:backupPlanId/toTemplate/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/toTemplate/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId/toTemplate/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/');
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}}/backup/plans/:backupPlanId/toTemplate/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/';
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}}/backup/plans/:backupPlanId/toTemplate/"]
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}}/backup/plans/:backupPlanId/toTemplate/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/",
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}}/backup/plans/:backupPlanId/toTemplate/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/:backupPlanId/toTemplate/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")
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/backup/plans/:backupPlanId/toTemplate/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/";
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}}/backup/plans/:backupPlanId/toTemplate/
http GET {{baseUrl}}/backup/plans/:backupPlanId/toTemplate/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/toTemplate/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/toTemplate/")! 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
GetBackupPlan
{{baseUrl}}/backup/plans/:backupPlanId/
QUERY PARAMS
backupPlanId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/:backupPlanId/")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/"
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}}/backup/plans/:backupPlanId/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/"
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/backup/plans/:backupPlanId/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/:backupPlanId/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/"))
.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}}/backup/plans/:backupPlanId/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/:backupPlanId/")
.asString();
const 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}}/backup/plans/:backupPlanId/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup/plans/:backupPlanId/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/';
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}}/backup/plans/:backupPlanId/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/plans/:backupPlanId/');
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}}/backup/plans/:backupPlanId/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/';
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}}/backup/plans/:backupPlanId/"]
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}}/backup/plans/:backupPlanId/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/",
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}}/backup/plans/:backupPlanId/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/:backupPlanId/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/")
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/backup/plans/:backupPlanId/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/";
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}}/backup/plans/:backupPlanId/
http GET {{baseUrl}}/backup/plans/:backupPlanId/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/")! 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
GetBackupPlanFromJSON
{{baseUrl}}/backup/template/json/toPlan
BODY json
{
"BackupPlanTemplateJson": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/template/json/toPlan");
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 \"BackupPlanTemplateJson\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/backup/template/json/toPlan" {:content-type :json
:form-params {:BackupPlanTemplateJson ""}})
require "http/client"
url = "{{baseUrl}}/backup/template/json/toPlan"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupPlanTemplateJson\": \"\"\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}}/backup/template/json/toPlan"),
Content = new StringContent("{\n \"BackupPlanTemplateJson\": \"\"\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}}/backup/template/json/toPlan");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupPlanTemplateJson\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/template/json/toPlan"
payload := strings.NewReader("{\n \"BackupPlanTemplateJson\": \"\"\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/backup/template/json/toPlan HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 34
{
"BackupPlanTemplateJson": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/backup/template/json/toPlan")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupPlanTemplateJson\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/template/json/toPlan"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BackupPlanTemplateJson\": \"\"\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 \"BackupPlanTemplateJson\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup/template/json/toPlan")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/backup/template/json/toPlan")
.header("content-type", "application/json")
.body("{\n \"BackupPlanTemplateJson\": \"\"\n}")
.asString();
const data = JSON.stringify({
BackupPlanTemplateJson: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/backup/template/json/toPlan');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/backup/template/json/toPlan',
headers: {'content-type': 'application/json'},
data: {BackupPlanTemplateJson: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/template/json/toPlan';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BackupPlanTemplateJson":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup/template/json/toPlan',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupPlanTemplateJson": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BackupPlanTemplateJson\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup/template/json/toPlan")
.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/backup/template/json/toPlan',
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({BackupPlanTemplateJson: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/backup/template/json/toPlan',
headers: {'content-type': 'application/json'},
body: {BackupPlanTemplateJson: ''},
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}}/backup/template/json/toPlan');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupPlanTemplateJson: ''
});
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}}/backup/template/json/toPlan',
headers: {'content-type': 'application/json'},
data: {BackupPlanTemplateJson: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/template/json/toPlan';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BackupPlanTemplateJson":""}'
};
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 = @{ @"BackupPlanTemplateJson": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup/template/json/toPlan"]
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}}/backup/template/json/toPlan" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupPlanTemplateJson\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/template/json/toPlan",
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([
'BackupPlanTemplateJson' => ''
]),
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}}/backup/template/json/toPlan', [
'body' => '{
"BackupPlanTemplateJson": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup/template/json/toPlan');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupPlanTemplateJson' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupPlanTemplateJson' => ''
]));
$request->setRequestUrl('{{baseUrl}}/backup/template/json/toPlan');
$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}}/backup/template/json/toPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlanTemplateJson": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/template/json/toPlan' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlanTemplateJson": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupPlanTemplateJson\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/backup/template/json/toPlan", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/template/json/toPlan"
payload = { "BackupPlanTemplateJson": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/template/json/toPlan"
payload <- "{\n \"BackupPlanTemplateJson\": \"\"\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}}/backup/template/json/toPlan")
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 \"BackupPlanTemplateJson\": \"\"\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/backup/template/json/toPlan') do |req|
req.body = "{\n \"BackupPlanTemplateJson\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/template/json/toPlan";
let payload = json!({"BackupPlanTemplateJson": ""});
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}}/backup/template/json/toPlan \
--header 'content-type: application/json' \
--data '{
"BackupPlanTemplateJson": ""
}'
echo '{
"BackupPlanTemplateJson": ""
}' | \
http POST {{baseUrl}}/backup/template/json/toPlan \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "BackupPlanTemplateJson": ""\n}' \
--output-document \
- {{baseUrl}}/backup/template/json/toPlan
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["BackupPlanTemplateJson": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/template/json/toPlan")! 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
GetBackupPlanFromTemplate
{{baseUrl}}/backup/template/plans/:templateId/toPlan
QUERY PARAMS
templateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/template/plans/:templateId/toPlan");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/template/plans/:templateId/toPlan")
require "http/client"
url = "{{baseUrl}}/backup/template/plans/:templateId/toPlan"
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}}/backup/template/plans/:templateId/toPlan"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/template/plans/:templateId/toPlan");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/template/plans/:templateId/toPlan"
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/backup/template/plans/:templateId/toPlan HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/template/plans/:templateId/toPlan")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/template/plans/:templateId/toPlan"))
.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}}/backup/template/plans/:templateId/toPlan")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/template/plans/:templateId/toPlan")
.asString();
const 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}}/backup/template/plans/:templateId/toPlan');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup/template/plans/:templateId/toPlan'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/template/plans/:templateId/toPlan';
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}}/backup/template/plans/:templateId/toPlan',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/template/plans/:templateId/toPlan")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/template/plans/:templateId/toPlan',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/template/plans/:templateId/toPlan'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/template/plans/:templateId/toPlan');
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}}/backup/template/plans/:templateId/toPlan'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/template/plans/:templateId/toPlan';
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}}/backup/template/plans/:templateId/toPlan"]
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}}/backup/template/plans/:templateId/toPlan" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/template/plans/:templateId/toPlan",
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}}/backup/template/plans/:templateId/toPlan');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/template/plans/:templateId/toPlan');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/template/plans/:templateId/toPlan');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/template/plans/:templateId/toPlan' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/template/plans/:templateId/toPlan' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/template/plans/:templateId/toPlan")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/template/plans/:templateId/toPlan"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/template/plans/:templateId/toPlan"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/template/plans/:templateId/toPlan")
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/backup/template/plans/:templateId/toPlan') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/template/plans/:templateId/toPlan";
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}}/backup/template/plans/:templateId/toPlan
http GET {{baseUrl}}/backup/template/plans/:templateId/toPlan
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/template/plans/:templateId/toPlan
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/template/plans/:templateId/toPlan")! 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
GetBackupSelection
{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
QUERY PARAMS
backupPlanId
selectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
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}}/backup/plans/:backupPlanId/selections/:selectionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
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/backup/plans/:backupPlanId/selections/:selectionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"))
.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}}/backup/plans/:backupPlanId/selections/:selectionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.asString();
const 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}}/backup/plans/:backupPlanId/selections/:selectionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId';
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}}/backup/plans/:backupPlanId/selections/:selectionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/selections/:selectionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId/selections/:selectionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
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}}/backup/plans/:backupPlanId/selections/:selectionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId';
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}}/backup/plans/:backupPlanId/selections/:selectionId"]
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}}/backup/plans/:backupPlanId/selections/:selectionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId",
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}}/backup/plans/:backupPlanId/selections/:selectionId');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/:backupPlanId/selections/:selectionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")
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/backup/plans/:backupPlanId/selections/:selectionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId";
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}}/backup/plans/:backupPlanId/selections/:selectionId
http GET {{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/selections/:selectionId")! 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
GetBackupVaultAccessPolicy
{{baseUrl}}/backup-vaults/:backupVaultName/access-policy
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
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}}/backup-vaults/:backupVaultName/access-policy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
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/backup-vaults/:backupVaultName/access-policy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/access-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}}/backup-vaults/:backupVaultName/access-policy")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName/access-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}}/backup-vaults/:backupVaultName/access-policy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
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}}/backup-vaults/:backupVaultName/access-policy',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/access-policy',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/access-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}}/backup-vaults/:backupVaultName/access-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}}/backup-vaults/:backupVaultName/access-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
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}}/backup-vaults/:backupVaultName/access-policy"]
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}}/backup-vaults/:backupVaultName/access-policy" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/access-policy",
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}}/backup-vaults/:backupVaultName/access-policy');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName/access-policy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
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/backup-vaults/:backupVaultName/access-policy') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy";
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}}/backup-vaults/:backupVaultName/access-policy
http GET {{baseUrl}}/backup-vaults/:backupVaultName/access-policy
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/access-policy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")! 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
GetBackupVaultNotifications
{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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/backup-vaults/:backupVaultName/notification-configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName/notification-configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/notification-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/backup-vaults/:backupVaultName/notification-configuration') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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}}/backup-vaults/:backupVaultName/notification-configuration
http GET {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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
GetLegalHold
{{baseUrl}}/legal-holds/:legalHoldId/
QUERY PARAMS
legalHoldId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/legal-holds/:legalHoldId/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/legal-holds/:legalHoldId/")
require "http/client"
url = "{{baseUrl}}/legal-holds/:legalHoldId/"
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}}/legal-holds/:legalHoldId/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/legal-holds/:legalHoldId/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/legal-holds/:legalHoldId/"
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/legal-holds/:legalHoldId/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/legal-holds/:legalHoldId/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/legal-holds/:legalHoldId/"))
.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}}/legal-holds/:legalHoldId/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/legal-holds/:legalHoldId/")
.asString();
const 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}}/legal-holds/:legalHoldId/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/legal-holds/:legalHoldId/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/legal-holds/:legalHoldId/';
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}}/legal-holds/:legalHoldId/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/legal-holds/:legalHoldId/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/legal-holds/:legalHoldId/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/legal-holds/:legalHoldId/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/legal-holds/:legalHoldId/');
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}}/legal-holds/:legalHoldId/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/legal-holds/:legalHoldId/';
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}}/legal-holds/:legalHoldId/"]
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}}/legal-holds/:legalHoldId/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/legal-holds/:legalHoldId/",
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}}/legal-holds/:legalHoldId/');
echo $response->getBody();
setUrl('{{baseUrl}}/legal-holds/:legalHoldId/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/legal-holds/:legalHoldId/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/legal-holds/:legalHoldId/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/legal-holds/:legalHoldId/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/legal-holds/:legalHoldId/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/legal-holds/:legalHoldId/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/legal-holds/:legalHoldId/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/legal-holds/:legalHoldId/")
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/legal-holds/:legalHoldId/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/legal-holds/:legalHoldId/";
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}}/legal-holds/:legalHoldId/
http GET {{baseUrl}}/legal-holds/:legalHoldId/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/legal-holds/:legalHoldId/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/legal-holds/:legalHoldId/")! 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
GetRecoveryPointRestoreMetadata
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata
QUERY PARAMS
backupVaultName
recoveryPointArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"))
.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata');
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata';
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata",
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")
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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata";
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata
http GET {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn/restore-metadata")! 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
GetSupportedResourceTypes
{{baseUrl}}/supported-resource-types
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/supported-resource-types");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/supported-resource-types")
require "http/client"
url = "{{baseUrl}}/supported-resource-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}}/supported-resource-types"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/supported-resource-types");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/supported-resource-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/supported-resource-types HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/supported-resource-types")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/supported-resource-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}}/supported-resource-types")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/supported-resource-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}}/supported-resource-types');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/supported-resource-types'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/supported-resource-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}}/supported-resource-types',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/supported-resource-types")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/supported-resource-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}}/supported-resource-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}}/supported-resource-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}}/supported-resource-types'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/supported-resource-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}}/supported-resource-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}}/supported-resource-types" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/supported-resource-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}}/supported-resource-types');
echo $response->getBody();
setUrl('{{baseUrl}}/supported-resource-types');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/supported-resource-types');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/supported-resource-types' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/supported-resource-types' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/supported-resource-types")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/supported-resource-types"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/supported-resource-types"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/supported-resource-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/supported-resource-types') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/supported-resource-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}}/supported-resource-types
http GET {{baseUrl}}/supported-resource-types
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/supported-resource-types
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/supported-resource-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
ListBackupJobs
{{baseUrl}}/backup-jobs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-jobs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-jobs/")
require "http/client"
url = "{{baseUrl}}/backup-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}}/backup-jobs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-jobs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-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/backup-jobs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-jobs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-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}}/backup-jobs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-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}}/backup-jobs/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-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}}/backup-jobs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-jobs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-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}}/backup-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}}/backup-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}}/backup-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-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}}/backup-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}}/backup-jobs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-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}}/backup-jobs/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-jobs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-jobs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-jobs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-jobs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-jobs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-jobs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-jobs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-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/backup-jobs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-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}}/backup-jobs/
http GET {{baseUrl}}/backup-jobs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-jobs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-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
ListBackupPlanTemplates
{{baseUrl}}/backup/template/plans
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/template/plans");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/template/plans")
require "http/client"
url = "{{baseUrl}}/backup/template/plans"
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}}/backup/template/plans"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/template/plans");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/template/plans"
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/backup/template/plans HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/template/plans")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/template/plans"))
.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}}/backup/template/plans")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/template/plans")
.asString();
const 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}}/backup/template/plans');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup/template/plans'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/template/plans';
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}}/backup/template/plans',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/template/plans")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/template/plans',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/template/plans'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/template/plans');
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}}/backup/template/plans'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/template/plans';
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}}/backup/template/plans"]
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}}/backup/template/plans" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/template/plans",
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}}/backup/template/plans');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/template/plans');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/template/plans');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/template/plans' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/template/plans' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/template/plans")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/template/plans"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/template/plans"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/template/plans")
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/backup/template/plans') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/template/plans";
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}}/backup/template/plans
http GET {{baseUrl}}/backup/template/plans
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/template/plans
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/template/plans")! 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
ListBackupPlanVersions
{{baseUrl}}/backup/plans/:backupPlanId/versions/
QUERY PARAMS
backupPlanId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/versions/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/:backupPlanId/versions/")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/versions/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/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/backup/plans/:backupPlanId/versions/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/:backupPlanId/versions/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup/plans/:backupPlanId/versions/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/versions/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/versions/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/versions/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/versions/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/versions/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/:backupPlanId/versions/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/versions/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/versions/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/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/backup/plans/:backupPlanId/versions/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/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}}/backup/plans/:backupPlanId/versions/
http GET {{baseUrl}}/backup/plans/:backupPlanId/versions/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/versions/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/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
ListBackupPlans
{{baseUrl}}/backup/plans/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/")
require "http/client"
url = "{{baseUrl}}/backup/plans/"
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}}/backup/plans/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/"
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/backup/plans/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/"))
.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}}/backup/plans/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/")
.asString();
const 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}}/backup/plans/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup/plans/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/';
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}}/backup/plans/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/plans/');
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}}/backup/plans/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/';
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}}/backup/plans/"]
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}}/backup/plans/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/",
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}}/backup/plans/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/")
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/backup/plans/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/";
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}}/backup/plans/
http GET {{baseUrl}}/backup/plans/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/")! 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
ListBackupSelections
{{baseUrl}}/backup/plans/:backupPlanId/selections/
QUERY PARAMS
backupPlanId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId/selections/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup/plans/:backupPlanId/selections/")
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
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}}/backup/plans/:backupPlanId/selections/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup/plans/:backupPlanId/selections/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
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/backup/plans/:backupPlanId/selections/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId/selections/"))
.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}}/backup/plans/:backupPlanId/selections/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.asString();
const 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}}/backup/plans/:backupPlanId/selections/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup/plans/:backupPlanId/selections/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/';
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}}/backup/plans/:backupPlanId/selections/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup/plans/:backupPlanId/selections/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup/plans/:backupPlanId/selections/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup/plans/:backupPlanId/selections/');
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}}/backup/plans/:backupPlanId/selections/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId/selections/';
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}}/backup/plans/:backupPlanId/selections/"]
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}}/backup/plans/:backupPlanId/selections/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId/selections/",
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}}/backup/plans/:backupPlanId/selections/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId/selections/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId/selections/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup/plans/:backupPlanId/selections/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId/selections/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup/plans/:backupPlanId/selections/")
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/backup/plans/:backupPlanId/selections/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId/selections/";
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}}/backup/plans/:backupPlanId/selections/
http GET {{baseUrl}}/backup/plans/:backupPlanId/selections/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId/selections/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId/selections/")! 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
ListBackupVaults
{{baseUrl}}/backup-vaults/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/")
require "http/client"
url = "{{baseUrl}}/backup-vaults/"
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}}/backup-vaults/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/"
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/backup-vaults/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/"))
.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}}/backup-vaults/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/")
.asString();
const 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}}/backup-vaults/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/backup-vaults/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/';
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}}/backup-vaults/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-vaults/');
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}}/backup-vaults/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/';
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}}/backup-vaults/"]
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}}/backup-vaults/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/",
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}}/backup-vaults/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/")
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/backup-vaults/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/";
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}}/backup-vaults/
http GET {{baseUrl}}/backup-vaults/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/")! 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
ListCopyJobs
{{baseUrl}}/copy-jobs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/copy-jobs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/copy-jobs/")
require "http/client"
url = "{{baseUrl}}/copy-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}}/copy-jobs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/copy-jobs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/copy-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/copy-jobs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/copy-jobs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/copy-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}}/copy-jobs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/copy-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}}/copy-jobs/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/copy-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/copy-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}}/copy-jobs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/copy-jobs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/copy-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}}/copy-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}}/copy-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}}/copy-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/copy-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}}/copy-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}}/copy-jobs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/copy-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}}/copy-jobs/');
echo $response->getBody();
setUrl('{{baseUrl}}/copy-jobs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/copy-jobs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/copy-jobs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/copy-jobs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/copy-jobs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/copy-jobs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/copy-jobs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/copy-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/copy-jobs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/copy-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}}/copy-jobs/
http GET {{baseUrl}}/copy-jobs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/copy-jobs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/copy-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
ListFrameworks
{{baseUrl}}/audit/frameworks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/frameworks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/frameworks")
require "http/client"
url = "{{baseUrl}}/audit/frameworks"
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/frameworks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/frameworks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/frameworks"
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/frameworks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/frameworks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/frameworks"))
.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/frameworks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/frameworks")
.asString();
const 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/frameworks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/frameworks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/frameworks';
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/frameworks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/frameworks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/frameworks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/frameworks'};
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/frameworks');
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/frameworks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/frameworks';
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/frameworks"]
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/frameworks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/frameworks",
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/frameworks');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/frameworks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/frameworks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/frameworks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/frameworks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/frameworks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/frameworks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/frameworks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/frameworks")
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/frameworks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/frameworks";
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/frameworks
http GET {{baseUrl}}/audit/frameworks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/frameworks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/frameworks")! 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
ListLegalHolds
{{baseUrl}}/legal-holds/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/legal-holds/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/legal-holds/")
require "http/client"
url = "{{baseUrl}}/legal-holds/"
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}}/legal-holds/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/legal-holds/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/legal-holds/"
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/legal-holds/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/legal-holds/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/legal-holds/"))
.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}}/legal-holds/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/legal-holds/")
.asString();
const 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}}/legal-holds/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/legal-holds/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/legal-holds/';
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}}/legal-holds/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/legal-holds/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/legal-holds/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/legal-holds/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/legal-holds/');
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}}/legal-holds/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/legal-holds/';
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}}/legal-holds/"]
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}}/legal-holds/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/legal-holds/",
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}}/legal-holds/');
echo $response->getBody();
setUrl('{{baseUrl}}/legal-holds/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/legal-holds/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/legal-holds/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/legal-holds/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/legal-holds/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/legal-holds/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/legal-holds/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/legal-holds/")
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/legal-holds/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/legal-holds/";
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}}/legal-holds/
http GET {{baseUrl}}/legal-holds/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/legal-holds/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/legal-holds/")! 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
ListProtectedResources
{{baseUrl}}/resources/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/resources/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/resources/")
require "http/client"
url = "{{baseUrl}}/resources/"
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}}/resources/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resources/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/resources/"
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/resources/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/resources/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/resources/"))
.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}}/resources/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/resources/")
.asString();
const 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}}/resources/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/resources/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/resources/';
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}}/resources/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/resources/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/resources/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/resources/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/resources/');
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}}/resources/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/resources/';
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}}/resources/"]
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}}/resources/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/resources/",
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}}/resources/');
echo $response->getBody();
setUrl('{{baseUrl}}/resources/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/resources/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/resources/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resources/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/resources/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/resources/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/resources/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/resources/")
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/resources/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/resources/";
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}}/resources/
http GET {{baseUrl}}/resources/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/resources/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resources/")! 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
ListRecoveryPointsByBackupVault
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/
QUERY PARAMS
backupVaultName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/"
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}}/backup-vaults/:backupVaultName/recovery-points/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/"
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/backup-vaults/:backupVaultName/recovery-points/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/"))
.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}}/backup-vaults/:backupVaultName/recovery-points/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")
.asString();
const 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}}/backup-vaults/:backupVaultName/recovery-points/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/';
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}}/backup-vaults/:backupVaultName/recovery-points/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-vaults/:backupVaultName/recovery-points/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-vaults/:backupVaultName/recovery-points/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/');
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}}/backup-vaults/:backupVaultName/recovery-points/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/';
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}}/backup-vaults/:backupVaultName/recovery-points/"]
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}}/backup-vaults/:backupVaultName/recovery-points/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/",
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}}/backup-vaults/:backupVaultName/recovery-points/');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")
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/backup-vaults/:backupVaultName/recovery-points/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/";
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}}/backup-vaults/:backupVaultName/recovery-points/
http GET {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/")! 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
ListRecoveryPointsByLegalHold
{{baseUrl}}/legal-holds/:legalHoldId/recovery-points
QUERY PARAMS
legalHoldId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")
require "http/client"
url = "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points"
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}}/legal-holds/:legalHoldId/recovery-points"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/legal-holds/:legalHoldId/recovery-points");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points"
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/legal-holds/:legalHoldId/recovery-points HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/legal-holds/:legalHoldId/recovery-points"))
.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}}/legal-holds/:legalHoldId/recovery-points")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")
.asString();
const 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}}/legal-holds/:legalHoldId/recovery-points');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points';
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}}/legal-holds/:legalHoldId/recovery-points',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/legal-holds/:legalHoldId/recovery-points',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/legal-holds/:legalHoldId/recovery-points'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points');
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}}/legal-holds/:legalHoldId/recovery-points'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points';
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}}/legal-holds/:legalHoldId/recovery-points"]
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}}/legal-holds/:legalHoldId/recovery-points" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/legal-holds/:legalHoldId/recovery-points",
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}}/legal-holds/:legalHoldId/recovery-points');
echo $response->getBody();
setUrl('{{baseUrl}}/legal-holds/:legalHoldId/recovery-points');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/legal-holds/:legalHoldId/recovery-points');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/legal-holds/:legalHoldId/recovery-points' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/legal-holds/:legalHoldId/recovery-points")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")
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/legal-holds/:legalHoldId/recovery-points') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points";
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}}/legal-holds/:legalHoldId/recovery-points
http GET {{baseUrl}}/legal-holds/:legalHoldId/recovery-points
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/legal-holds/:legalHoldId/recovery-points
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/legal-holds/:legalHoldId/recovery-points")! 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
ListRecoveryPointsByResource
{{baseUrl}}/resources/:resourceArn/recovery-points/
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/resources/:resourceArn/recovery-points/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/resources/:resourceArn/recovery-points/")
require "http/client"
url = "{{baseUrl}}/resources/:resourceArn/recovery-points/"
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}}/resources/:resourceArn/recovery-points/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resources/:resourceArn/recovery-points/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/resources/:resourceArn/recovery-points/"
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/resources/:resourceArn/recovery-points/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/resources/:resourceArn/recovery-points/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/resources/:resourceArn/recovery-points/"))
.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}}/resources/:resourceArn/recovery-points/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/resources/:resourceArn/recovery-points/")
.asString();
const 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}}/resources/:resourceArn/recovery-points/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/resources/:resourceArn/recovery-points/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/resources/:resourceArn/recovery-points/';
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}}/resources/:resourceArn/recovery-points/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/resources/:resourceArn/recovery-points/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/resources/:resourceArn/recovery-points/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/resources/:resourceArn/recovery-points/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/resources/:resourceArn/recovery-points/');
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}}/resources/:resourceArn/recovery-points/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/resources/:resourceArn/recovery-points/';
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}}/resources/:resourceArn/recovery-points/"]
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}}/resources/:resourceArn/recovery-points/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/resources/:resourceArn/recovery-points/",
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}}/resources/:resourceArn/recovery-points/');
echo $response->getBody();
setUrl('{{baseUrl}}/resources/:resourceArn/recovery-points/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/resources/:resourceArn/recovery-points/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/resources/:resourceArn/recovery-points/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resources/:resourceArn/recovery-points/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/resources/:resourceArn/recovery-points/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/resources/:resourceArn/recovery-points/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/resources/:resourceArn/recovery-points/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/resources/:resourceArn/recovery-points/")
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/resources/:resourceArn/recovery-points/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/resources/:resourceArn/recovery-points/";
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}}/resources/:resourceArn/recovery-points/
http GET {{baseUrl}}/resources/:resourceArn/recovery-points/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/resources/:resourceArn/recovery-points/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resources/:resourceArn/recovery-points/")! 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
ListReportJobs
{{baseUrl}}/audit/report-jobs
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-jobs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/report-jobs")
require "http/client"
url = "{{baseUrl}}/audit/report-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}}/audit/report-jobs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/report-jobs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-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/audit/report-jobs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/report-jobs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-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}}/audit/report-jobs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/report-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}}/audit/report-jobs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/report-jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-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}}/audit/report-jobs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-jobs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/report-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}}/audit/report-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}}/audit/report-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}}/audit/report-jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-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}}/audit/report-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}}/audit/report-jobs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-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}}/audit/report-jobs');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-jobs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/report-jobs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/report-jobs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-jobs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/report-jobs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-jobs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-jobs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/report-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/audit/report-jobs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-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}}/audit/report-jobs
http GET {{baseUrl}}/audit/report-jobs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/report-jobs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-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
ListReportPlans
{{baseUrl}}/audit/report-plans
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-plans");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/audit/report-plans")
require "http/client"
url = "{{baseUrl}}/audit/report-plans"
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/report-plans"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/audit/report-plans");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-plans"
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/report-plans HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/audit/report-plans")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-plans"))
.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/report-plans")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/audit/report-plans")
.asString();
const 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/report-plans');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/audit/report-plans'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-plans';
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/report-plans',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-plans")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/audit/report-plans',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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/report-plans'};
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/report-plans');
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/report-plans'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-plans';
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/report-plans"]
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/report-plans" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-plans",
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/report-plans');
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-plans');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/audit/report-plans');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/audit/report-plans' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-plans' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/audit/report-plans")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-plans"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-plans"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/audit/report-plans")
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/report-plans') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-plans";
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/report-plans
http GET {{baseUrl}}/audit/report-plans
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/audit/report-plans
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-plans")! 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
ListRestoreJobs
{{baseUrl}}/restore-jobs/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/restore-jobs/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/restore-jobs/")
require "http/client"
url = "{{baseUrl}}/restore-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}}/restore-jobs/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/restore-jobs/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/restore-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/restore-jobs/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/restore-jobs/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/restore-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}}/restore-jobs/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/restore-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}}/restore-jobs/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/restore-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/restore-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}}/restore-jobs/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/restore-jobs/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/restore-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}}/restore-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}}/restore-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}}/restore-jobs/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/restore-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}}/restore-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}}/restore-jobs/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/restore-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}}/restore-jobs/');
echo $response->getBody();
setUrl('{{baseUrl}}/restore-jobs/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/restore-jobs/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/restore-jobs/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/restore-jobs/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/restore-jobs/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/restore-jobs/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/restore-jobs/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/restore-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/restore-jobs/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/restore-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}}/restore-jobs/
http GET {{baseUrl}}/restore-jobs/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/restore-jobs/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/restore-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
ListTags
{{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/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:resourceArn/")
require "http/client"
url = "{{baseUrl}}/tags/: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/"),
};
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/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/: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/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/: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/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/: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/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/: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/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/: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/'};
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.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/'};
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/';
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/"]
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/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/: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/');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:resourceArn/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/: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/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/: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/:resourceArn/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn/";
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}}/tags/:resourceArn/
http GET {{baseUrl}}/tags/:resourceArn/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:resourceArn/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/: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()
PUT
PutBackupVaultAccessPolicy
{{baseUrl}}/backup-vaults/:backupVaultName/access-policy
QUERY PARAMS
backupVaultName
BODY json
{
"Policy": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy");
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 \"Policy\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy" {:content-type :json
:form-params {:Policy ""}})
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Policy\": \"\"\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}}/backup-vaults/:backupVaultName/access-policy"),
Content = new StringContent("{\n \"Policy\": \"\"\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}}/backup-vaults/:backupVaultName/access-policy");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Policy\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
payload := strings.NewReader("{\n \"Policy\": \"\"\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/backup-vaults/:backupVaultName/access-policy HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"Policy": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.setHeader("content-type", "application/json")
.setBody("{\n \"Policy\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Policy\": \"\"\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 \"Policy\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.header("content-type", "application/json")
.body("{\n \"Policy\": \"\"\n}")
.asString();
const data = JSON.stringify({
Policy: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy',
headers: {'content-type': 'application/json'},
data: {Policy: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"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}}/backup-vaults/:backupVaultName/access-policy',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Policy": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Policy\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")
.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/backup-vaults/:backupVaultName/access-policy',
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({Policy: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy',
headers: {'content-type': 'application/json'},
body: {Policy: ''},
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}}/backup-vaults/:backupVaultName/access-policy');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
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: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy',
headers: {'content-type': 'application/json'},
data: {Policy: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Policy":""}'
};
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 = @{ @"Policy": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"]
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}}/backup-vaults/:backupVaultName/access-policy" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Policy\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/access-policy",
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([
'Policy' => ''
]),
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}}/backup-vaults/:backupVaultName/access-policy', [
'body' => '{
"Policy": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Policy' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Policy' => ''
]));
$request->setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/access-policy');
$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}}/backup-vaults/:backupVaultName/access-policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Policy": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/access-policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Policy": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Policy\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup-vaults/:backupVaultName/access-policy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
payload = { "Policy": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy"
payload <- "{\n \"Policy\": \"\"\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}}/backup-vaults/:backupVaultName/access-policy")
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 \"Policy\": \"\"\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/backup-vaults/:backupVaultName/access-policy') do |req|
req.body = "{\n \"Policy\": \"\"\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}}/backup-vaults/:backupVaultName/access-policy";
let payload = json!({"Policy": ""});
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}}/backup-vaults/:backupVaultName/access-policy \
--header 'content-type: application/json' \
--data '{
"Policy": ""
}'
echo '{
"Policy": ""
}' | \
http PUT {{baseUrl}}/backup-vaults/:backupVaultName/access-policy \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Policy": ""\n}' \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/access-policy
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Policy": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/access-policy")! 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
PutBackupVaultLockConfiguration
{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock
QUERY PARAMS
backupVaultName
BODY json
{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock");
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 \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock" {:content-type :json
:form-params {:MinRetentionDays 0
:MaxRetentionDays 0
:ChangeableForDays 0}})
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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}}/backup-vaults/:backupVaultName/vault-lock"),
Content = new StringContent("{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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}}/backup-vaults/:backupVaultName/vault-lock");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
payload := strings.NewReader("{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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/backup-vaults/:backupVaultName/vault-lock HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 78
{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.setHeader("content-type", "application/json")
.setBody("{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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 \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.header("content-type", "application/json")
.body("{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}")
.asString();
const data = JSON.stringify({
MinRetentionDays: 0,
MaxRetentionDays: 0,
ChangeableForDays: 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}}/backup-vaults/:backupVaultName/vault-lock');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock',
headers: {'content-type': 'application/json'},
data: {MinRetentionDays: 0, MaxRetentionDays: 0, ChangeableForDays: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"MinRetentionDays":0,"MaxRetentionDays":0,"ChangeableForDays":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}}/backup-vaults/:backupVaultName/vault-lock',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MinRetentionDays": 0,\n "MaxRetentionDays": 0,\n "ChangeableForDays": 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 \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")
.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/backup-vaults/:backupVaultName/vault-lock',
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({MinRetentionDays: 0, MaxRetentionDays: 0, ChangeableForDays: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock',
headers: {'content-type': 'application/json'},
body: {MinRetentionDays: 0, MaxRetentionDays: 0, ChangeableForDays: 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}}/backup-vaults/:backupVaultName/vault-lock');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MinRetentionDays: 0,
MaxRetentionDays: 0,
ChangeableForDays: 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}}/backup-vaults/:backupVaultName/vault-lock',
headers: {'content-type': 'application/json'},
data: {MinRetentionDays: 0, MaxRetentionDays: 0, ChangeableForDays: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"MinRetentionDays":0,"MaxRetentionDays":0,"ChangeableForDays":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 = @{ @"MinRetentionDays": @0,
@"MaxRetentionDays": @0,
@"ChangeableForDays": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"]
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}}/backup-vaults/:backupVaultName/vault-lock" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock",
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([
'MinRetentionDays' => 0,
'MaxRetentionDays' => 0,
'ChangeableForDays' => 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}}/backup-vaults/:backupVaultName/vault-lock', [
'body' => '{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MinRetentionDays' => 0,
'MaxRetentionDays' => 0,
'ChangeableForDays' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MinRetentionDays' => 0,
'MaxRetentionDays' => 0,
'ChangeableForDays' => 0
]));
$request->setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock');
$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}}/backup-vaults/:backupVaultName/vault-lock' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup-vaults/:backupVaultName/vault-lock", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
payload = {
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock"
payload <- "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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}}/backup-vaults/:backupVaultName/vault-lock")
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 \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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/backup-vaults/:backupVaultName/vault-lock') do |req|
req.body = "{\n \"MinRetentionDays\": 0,\n \"MaxRetentionDays\": 0,\n \"ChangeableForDays\": 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}}/backup-vaults/:backupVaultName/vault-lock";
let payload = json!({
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 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}}/backup-vaults/:backupVaultName/vault-lock \
--header 'content-type: application/json' \
--data '{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}'
echo '{
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
}' | \
http PUT {{baseUrl}}/backup-vaults/:backupVaultName/vault-lock \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "MinRetentionDays": 0,\n "MaxRetentionDays": 0,\n "ChangeableForDays": 0\n}' \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/vault-lock
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"MinRetentionDays": 0,
"MaxRetentionDays": 0,
"ChangeableForDays": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/vault-lock")! 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
PutBackupVaultNotifications
{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
QUERY PARAMS
backupVaultName
BODY json
{
"SNSTopicArn": "",
"BackupVaultEvents": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/notification-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 \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration" {:content-type :json
:form-params {:SNSTopicArn ""
:BackupVaultEvents []}})
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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}}/backup-vaults/:backupVaultName/notification-configuration"),
Content = new StringContent("{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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}}/backup-vaults/:backupVaultName/notification-configuration");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
payload := strings.NewReader("{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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/backup-vaults/:backupVaultName/notification-configuration HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
{
"SNSTopicArn": "",
"BackupVaultEvents": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.setHeader("content-type", "application/json")
.setBody("{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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 \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.header("content-type", "application/json")
.body("{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}")
.asString();
const data = JSON.stringify({
SNSTopicArn: '',
BackupVaultEvents: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration',
headers: {'content-type': 'application/json'},
data: {SNSTopicArn: '', BackupVaultEvents: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SNSTopicArn":"","BackupVaultEvents":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SNSTopicArn": "",\n "BackupVaultEvents": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")
.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/backup-vaults/:backupVaultName/notification-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({SNSTopicArn: '', BackupVaultEvents: []}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration',
headers: {'content-type': 'application/json'},
body: {SNSTopicArn: '', BackupVaultEvents: []},
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}}/backup-vaults/:backupVaultName/notification-configuration');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SNSTopicArn: '',
BackupVaultEvents: []
});
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}}/backup-vaults/:backupVaultName/notification-configuration',
headers: {'content-type': 'application/json'},
data: {SNSTopicArn: '', BackupVaultEvents: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SNSTopicArn":"","BackupVaultEvents":[]}'
};
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 = @{ @"SNSTopicArn": @"",
@"BackupVaultEvents": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"]
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}}/backup-vaults/:backupVaultName/notification-configuration" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration",
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([
'SNSTopicArn' => '',
'BackupVaultEvents' => [
]
]),
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}}/backup-vaults/:backupVaultName/notification-configuration', [
'body' => '{
"SNSTopicArn": "",
"BackupVaultEvents": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SNSTopicArn' => '',
'BackupVaultEvents' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SNSTopicArn' => '',
'BackupVaultEvents' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration');
$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}}/backup-vaults/:backupVaultName/notification-configuration' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SNSTopicArn": "",
"BackupVaultEvents": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SNSTopicArn": "",
"BackupVaultEvents": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup-vaults/:backupVaultName/notification-configuration", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
payload = {
"SNSTopicArn": "",
"BackupVaultEvents": []
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration"
payload <- "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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}}/backup-vaults/:backupVaultName/notification-configuration")
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 \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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/backup-vaults/:backupVaultName/notification-configuration') do |req|
req.body = "{\n \"SNSTopicArn\": \"\",\n \"BackupVaultEvents\": []\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}}/backup-vaults/:backupVaultName/notification-configuration";
let payload = json!({
"SNSTopicArn": "",
"BackupVaultEvents": ()
});
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}}/backup-vaults/:backupVaultName/notification-configuration \
--header 'content-type: application/json' \
--data '{
"SNSTopicArn": "",
"BackupVaultEvents": []
}'
echo '{
"SNSTopicArn": "",
"BackupVaultEvents": []
}' | \
http PUT {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "SNSTopicArn": "",\n "BackupVaultEvents": []\n}' \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"SNSTopicArn": "",
"BackupVaultEvents": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/notification-configuration")! 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
StartBackupJob
{{baseUrl}}/backup-jobs
BODY json
{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-jobs");
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 \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/backup-jobs" {:content-type :json
:form-params {:BackupVaultName ""
:ResourceArn ""
:IamRoleArn ""
:IdempotencyToken ""
:StartWindowMinutes 0
:CompleteWindowMinutes 0
:Lifecycle {:MoveToColdStorageAfterDays ""
:DeleteAfterDays ""}
:RecoveryPointTags {}
:BackupOptions {}}})
require "http/client"
url = "{{baseUrl}}/backup-jobs"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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}}/backup-jobs"),
Content = new StringContent("{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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}}/backup-jobs");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-jobs"
payload := strings.NewReader("{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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/backup-jobs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 287
{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/backup-jobs")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-jobs"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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 \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-jobs")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/backup-jobs")
.header("content-type", "application/json")
.body("{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}")
.asString();
const data = JSON.stringify({
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
},
RecoveryPointTags: {},
BackupOptions: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/backup-jobs');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-jobs',
headers: {'content-type': 'application/json'},
data: {
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''},
RecoveryPointTags: {},
BackupOptions: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupVaultName":"","ResourceArn":"","IamRoleArn":"","IdempotencyToken":"","StartWindowMinutes":0,"CompleteWindowMinutes":0,"Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""},"RecoveryPointTags":{},"BackupOptions":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup-jobs',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupVaultName": "",\n "ResourceArn": "",\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "StartWindowMinutes": 0,\n "CompleteWindowMinutes": 0,\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\n },\n "RecoveryPointTags": {},\n "BackupOptions": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-jobs")
.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/backup-jobs',
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({
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''},
RecoveryPointTags: {},
BackupOptions: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/backup-jobs',
headers: {'content-type': 'application/json'},
body: {
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''},
RecoveryPointTags: {},
BackupOptions: {}
},
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}}/backup-jobs');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
},
RecoveryPointTags: {},
BackupOptions: {}
});
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}}/backup-jobs',
headers: {'content-type': 'application/json'},
data: {
BackupVaultName: '',
ResourceArn: '',
IamRoleArn: '',
IdempotencyToken: '',
StartWindowMinutes: 0,
CompleteWindowMinutes: 0,
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''},
RecoveryPointTags: {},
BackupOptions: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupVaultName":"","ResourceArn":"","IamRoleArn":"","IdempotencyToken":"","StartWindowMinutes":0,"CompleteWindowMinutes":0,"Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""},"RecoveryPointTags":{},"BackupOptions":{}}'
};
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 = @{ @"BackupVaultName": @"",
@"ResourceArn": @"",
@"IamRoleArn": @"",
@"IdempotencyToken": @"",
@"StartWindowMinutes": @0,
@"CompleteWindowMinutes": @0,
@"Lifecycle": @{ @"MoveToColdStorageAfterDays": @"", @"DeleteAfterDays": @"" },
@"RecoveryPointTags": @{ },
@"BackupOptions": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-jobs"]
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}}/backup-jobs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-jobs",
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([
'BackupVaultName' => '',
'ResourceArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'StartWindowMinutes' => 0,
'CompleteWindowMinutes' => 0,
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
],
'RecoveryPointTags' => [
],
'BackupOptions' => [
]
]),
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}}/backup-jobs', [
'body' => '{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-jobs');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupVaultName' => '',
'ResourceArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'StartWindowMinutes' => 0,
'CompleteWindowMinutes' => 0,
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
],
'RecoveryPointTags' => [
],
'BackupOptions' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupVaultName' => '',
'ResourceArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'StartWindowMinutes' => 0,
'CompleteWindowMinutes' => 0,
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
],
'RecoveryPointTags' => [
],
'BackupOptions' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/backup-jobs');
$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}}/backup-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/backup-jobs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-jobs"
payload = {
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-jobs"
payload <- "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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}}/backup-jobs")
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 \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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/backup-jobs') do |req|
req.body = "{\n \"BackupVaultName\": \"\",\n \"ResourceArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"StartWindowMinutes\": 0,\n \"CompleteWindowMinutes\": 0,\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n },\n \"RecoveryPointTags\": {},\n \"BackupOptions\": {}\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}}/backup-jobs";
let payload = json!({
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": json!({
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}),
"RecoveryPointTags": json!({}),
"BackupOptions": 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}}/backup-jobs \
--header 'content-type: application/json' \
--data '{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}'
echo '{
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
},
"RecoveryPointTags": {},
"BackupOptions": {}
}' | \
http PUT {{baseUrl}}/backup-jobs \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BackupVaultName": "",\n "ResourceArn": "",\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "StartWindowMinutes": 0,\n "CompleteWindowMinutes": 0,\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\n },\n "RecoveryPointTags": {},\n "BackupOptions": {}\n}' \
--output-document \
- {{baseUrl}}/backup-jobs
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BackupVaultName": "",
"ResourceArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"StartWindowMinutes": 0,
"CompleteWindowMinutes": 0,
"Lifecycle": [
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
],
"RecoveryPointTags": [],
"BackupOptions": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-jobs")! 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
StartCopyJob
{{baseUrl}}/copy-jobs
BODY json
{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/copy-jobs");
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 \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/copy-jobs" {:content-type :json
:form-params {:RecoveryPointArn ""
:SourceBackupVaultName ""
:DestinationBackupVaultArn ""
:IamRoleArn ""
:IdempotencyToken ""
:Lifecycle {:MoveToColdStorageAfterDays ""
:DeleteAfterDays ""}}})
require "http/client"
url = "{{baseUrl}}/copy-jobs"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/copy-jobs"),
Content = new StringContent("{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/copy-jobs");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/copy-jobs"
payload := strings.NewReader("{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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/copy-jobs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 226
{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/copy-jobs")
.setHeader("content-type", "application/json")
.setBody("{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/copy-jobs"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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 \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/copy-jobs")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/copy-jobs")
.header("content-type", "application/json")
.body("{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/copy-jobs');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/copy-jobs',
headers: {'content-type': 'application/json'},
data: {
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/copy-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"RecoveryPointArn":"","SourceBackupVaultName":"","DestinationBackupVaultArn":"","IamRoleArn":"","IdempotencyToken":"","Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/copy-jobs',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "RecoveryPointArn": "",\n "SourceBackupVaultName": "",\n "DestinationBackupVaultArn": "",\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\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 \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/copy-jobs")
.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/copy-jobs',
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({
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/copy-jobs',
headers: {'content-type': 'application/json'},
body: {
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}
},
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}}/copy-jobs');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
}
});
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}}/copy-jobs',
headers: {'content-type': 'application/json'},
data: {
RecoveryPointArn: '',
SourceBackupVaultName: '',
DestinationBackupVaultArn: '',
IamRoleArn: '',
IdempotencyToken: '',
Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/copy-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"RecoveryPointArn":"","SourceBackupVaultName":"","DestinationBackupVaultArn":"","IamRoleArn":"","IdempotencyToken":"","Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""}}'
};
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 = @{ @"RecoveryPointArn": @"",
@"SourceBackupVaultName": @"",
@"DestinationBackupVaultArn": @"",
@"IamRoleArn": @"",
@"IdempotencyToken": @"",
@"Lifecycle": @{ @"MoveToColdStorageAfterDays": @"", @"DeleteAfterDays": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/copy-jobs"]
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}}/copy-jobs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/copy-jobs",
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([
'RecoveryPointArn' => '',
'SourceBackupVaultName' => '',
'DestinationBackupVaultArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]),
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}}/copy-jobs', [
'body' => '{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/copy-jobs');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'RecoveryPointArn' => '',
'SourceBackupVaultName' => '',
'DestinationBackupVaultArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'RecoveryPointArn' => '',
'SourceBackupVaultName' => '',
'DestinationBackupVaultArn' => '',
'IamRoleArn' => '',
'IdempotencyToken' => '',
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/copy-jobs');
$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}}/copy-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/copy-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/copy-jobs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/copy-jobs"
payload = {
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/copy-jobs"
payload <- "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/copy-jobs")
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 \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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/copy-jobs') do |req|
req.body = "{\n \"RecoveryPointArn\": \"\",\n \"SourceBackupVaultName\": \"\",\n \"DestinationBackupVaultArn\": \"\",\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/copy-jobs";
let payload = json!({
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": json!({
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
})
});
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}}/copy-jobs \
--header 'content-type: application/json' \
--data '{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
echo '{
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}' | \
http PUT {{baseUrl}}/copy-jobs \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "RecoveryPointArn": "",\n "SourceBackupVaultName": "",\n "DestinationBackupVaultArn": "",\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\n }\n}' \
--output-document \
- {{baseUrl}}/copy-jobs
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"RecoveryPointArn": "",
"SourceBackupVaultName": "",
"DestinationBackupVaultArn": "",
"IamRoleArn": "",
"IdempotencyToken": "",
"Lifecycle": [
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/copy-jobs")! 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
StartReportJob
{{baseUrl}}/audit/report-jobs/:reportPlanName
QUERY PARAMS
reportPlanName
BODY json
{
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-jobs/:reportPlanName");
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 \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/audit/report-jobs/:reportPlanName" {:content-type :json
:form-params {:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/report-jobs/:reportPlanName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"IdempotencyToken\": \"\"\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/report-jobs/:reportPlanName"),
Content = new StringContent("{\n \"IdempotencyToken\": \"\"\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/report-jobs/:reportPlanName");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-jobs/:reportPlanName"
payload := strings.NewReader("{\n \"IdempotencyToken\": \"\"\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/report-jobs/:reportPlanName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/audit/report-jobs/:reportPlanName")
.setHeader("content-type", "application/json")
.setBody("{\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-jobs/:reportPlanName"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"IdempotencyToken\": \"\"\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 \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/report-jobs/:reportPlanName")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/audit/report-jobs/:reportPlanName")
.header("content-type", "application/json")
.body("{\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
IdempotencyToken: ''
});
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/report-jobs/:reportPlanName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/report-jobs/:reportPlanName',
headers: {'content-type': 'application/json'},
data: {IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-jobs/:reportPlanName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"IdempotencyToken":""}'
};
try {
const response = await 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/report-jobs/:reportPlanName',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-jobs/:reportPlanName")
.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/report-jobs/:reportPlanName',
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({IdempotencyToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/audit/report-jobs/:reportPlanName',
headers: {'content-type': 'application/json'},
body: {IdempotencyToken: ''},
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/report-jobs/:reportPlanName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
IdempotencyToken: ''
});
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/report-jobs/:reportPlanName',
headers: {'content-type': 'application/json'},
data: {IdempotencyToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-jobs/:reportPlanName';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"IdempotencyToken":""}'
};
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 = @{ @"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/report-jobs/:reportPlanName"]
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/report-jobs/:reportPlanName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-jobs/:reportPlanName",
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([
'IdempotencyToken' => ''
]),
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/report-jobs/:reportPlanName', [
'body' => '{
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-jobs/:reportPlanName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/report-jobs/:reportPlanName');
$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/report-jobs/:reportPlanName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-jobs/:reportPlanName' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IdempotencyToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/audit/report-jobs/:reportPlanName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-jobs/:reportPlanName"
payload = { "IdempotencyToken": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-jobs/:reportPlanName"
payload <- "{\n \"IdempotencyToken\": \"\"\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/report-jobs/:reportPlanName")
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 \"IdempotencyToken\": \"\"\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/report-jobs/:reportPlanName') do |req|
req.body = "{\n \"IdempotencyToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/audit/report-jobs/:reportPlanName";
let payload = json!({"IdempotencyToken": ""});
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/report-jobs/:reportPlanName \
--header 'content-type: application/json' \
--data '{
"IdempotencyToken": ""
}'
echo '{
"IdempotencyToken": ""
}' | \
http POST {{baseUrl}}/audit/report-jobs/:reportPlanName \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "IdempotencyToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/report-jobs/:reportPlanName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["IdempotencyToken": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-jobs/:reportPlanName")! 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
StartRestoreJob
{{baseUrl}}/restore-jobs
BODY json
{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/restore-jobs");
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 \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/restore-jobs" {:content-type :json
:form-params {:RecoveryPointArn ""
:Metadata {}
:IamRoleArn ""
:IdempotencyToken ""
:ResourceType ""}})
require "http/client"
url = "{{baseUrl}}/restore-jobs"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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}}/restore-jobs"),
Content = new StringContent("{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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}}/restore-jobs");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/restore-jobs"
payload := strings.NewReader("{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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/restore-jobs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/restore-jobs")
.setHeader("content-type", "application/json")
.setBody("{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/restore-jobs"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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 \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/restore-jobs")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/restore-jobs")
.header("content-type", "application/json")
.body("{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}")
.asString();
const data = JSON.stringify({
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/restore-jobs');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/restore-jobs',
headers: {'content-type': 'application/json'},
data: {
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/restore-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"RecoveryPointArn":"","Metadata":{},"IamRoleArn":"","IdempotencyToken":"","ResourceType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/restore-jobs',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "RecoveryPointArn": "",\n "Metadata": {},\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "ResourceType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/restore-jobs")
.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/restore-jobs',
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({
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/restore-jobs',
headers: {'content-type': 'application/json'},
body: {
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
},
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}}/restore-jobs');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
});
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}}/restore-jobs',
headers: {'content-type': 'application/json'},
data: {
RecoveryPointArn: '',
Metadata: {},
IamRoleArn: '',
IdempotencyToken: '',
ResourceType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/restore-jobs';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"RecoveryPointArn":"","Metadata":{},"IamRoleArn":"","IdempotencyToken":"","ResourceType":""}'
};
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 = @{ @"RecoveryPointArn": @"",
@"Metadata": @{ },
@"IamRoleArn": @"",
@"IdempotencyToken": @"",
@"ResourceType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/restore-jobs"]
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}}/restore-jobs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/restore-jobs",
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([
'RecoveryPointArn' => '',
'Metadata' => [
],
'IamRoleArn' => '',
'IdempotencyToken' => '',
'ResourceType' => ''
]),
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}}/restore-jobs', [
'body' => '{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/restore-jobs');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'RecoveryPointArn' => '',
'Metadata' => [
],
'IamRoleArn' => '',
'IdempotencyToken' => '',
'ResourceType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'RecoveryPointArn' => '',
'Metadata' => [
],
'IamRoleArn' => '',
'IdempotencyToken' => '',
'ResourceType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/restore-jobs');
$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}}/restore-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/restore-jobs' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/restore-jobs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/restore-jobs"
payload = {
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/restore-jobs"
payload <- "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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}}/restore-jobs")
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 \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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/restore-jobs') do |req|
req.body = "{\n \"RecoveryPointArn\": \"\",\n \"Metadata\": {},\n \"IamRoleArn\": \"\",\n \"IdempotencyToken\": \"\",\n \"ResourceType\": \"\"\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}}/restore-jobs";
let payload = json!({
"RecoveryPointArn": "",
"Metadata": json!({}),
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
});
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}}/restore-jobs \
--header 'content-type: application/json' \
--data '{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}'
echo '{
"RecoveryPointArn": "",
"Metadata": {},
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
}' | \
http PUT {{baseUrl}}/restore-jobs \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "RecoveryPointArn": "",\n "Metadata": {},\n "IamRoleArn": "",\n "IdempotencyToken": "",\n "ResourceType": ""\n}' \
--output-document \
- {{baseUrl}}/restore-jobs
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"RecoveryPointArn": "",
"Metadata": [],
"IamRoleArn": "",
"IdempotencyToken": "",
"ResourceType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/restore-jobs")! 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
StopBackupJob
{{baseUrl}}/backup-jobs/:backupJobId
QUERY PARAMS
backupJobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-jobs/:backupJobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/backup-jobs/:backupJobId")
require "http/client"
url = "{{baseUrl}}/backup-jobs/:backupJobId"
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}}/backup-jobs/:backupJobId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/backup-jobs/:backupJobId");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-jobs/:backupJobId"
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/backup-jobs/:backupJobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/backup-jobs/:backupJobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-jobs/:backupJobId"))
.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}}/backup-jobs/:backupJobId")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/backup-jobs/:backupJobId")
.asString();
const 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}}/backup-jobs/:backupJobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/backup-jobs/:backupJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-jobs/:backupJobId';
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}}/backup-jobs/:backupJobId',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/backup-jobs/:backupJobId")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/backup-jobs/:backupJobId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/backup-jobs/:backupJobId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/backup-jobs/:backupJobId');
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}}/backup-jobs/:backupJobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-jobs/:backupJobId';
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}}/backup-jobs/:backupJobId"]
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}}/backup-jobs/:backupJobId" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-jobs/:backupJobId",
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}}/backup-jobs/:backupJobId');
echo $response->getBody();
setUrl('{{baseUrl}}/backup-jobs/:backupJobId');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/backup-jobs/:backupJobId');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/backup-jobs/:backupJobId' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-jobs/:backupJobId' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/backup-jobs/:backupJobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-jobs/:backupJobId"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-jobs/:backupJobId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/backup-jobs/:backupJobId")
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/backup-jobs/:backupJobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-jobs/:backupJobId";
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}}/backup-jobs/:backupJobId
http POST {{baseUrl}}/backup-jobs/:backupJobId
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/backup-jobs/:backupJobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-jobs/:backupJobId")! 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
TagResource
{{baseUrl}}/tags/:resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn");
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 \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags/:resourceArn" {:content-type :json
:form-params {:Tags {}}})
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Tags\": {}\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/:resourceArn"),
Content = new StringContent("{\n \"Tags\": {}\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/:resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn"
payload := strings.NewReader("{\n \"Tags\": {}\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/:resourceArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags/:resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Tags\": {}\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 \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags/:resourceArn")
.header("content-type", "application/json")
.body("{\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Tags: {}
});
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/:resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Tags":{}}'
};
try {
const response = await 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',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.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/:resourceArn',
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({Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
body: {Tags: {}},
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/:resourceArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Tags: {}
});
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/:resourceArn',
headers: {'content-type': 'application/json'},
data: {Tags: {}}
};
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';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Tags":{}}'
};
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 = @{ @"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn"]
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/:resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn",
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([
'Tags' => [
]
]),
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/:resourceArn', [
'body' => '{
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/tags/:resourceArn');
$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/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags/:resourceArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn"
payload = { "Tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn"
payload <- "{\n \"Tags\": {}\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/:resourceArn")
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 \"Tags\": {}\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/:resourceArn') do |req|
req.body = "{\n \"Tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn";
let payload = json!({"Tags": 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}}/tags/:resourceArn \
--header 'content-type: application/json' \
--data '{
"Tags": {}
}'
echo '{
"Tags": {}
}' | \
http POST {{baseUrl}}/tags/:resourceArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/tags/:resourceArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Tags": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn")! 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
UntagResource
{{baseUrl}}/untag/:resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"TagKeyList": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/untag/:resourceArn");
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 \"TagKeyList\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/untag/:resourceArn" {:content-type :json
:form-params {:TagKeyList []}})
require "http/client"
url = "{{baseUrl}}/untag/:resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TagKeyList\": []\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/:resourceArn"),
Content = new StringContent("{\n \"TagKeyList\": []\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/:resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TagKeyList\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/untag/:resourceArn"
payload := strings.NewReader("{\n \"TagKeyList\": []\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/:resourceArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"TagKeyList": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/untag/:resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"TagKeyList\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/untag/:resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TagKeyList\": []\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 \"TagKeyList\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/untag/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/untag/:resourceArn")
.header("content-type", "application/json")
.body("{\n \"TagKeyList\": []\n}")
.asString();
const data = JSON.stringify({
TagKeyList: []
});
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/:resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/untag/:resourceArn',
headers: {'content-type': 'application/json'},
data: {TagKeyList: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/untag/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TagKeyList":[]}'
};
try {
const response = await 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/:resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TagKeyList": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TagKeyList\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/untag/:resourceArn")
.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/:resourceArn',
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({TagKeyList: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/untag/:resourceArn',
headers: {'content-type': 'application/json'},
body: {TagKeyList: []},
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/:resourceArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TagKeyList: []
});
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/:resourceArn',
headers: {'content-type': 'application/json'},
data: {TagKeyList: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/untag/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TagKeyList":[]}'
};
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 = @{ @"TagKeyList": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/untag/:resourceArn"]
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/:resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TagKeyList\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/untag/:resourceArn",
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([
'TagKeyList' => [
]
]),
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/:resourceArn', [
'body' => '{
"TagKeyList": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/untag/:resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TagKeyList' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TagKeyList' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/untag/:resourceArn');
$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/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagKeyList": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/untag/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagKeyList": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TagKeyList\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/untag/:resourceArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/untag/:resourceArn"
payload = { "TagKeyList": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/untag/:resourceArn"
payload <- "{\n \"TagKeyList\": []\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/:resourceArn")
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 \"TagKeyList\": []\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/:resourceArn') do |req|
req.body = "{\n \"TagKeyList\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/untag/:resourceArn";
let payload = json!({"TagKeyList": ()});
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/:resourceArn \
--header 'content-type: application/json' \
--data '{
"TagKeyList": []
}'
echo '{
"TagKeyList": []
}' | \
http POST {{baseUrl}}/untag/:resourceArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TagKeyList": []\n}' \
--output-document \
- {{baseUrl}}/untag/:resourceArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["TagKeyList": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/untag/:resourceArn")! 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
UpdateBackupPlan
{{baseUrl}}/backup/plans/:backupPlanId
QUERY PARAMS
backupPlanId
BODY json
{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup/plans/:backupPlanId");
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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/backup/plans/:backupPlanId" {:content-type :json
:form-params {:BackupPlan {:BackupPlanName ""
:Rules ""
:AdvancedBackupSettings ""}}})
require "http/client"
url = "{{baseUrl}}/backup/plans/:backupPlanId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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}}/backup/plans/:backupPlanId"),
Content = new StringContent("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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}}/backup/plans/:backupPlanId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup/plans/:backupPlanId"
payload := strings.NewReader("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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/backup/plans/:backupPlanId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 101
{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/backup/plans/:backupPlanId")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup/plans/:backupPlanId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/backup/plans/:backupPlanId")
.header("content-type", "application/json")
.body("{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
BackupPlan: {
BackupPlanName: '',
Rules: '',
AdvancedBackupSettings: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/backup/plans/:backupPlanId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/backup/plans/:backupPlanId',
headers: {'content-type': 'application/json'},
data: {BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup/plans/:backupPlanId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BackupPlan":{"BackupPlanName":"","Rules":"","AdvancedBackupSettings":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup/plans/:backupPlanId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupPlan": {\n "BackupPlanName": "",\n "Rules": "",\n "AdvancedBackupSettings": ""\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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup/plans/:backupPlanId")
.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/backup/plans/:backupPlanId',
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({BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/backup/plans/:backupPlanId',
headers: {'content-type': 'application/json'},
body: {BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''}},
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}}/backup/plans/:backupPlanId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupPlan: {
BackupPlanName: '',
Rules: '',
AdvancedBackupSettings: ''
}
});
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}}/backup/plans/:backupPlanId',
headers: {'content-type': 'application/json'},
data: {BackupPlan: {BackupPlanName: '', Rules: '', AdvancedBackupSettings: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup/plans/:backupPlanId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BackupPlan":{"BackupPlanName":"","Rules":"","AdvancedBackupSettings":""}}'
};
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 = @{ @"BackupPlan": @{ @"BackupPlanName": @"", @"Rules": @"", @"AdvancedBackupSettings": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup/plans/:backupPlanId"]
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}}/backup/plans/:backupPlanId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup/plans/:backupPlanId",
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([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
]
]),
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}}/backup/plans/:backupPlanId', [
'body' => '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup/plans/:backupPlanId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupPlan' => [
'BackupPlanName' => '',
'Rules' => '',
'AdvancedBackupSettings' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/backup/plans/:backupPlanId');
$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}}/backup/plans/:backupPlanId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup/plans/:backupPlanId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/backup/plans/:backupPlanId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup/plans/:backupPlanId"
payload = { "BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup/plans/:backupPlanId"
payload <- "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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}}/backup/plans/:backupPlanId")
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 \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\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/backup/plans/:backupPlanId') do |req|
req.body = "{\n \"BackupPlan\": {\n \"BackupPlanName\": \"\",\n \"Rules\": \"\",\n \"AdvancedBackupSettings\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup/plans/:backupPlanId";
let payload = json!({"BackupPlan": json!({
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
})});
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}}/backup/plans/:backupPlanId \
--header 'content-type: application/json' \
--data '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}'
echo '{
"BackupPlan": {
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
}
}' | \
http POST {{baseUrl}}/backup/plans/:backupPlanId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "BackupPlan": {\n "BackupPlanName": "",\n "Rules": "",\n "AdvancedBackupSettings": ""\n }\n}' \
--output-document \
- {{baseUrl}}/backup/plans/:backupPlanId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["BackupPlan": [
"BackupPlanName": "",
"Rules": "",
"AdvancedBackupSettings": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup/plans/:backupPlanId")! 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
UpdateFramework
{{baseUrl}}/audit/frameworks/:frameworkName
QUERY PARAMS
frameworkName
BODY json
{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/frameworks/:frameworkName");
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 \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/audit/frameworks/:frameworkName" {:content-type :json
:form-params {:FrameworkDescription ""
:FrameworkControls [{:ControlName ""
:ControlInputParameters ""
:ControlScope ""}]
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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}}/audit/frameworks/:frameworkName"),
Content = new StringContent("{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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/frameworks/:frameworkName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/frameworks/:frameworkName"
payload := strings.NewReader("{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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/audit/frameworks/:frameworkName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 186
{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/audit/frameworks/:frameworkName")
.setHeader("content-type", "application/json")
.setBody("{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/frameworks/:frameworkName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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 \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/frameworks/:frameworkName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/audit/frameworks/:frameworkName")
.header("content-type", "application/json")
.body("{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
FrameworkDescription: '',
FrameworkControls: [
{
ControlName: '',
ControlInputParameters: '',
ControlScope: ''
}
],
IdempotencyToken: ''
});
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/frameworks/:frameworkName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/frameworks/:frameworkName',
headers: {'content-type': 'application/json'},
data: {
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"FrameworkDescription":"","FrameworkControls":[{"ControlName":"","ControlInputParameters":"","ControlScope":""}],"IdempotencyToken":""}'
};
try {
const response = await 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/frameworks/:frameworkName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "FrameworkDescription": "",\n "FrameworkControls": [\n {\n "ControlName": "",\n "ControlInputParameters": "",\n "ControlScope": ""\n }\n ],\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/frameworks/:frameworkName")
.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/audit/frameworks/:frameworkName',
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({
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/frameworks/:frameworkName',
headers: {'content-type': 'application/json'},
body: {
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: ''
},
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}}/audit/frameworks/:frameworkName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
FrameworkDescription: '',
FrameworkControls: [
{
ControlName: '',
ControlInputParameters: '',
ControlScope: ''
}
],
IdempotencyToken: ''
});
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/frameworks/:frameworkName',
headers: {'content-type': 'application/json'},
data: {
FrameworkDescription: '',
FrameworkControls: [{ControlName: '', ControlInputParameters: '', ControlScope: ''}],
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/frameworks/:frameworkName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"FrameworkDescription":"","FrameworkControls":[{"ControlName":"","ControlInputParameters":"","ControlScope":""}],"IdempotencyToken":""}'
};
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 = @{ @"FrameworkDescription": @"",
@"FrameworkControls": @[ @{ @"ControlName": @"", @"ControlInputParameters": @"", @"ControlScope": @"" } ],
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/frameworks/:frameworkName"]
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}}/audit/frameworks/:frameworkName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/frameworks/:frameworkName",
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([
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => ''
]),
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}}/audit/frameworks/:frameworkName', [
'body' => '{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FrameworkDescription' => '',
'FrameworkControls' => [
[
'ControlName' => '',
'ControlInputParameters' => '',
'ControlScope' => ''
]
],
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/frameworks/:frameworkName');
$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}}/audit/frameworks/:frameworkName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/frameworks/:frameworkName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/audit/frameworks/:frameworkName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/frameworks/:frameworkName"
payload = {
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/frameworks/:frameworkName"
payload <- "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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}}/audit/frameworks/:frameworkName")
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 \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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/audit/frameworks/:frameworkName') do |req|
req.body = "{\n \"FrameworkDescription\": \"\",\n \"FrameworkControls\": [\n {\n \"ControlName\": \"\",\n \"ControlInputParameters\": \"\",\n \"ControlScope\": \"\"\n }\n ],\n \"IdempotencyToken\": \"\"\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/frameworks/:frameworkName";
let payload = json!({
"FrameworkDescription": "",
"FrameworkControls": (
json!({
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
})
),
"IdempotencyToken": ""
});
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}}/audit/frameworks/:frameworkName \
--header 'content-type: application/json' \
--data '{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}'
echo '{
"FrameworkDescription": "",
"FrameworkControls": [
{
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
}
],
"IdempotencyToken": ""
}' | \
http PUT {{baseUrl}}/audit/frameworks/:frameworkName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "FrameworkDescription": "",\n "FrameworkControls": [\n {\n "ControlName": "",\n "ControlInputParameters": "",\n "ControlScope": ""\n }\n ],\n "IdempotencyToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/frameworks/:frameworkName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"FrameworkDescription": "",
"FrameworkControls": [
[
"ControlName": "",
"ControlInputParameters": "",
"ControlScope": ""
]
],
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/frameworks/:frameworkName")! 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
UpdateGlobalSettings
{{baseUrl}}/global-settings
BODY json
{
"GlobalSettings": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/global-settings");
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 \"GlobalSettings\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/global-settings" {:content-type :json
:form-params {:GlobalSettings {}}})
require "http/client"
url = "{{baseUrl}}/global-settings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"GlobalSettings\": {}\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}}/global-settings"),
Content = new StringContent("{\n \"GlobalSettings\": {}\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}}/global-settings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"GlobalSettings\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/global-settings"
payload := strings.NewReader("{\n \"GlobalSettings\": {}\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/global-settings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"GlobalSettings": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/global-settings")
.setHeader("content-type", "application/json")
.setBody("{\n \"GlobalSettings\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/global-settings"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"GlobalSettings\": {}\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 \"GlobalSettings\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/global-settings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/global-settings")
.header("content-type", "application/json")
.body("{\n \"GlobalSettings\": {}\n}")
.asString();
const data = JSON.stringify({
GlobalSettings: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/global-settings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/global-settings',
headers: {'content-type': 'application/json'},
data: {GlobalSettings: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/global-settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"GlobalSettings":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/global-settings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "GlobalSettings": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"GlobalSettings\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/global-settings")
.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/global-settings',
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({GlobalSettings: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/global-settings',
headers: {'content-type': 'application/json'},
body: {GlobalSettings: {}},
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}}/global-settings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
GlobalSettings: {}
});
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}}/global-settings',
headers: {'content-type': 'application/json'},
data: {GlobalSettings: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/global-settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"GlobalSettings":{}}'
};
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 = @{ @"GlobalSettings": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/global-settings"]
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}}/global-settings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"GlobalSettings\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/global-settings",
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([
'GlobalSettings' => [
]
]),
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}}/global-settings', [
'body' => '{
"GlobalSettings": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/global-settings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'GlobalSettings' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'GlobalSettings' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/global-settings');
$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}}/global-settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"GlobalSettings": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/global-settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"GlobalSettings": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"GlobalSettings\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/global-settings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/global-settings"
payload = { "GlobalSettings": {} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/global-settings"
payload <- "{\n \"GlobalSettings\": {}\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}}/global-settings")
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 \"GlobalSettings\": {}\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/global-settings') do |req|
req.body = "{\n \"GlobalSettings\": {}\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}}/global-settings";
let payload = json!({"GlobalSettings": 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}}/global-settings \
--header 'content-type: application/json' \
--data '{
"GlobalSettings": {}
}'
echo '{
"GlobalSettings": {}
}' | \
http PUT {{baseUrl}}/global-settings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "GlobalSettings": {}\n}' \
--output-document \
- {{baseUrl}}/global-settings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["GlobalSettings": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/global-settings")! 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
UpdateRecoveryPointLifecycle
{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
QUERY PARAMS
backupVaultName
recoveryPointArn
BODY json
{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
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 \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn" {:content-type :json
:form-params {:Lifecycle {:MoveToColdStorageAfterDays ""
:DeleteAfterDays ""}}})
require "http/client"
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"),
Content = new StringContent("{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
payload := strings.NewReader("{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 88
{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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 \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.header("content-type", "application/json")
.body("{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
headers: {'content-type': 'application/json'},
data: {Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\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 \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
.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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
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({Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
headers: {'content-type': 'application/json'},
body: {Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}},
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Lifecycle: {
MoveToColdStorageAfterDays: '',
DeleteAfterDays: ''
}
});
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn',
headers: {'content-type': 'application/json'},
data: {Lifecycle: {MoveToColdStorageAfterDays: '', DeleteAfterDays: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Lifecycle":{"MoveToColdStorageAfterDays":"","DeleteAfterDays":""}}'
};
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 = @{ @"Lifecycle": @{ @"MoveToColdStorageAfterDays": @"", @"DeleteAfterDays": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"]
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn",
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([
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]),
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn', [
'body' => '{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Lifecycle' => [
'MoveToColdStorageAfterDays' => '',
'DeleteAfterDays' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn');
$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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
payload = { "Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn"
payload <- "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")
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 \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\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/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn') do |req|
req.body = "{\n \"Lifecycle\": {\n \"MoveToColdStorageAfterDays\": \"\",\n \"DeleteAfterDays\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn";
let payload = json!({"Lifecycle": json!({
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
})});
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}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn \
--header 'content-type: application/json' \
--data '{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}'
echo '{
"Lifecycle": {
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
}
}' | \
http POST {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Lifecycle": {\n "MoveToColdStorageAfterDays": "",\n "DeleteAfterDays": ""\n }\n}' \
--output-document \
- {{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Lifecycle": [
"MoveToColdStorageAfterDays": "",
"DeleteAfterDays": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/backup-vaults/:backupVaultName/recovery-points/:recoveryPointArn")! 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
UpdateRegionSettings
{{baseUrl}}/account-settings
BODY json
{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account-settings");
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 \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/account-settings" {:content-type :json
:form-params {:ResourceTypeOptInPreference {}
:ResourceTypeManagementPreference {}}})
require "http/client"
url = "{{baseUrl}}/account-settings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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}}/account-settings"),
Content = new StringContent("{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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}}/account-settings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account-settings"
payload := strings.NewReader("{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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/account-settings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 81
{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/account-settings")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account-settings"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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 \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account-settings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/account-settings")
.header("content-type", "application/json")
.body("{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}")
.asString();
const data = JSON.stringify({
ResourceTypeOptInPreference: {},
ResourceTypeManagementPreference: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/account-settings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/account-settings',
headers: {'content-type': 'application/json'},
data: {ResourceTypeOptInPreference: {}, ResourceTypeManagementPreference: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account-settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceTypeOptInPreference":{},"ResourceTypeManagementPreference":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account-settings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceTypeOptInPreference": {},\n "ResourceTypeManagementPreference": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account-settings")
.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/account-settings',
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({ResourceTypeOptInPreference: {}, ResourceTypeManagementPreference: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/account-settings',
headers: {'content-type': 'application/json'},
body: {ResourceTypeOptInPreference: {}, ResourceTypeManagementPreference: {}},
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}}/account-settings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceTypeOptInPreference: {},
ResourceTypeManagementPreference: {}
});
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}}/account-settings',
headers: {'content-type': 'application/json'},
data: {ResourceTypeOptInPreference: {}, ResourceTypeManagementPreference: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account-settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceTypeOptInPreference":{},"ResourceTypeManagementPreference":{}}'
};
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 = @{ @"ResourceTypeOptInPreference": @{ },
@"ResourceTypeManagementPreference": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account-settings"]
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}}/account-settings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account-settings",
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([
'ResourceTypeOptInPreference' => [
],
'ResourceTypeManagementPreference' => [
]
]),
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}}/account-settings', [
'body' => '{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account-settings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceTypeOptInPreference' => [
],
'ResourceTypeManagementPreference' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceTypeOptInPreference' => [
],
'ResourceTypeManagementPreference' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/account-settings');
$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}}/account-settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account-settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/account-settings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account-settings"
payload = {
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account-settings"
payload <- "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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}}/account-settings")
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 \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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/account-settings') do |req|
req.body = "{\n \"ResourceTypeOptInPreference\": {},\n \"ResourceTypeManagementPreference\": {}\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}}/account-settings";
let payload = json!({
"ResourceTypeOptInPreference": json!({}),
"ResourceTypeManagementPreference": 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}}/account-settings \
--header 'content-type: application/json' \
--data '{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}'
echo '{
"ResourceTypeOptInPreference": {},
"ResourceTypeManagementPreference": {}
}' | \
http PUT {{baseUrl}}/account-settings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ResourceTypeOptInPreference": {},\n "ResourceTypeManagementPreference": {}\n}' \
--output-document \
- {{baseUrl}}/account-settings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceTypeOptInPreference": [],
"ResourceTypeManagementPreference": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account-settings")! 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
UpdateReportPlan
{{baseUrl}}/audit/report-plans/:reportPlanName
QUERY PARAMS
reportPlanName
BODY json
{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/audit/report-plans/:reportPlanName");
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 \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/audit/report-plans/:reportPlanName" {:content-type :json
:form-params {:ReportPlanDescription ""
:ReportDeliveryChannel {:S3BucketName ""
:S3KeyPrefix ""
:Formats ""}
:ReportSetting {:ReportTemplate ""
:FrameworkArns ""
:NumberOfFrameworks ""
:Accounts ""
:OrganizationUnits ""
:Regions ""}
:IdempotencyToken ""}})
require "http/client"
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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}}/audit/report-plans/:reportPlanName"),
Content = new StringContent("{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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/report-plans/:reportPlanName");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/audit/report-plans/:reportPlanName"
payload := strings.NewReader("{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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/audit/report-plans/:reportPlanName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 332
{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/audit/report-plans/:reportPlanName")
.setHeader("content-type", "application/json")
.setBody("{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/audit/report-plans/:reportPlanName"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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 \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/audit/report-plans/:reportPlanName")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/audit/report-plans/:reportPlanName")
.header("content-type", "application/json")
.body("{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
ReportPlanDescription: '',
ReportDeliveryChannel: {
S3BucketName: '',
S3KeyPrefix: '',
Formats: ''
},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
});
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/report-plans/:reportPlanName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/report-plans/:reportPlanName',
headers: {'content-type': 'application/json'},
data: {
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ReportPlanDescription":"","ReportDeliveryChannel":{"S3BucketName":"","S3KeyPrefix":"","Formats":""},"ReportSetting":{"ReportTemplate":"","FrameworkArns":"","NumberOfFrameworks":"","Accounts":"","OrganizationUnits":"","Regions":""},"IdempotencyToken":""}'
};
try {
const response = await 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/report-plans/:reportPlanName',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ReportPlanDescription": "",\n "ReportDeliveryChannel": {\n "S3BucketName": "",\n "S3KeyPrefix": "",\n "Formats": ""\n },\n "ReportSetting": {\n "ReportTemplate": "",\n "FrameworkArns": "",\n "NumberOfFrameworks": "",\n "Accounts": "",\n "OrganizationUnits": "",\n "Regions": ""\n },\n "IdempotencyToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/audit/report-plans/:reportPlanName")
.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/audit/report-plans/:reportPlanName',
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({
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/audit/report-plans/:reportPlanName',
headers: {'content-type': 'application/json'},
body: {
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
},
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}}/audit/report-plans/:reportPlanName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ReportPlanDescription: '',
ReportDeliveryChannel: {
S3BucketName: '',
S3KeyPrefix: '',
Formats: ''
},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
});
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/report-plans/:reportPlanName',
headers: {'content-type': 'application/json'},
data: {
ReportPlanDescription: '',
ReportDeliveryChannel: {S3BucketName: '', S3KeyPrefix: '', Formats: ''},
ReportSetting: {
ReportTemplate: '',
FrameworkArns: '',
NumberOfFrameworks: '',
Accounts: '',
OrganizationUnits: '',
Regions: ''
},
IdempotencyToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/audit/report-plans/:reportPlanName';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ReportPlanDescription":"","ReportDeliveryChannel":{"S3BucketName":"","S3KeyPrefix":"","Formats":""},"ReportSetting":{"ReportTemplate":"","FrameworkArns":"","NumberOfFrameworks":"","Accounts":"","OrganizationUnits":"","Regions":""},"IdempotencyToken":""}'
};
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 = @{ @"ReportPlanDescription": @"",
@"ReportDeliveryChannel": @{ @"S3BucketName": @"", @"S3KeyPrefix": @"", @"Formats": @"" },
@"ReportSetting": @{ @"ReportTemplate": @"", @"FrameworkArns": @"", @"NumberOfFrameworks": @"", @"Accounts": @"", @"OrganizationUnits": @"", @"Regions": @"" },
@"IdempotencyToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/audit/report-plans/:reportPlanName"]
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}}/audit/report-plans/:reportPlanName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/audit/report-plans/:reportPlanName",
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([
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'IdempotencyToken' => ''
]),
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}}/audit/report-plans/:reportPlanName', [
'body' => '{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'IdempotencyToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ReportPlanDescription' => '',
'ReportDeliveryChannel' => [
'S3BucketName' => '',
'S3KeyPrefix' => '',
'Formats' => ''
],
'ReportSetting' => [
'ReportTemplate' => '',
'FrameworkArns' => '',
'NumberOfFrameworks' => '',
'Accounts' => '',
'OrganizationUnits' => '',
'Regions' => ''
],
'IdempotencyToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/audit/report-plans/:reportPlanName');
$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}}/audit/report-plans/:reportPlanName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/audit/report-plans/:reportPlanName' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/audit/report-plans/:reportPlanName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/audit/report-plans/:reportPlanName"
payload = {
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/audit/report-plans/:reportPlanName"
payload <- "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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}}/audit/report-plans/:reportPlanName")
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 \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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/audit/report-plans/:reportPlanName') do |req|
req.body = "{\n \"ReportPlanDescription\": \"\",\n \"ReportDeliveryChannel\": {\n \"S3BucketName\": \"\",\n \"S3KeyPrefix\": \"\",\n \"Formats\": \"\"\n },\n \"ReportSetting\": {\n \"ReportTemplate\": \"\",\n \"FrameworkArns\": \"\",\n \"NumberOfFrameworks\": \"\",\n \"Accounts\": \"\",\n \"OrganizationUnits\": \"\",\n \"Regions\": \"\"\n },\n \"IdempotencyToken\": \"\"\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/report-plans/:reportPlanName";
let payload = json!({
"ReportPlanDescription": "",
"ReportDeliveryChannel": json!({
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
}),
"ReportSetting": json!({
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
}),
"IdempotencyToken": ""
});
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}}/audit/report-plans/:reportPlanName \
--header 'content-type: application/json' \
--data '{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}'
echo '{
"ReportPlanDescription": "",
"ReportDeliveryChannel": {
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
},
"ReportSetting": {
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
},
"IdempotencyToken": ""
}' | \
http PUT {{baseUrl}}/audit/report-plans/:reportPlanName \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ReportPlanDescription": "",\n "ReportDeliveryChannel": {\n "S3BucketName": "",\n "S3KeyPrefix": "",\n "Formats": ""\n },\n "ReportSetting": {\n "ReportTemplate": "",\n "FrameworkArns": "",\n "NumberOfFrameworks": "",\n "Accounts": "",\n "OrganizationUnits": "",\n "Regions": ""\n },\n "IdempotencyToken": ""\n}' \
--output-document \
- {{baseUrl}}/audit/report-plans/:reportPlanName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ReportPlanDescription": "",
"ReportDeliveryChannel": [
"S3BucketName": "",
"S3KeyPrefix": "",
"Formats": ""
],
"ReportSetting": [
"ReportTemplate": "",
"FrameworkArns": "",
"NumberOfFrameworks": "",
"Accounts": "",
"OrganizationUnits": "",
"Regions": ""
],
"IdempotencyToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/audit/report-plans/:reportPlanName")! 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()