Amazon CloudDirectory
PUT
AddFacetToObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:SchemaFacet {:SchemaArn ""
:FacetName ""}
:ObjectAttributeList [{:Key ""
:Value ""}]
:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"
payload := strings.NewReader("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/facets HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 193
{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
ObjectAttributeList: [
{
Key: '',
Value: ''
}
],
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SchemaFacet: {SchemaArn: '', FacetName: ''},
ObjectAttributeList: [{Key: '', Value: ''}],
ObjectReference: {Selector: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacet":{"SchemaArn":"","FacetName":""},"ObjectAttributeList":[{"Key":"","Value":""}],"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "ObjectAttributeList": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ObjectReference": {\n "Selector": ""\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 \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/facets',
headers: {
'x-amz-data-partition': '',
'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({
SchemaFacet: {SchemaArn: '', FacetName: ''},
ObjectAttributeList: [{Key: '', Value: ''}],
ObjectReference: {Selector: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
SchemaFacet: {SchemaArn: '', FacetName: ''},
ObjectAttributeList: [{Key: '', Value: ''}],
ObjectReference: {Selector: ''}
},
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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
ObjectAttributeList: [
{
Key: '',
Value: ''
}
],
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SchemaFacet: {SchemaArn: '', FacetName: ''},
ObjectAttributeList: [{Key: '', Value: ''}],
ObjectReference: {Selector: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacet":{"SchemaArn":"","FacetName":""},"ObjectAttributeList":[{"Key":"","Value":""}],"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SchemaFacet": @{ @"SchemaArn": @"", @"FacetName": @"" },
@"ObjectAttributeList": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition",
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([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition', [
'body' => '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/facets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"
payload = {
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition"
payload <- "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/object/facets') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition";
let payload = json!({
"SchemaFacet": json!({
"SchemaArn": "",
"FacetName": ""
}),
"ObjectAttributeList": (
json!({
"Key": "",
"Value": ""
})
),
"ObjectReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ObjectReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "ObjectAttributeList": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"SchemaFacet": [
"SchemaArn": "",
"FacetName": ""
],
"ObjectAttributeList": [
[
"Key": "",
"Value": ""
]
],
"ObjectReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets#x-amz-data-partition")! 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
ApplySchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"PublishedSchemaArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PublishedSchemaArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:PublishedSchemaArn ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PublishedSchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"PublishedSchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PublishedSchemaArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"
payload := strings.NewReader("{\n \"PublishedSchemaArn\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/schema/apply HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 30
{
"PublishedSchemaArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PublishedSchemaArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PublishedSchemaArn\": \"\"\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 \"PublishedSchemaArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"PublishedSchemaArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
PublishedSchemaArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PublishedSchemaArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PublishedSchemaArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PublishedSchemaArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PublishedSchemaArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/schema/apply',
headers: {
'x-amz-data-partition': '',
'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({PublishedSchemaArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {PublishedSchemaArn: ''},
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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PublishedSchemaArn: ''
});
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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PublishedSchemaArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PublishedSchemaArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PublishedSchemaArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PublishedSchemaArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition",
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([
'PublishedSchemaArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition', [
'body' => '{
"PublishedSchemaArn": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PublishedSchemaArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PublishedSchemaArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PublishedSchemaArn": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PublishedSchemaArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PublishedSchemaArn\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/apply", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"
payload = { "PublishedSchemaArn": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition"
payload <- "{\n \"PublishedSchemaArn\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PublishedSchemaArn\": \"\"\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/amazonclouddirectory/2017-01-11/schema/apply') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"PublishedSchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition";
let payload = json!({"PublishedSchemaArn": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"PublishedSchemaArn": ""
}'
echo '{
"PublishedSchemaArn": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "PublishedSchemaArn": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["PublishedSchemaArn": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/apply#x-amz-data-partition")! 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
AttachObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ParentReference {:Selector ""}
:ChildReference {:Selector ""}
:LinkName ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"
payload := strings.NewReader("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/attach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 113
{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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 \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ParentReference: {
Selector: ''
},
ChildReference: {
Selector: ''
},
LinkName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ParentReference: {Selector: ''}, ChildReference: {Selector: ''}, LinkName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ParentReference":{"Selector":""},"ChildReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ParentReference": {\n "Selector": ""\n },\n "ChildReference": {\n "Selector": ""\n },\n "LinkName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/attach',
headers: {
'x-amz-data-partition': '',
'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({ParentReference: {Selector: ''}, ChildReference: {Selector: ''}, LinkName: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ParentReference: {Selector: ''}, ChildReference: {Selector: ''}, LinkName: ''},
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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ParentReference: {
Selector: ''
},
ChildReference: {
Selector: ''
},
LinkName: ''
});
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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ParentReference: {Selector: ''}, ChildReference: {Selector: ''}, LinkName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ParentReference":{"Selector":""},"ChildReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ParentReference": @{ @"Selector": @"" },
@"ChildReference": @{ @"Selector": @"" },
@"LinkName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition",
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([
'ParentReference' => [
'Selector' => ''
],
'ChildReference' => [
'Selector' => ''
],
'LinkName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition', [
'body' => '{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ParentReference' => [
'Selector' => ''
],
'ChildReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ParentReference' => [
'Selector' => ''
],
'ChildReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/attach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"
payload = {
"ParentReference": { "Selector": "" },
"ChildReference": { "Selector": "" },
"LinkName": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition"
payload <- "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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/amazonclouddirectory/2017-01-11/object/attach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"ChildReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition";
let payload = json!({
"ParentReference": json!({"Selector": ""}),
"ChildReference": json!({"Selector": ""}),
"LinkName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}'
echo '{
"ParentReference": {
"Selector": ""
},
"ChildReference": {
"Selector": ""
},
"LinkName": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ParentReference": {\n "Selector": ""\n },\n "ChildReference": {\n "Selector": ""\n },\n "LinkName": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ParentReference": ["Selector": ""],
"ChildReference": ["Selector": ""],
"LinkName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attach#x-amz-data-partition")! 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
AttachPolicy
{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:PolicyReference {:Selector ""}
:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"
payload := strings.NewReader("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/policy/attach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 96
{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
PolicyReference: {
Selector: ''
},
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PolicyReference": {\n "Selector": ""\n },\n "ObjectReference": {\n "Selector": ""\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 \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/policy/attach',
headers: {
'x-amz-data-partition': '',
'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({PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PolicyReference: {
Selector: ''
},
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PolicyReference": @{ @"Selector": @"" },
@"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition",
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([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition', [
'body' => '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/policy/attach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"
payload = {
"PolicyReference": { "Selector": "" },
"ObjectReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition"
payload <- "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/policy/attach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition";
let payload = json!({
"PolicyReference": json!({"Selector": ""}),
"ObjectReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "PolicyReference": {\n "Selector": ""\n },\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"PolicyReference": ["Selector": ""],
"ObjectReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attach#x-amz-data-partition")! 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
AttachToIndex
{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:IndexReference {:Selector ""}
:TargetReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"
payload := strings.NewReader("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/index/attach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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 \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
IndexReference: {
Selector: ''
},
TargetReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"IndexReference":{"Selector":""},"TargetReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "IndexReference": {\n "Selector": ""\n },\n "TargetReference": {\n "Selector": ""\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 \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/index/attach',
headers: {
'x-amz-data-partition': '',
'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({IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
IndexReference: {
Selector: ''
},
TargetReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"IndexReference":{"Selector":""},"TargetReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"IndexReference": @{ @"Selector": @"" },
@"TargetReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition",
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([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition', [
'body' => '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/index/attach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"
payload = {
"IndexReference": { "Selector": "" },
"TargetReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition"
payload <- "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/index/attach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition";
let payload = json!({
"IndexReference": json!({"Selector": ""}),
"TargetReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
echo '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "IndexReference": {\n "Selector": ""\n },\n "TargetReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"IndexReference": ["Selector": ""],
"TargetReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/attach#x-amz-data-partition")! 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
AttachTypedLink
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:SourceObjectReference {:Selector ""}
:TargetObjectReference {:Selector ""}
:TypedLinkFacet {:SchemaArn ""
:TypedLinkName ""}
:Attributes [{:AttributeName ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"
payload := strings.NewReader("{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/attach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 260
{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
SourceObjectReference: {
Selector: ''
},
TargetObjectReference: {
Selector: ''
},
TypedLinkFacet: {
SchemaArn: '',
TypedLinkName: ''
},
Attributes: [
{
AttributeName: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SourceObjectReference: {Selector: ''},
TargetObjectReference: {Selector: ''},
TypedLinkFacet: {SchemaArn: '', TypedLinkName: ''},
Attributes: [{AttributeName: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SourceObjectReference":{"Selector":""},"TargetObjectReference":{"Selector":""},"TypedLinkFacet":{"SchemaArn":"","TypedLinkName":""},"Attributes":[{"AttributeName":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "SourceObjectReference": {\n "Selector": ""\n },\n "TargetObjectReference": {\n "Selector": ""\n },\n "TypedLinkFacet": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "Attributes": [\n {\n "AttributeName": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/attach',
headers: {
'x-amz-data-partition': '',
'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({
SourceObjectReference: {Selector: ''},
TargetObjectReference: {Selector: ''},
TypedLinkFacet: {SchemaArn: '', TypedLinkName: ''},
Attributes: [{AttributeName: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
SourceObjectReference: {Selector: ''},
TargetObjectReference: {Selector: ''},
TypedLinkFacet: {SchemaArn: '', TypedLinkName: ''},
Attributes: [{AttributeName: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
SourceObjectReference: {
Selector: ''
},
TargetObjectReference: {
Selector: ''
},
TypedLinkFacet: {
SchemaArn: '',
TypedLinkName: ''
},
Attributes: [
{
AttributeName: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SourceObjectReference: {Selector: ''},
TargetObjectReference: {Selector: ''},
TypedLinkFacet: {SchemaArn: '', TypedLinkName: ''},
Attributes: [{AttributeName: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SourceObjectReference":{"Selector":""},"TargetObjectReference":{"Selector":""},"TypedLinkFacet":{"SchemaArn":"","TypedLinkName":""},"Attributes":[{"AttributeName":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SourceObjectReference": @{ @"Selector": @"" },
@"TargetObjectReference": @{ @"Selector": @"" },
@"TypedLinkFacet": @{ @"SchemaArn": @"", @"TypedLinkName": @"" },
@"Attributes": @[ @{ @"AttributeName": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition",
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([
'SourceObjectReference' => [
'Selector' => ''
],
'TargetObjectReference' => [
'Selector' => ''
],
'TypedLinkFacet' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'Attributes' => [
[
'AttributeName' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition', [
'body' => '{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SourceObjectReference' => [
'Selector' => ''
],
'TargetObjectReference' => [
'Selector' => ''
],
'TypedLinkFacet' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'Attributes' => [
[
'AttributeName' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SourceObjectReference' => [
'Selector' => ''
],
'TargetObjectReference' => [
'Selector' => ''
],
'TypedLinkFacet' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'Attributes' => [
[
'AttributeName' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/attach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"
payload = {
"SourceObjectReference": { "Selector": "" },
"TargetObjectReference": { "Selector": "" },
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition"
payload <- "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/typedlink/attach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"SourceObjectReference\": {\n \"Selector\": \"\"\n },\n \"TargetObjectReference\": {\n \"Selector\": \"\"\n },\n \"TypedLinkFacet\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"Attributes\": [\n {\n \"AttributeName\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition";
let payload = json!({
"SourceObjectReference": json!({"Selector": ""}),
"TargetObjectReference": json!({"Selector": ""}),
"TypedLinkFacet": json!({
"SchemaArn": "",
"TypedLinkName": ""
}),
"Attributes": (
json!({
"AttributeName": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}'
echo '{
"SourceObjectReference": {
"Selector": ""
},
"TargetObjectReference": {
"Selector": ""
},
"TypedLinkFacet": {
"SchemaArn": "",
"TypedLinkName": ""
},
"Attributes": [
{
"AttributeName": "",
"Value": ""
}
]
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "SourceObjectReference": {\n "Selector": ""\n },\n "TargetObjectReference": {\n "Selector": ""\n },\n "TypedLinkFacet": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "Attributes": [\n {\n "AttributeName": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"SourceObjectReference": ["Selector": ""],
"TargetObjectReference": ["Selector": ""],
"TypedLinkFacet": [
"SchemaArn": "",
"TypedLinkName": ""
],
"Attributes": [
[
"AttributeName": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attach#x-amz-data-partition")! 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
BatchRead
{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Operations [{:ListObjectAttributes ""
:ListObjectChildren ""
:ListAttachedIndices ""
:ListObjectParentPaths ""
:GetObjectInformation ""
:GetObjectAttributes ""
:ListObjectParents ""
:ListObjectPolicies ""
:ListPolicyAttachments ""
:LookupPolicy ""
:ListIndex ""
:ListOutgoingTypedLinks ""
:ListIncomingTypedLinks ""
:GetLinkAttributes ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"
payload := strings.NewReader("{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/batchread HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 487
{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Operations":[{"ListObjectAttributes":"","ListObjectChildren":"","ListAttachedIndices":"","ListObjectParentPaths":"","GetObjectInformation":"","GetObjectAttributes":"","ListObjectParents":"","ListObjectPolicies":"","ListPolicyAttachments":"","LookupPolicy":"","ListIndex":"","ListOutgoingTypedLinks":"","ListIncomingTypedLinks":"","GetLinkAttributes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Operations": [\n {\n "ListObjectAttributes": "",\n "ListObjectChildren": "",\n "ListAttachedIndices": "",\n "ListObjectParentPaths": "",\n "GetObjectInformation": "",\n "GetObjectAttributes": "",\n "ListObjectParents": "",\n "ListObjectPolicies": "",\n "ListPolicyAttachments": "",\n "LookupPolicy": "",\n "ListIndex": "",\n "ListOutgoingTypedLinks": "",\n "ListIncomingTypedLinks": "",\n "GetLinkAttributes": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/batchread',
headers: {
'x-amz-data-partition': '',
'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({
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
},
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}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
});
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}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Operations: [
{
ListObjectAttributes: '',
ListObjectChildren: '',
ListAttachedIndices: '',
ListObjectParentPaths: '',
GetObjectInformation: '',
GetObjectAttributes: '',
ListObjectParents: '',
ListObjectPolicies: '',
ListPolicyAttachments: '',
LookupPolicy: '',
ListIndex: '',
ListOutgoingTypedLinks: '',
ListIncomingTypedLinks: '',
GetLinkAttributes: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Operations":[{"ListObjectAttributes":"","ListObjectChildren":"","ListAttachedIndices":"","ListObjectParentPaths":"","GetObjectInformation":"","GetObjectAttributes":"","ListObjectParents":"","ListObjectPolicies":"","ListPolicyAttachments":"","LookupPolicy":"","ListIndex":"","ListOutgoingTypedLinks":"","ListIncomingTypedLinks":"","GetLinkAttributes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Operations": @[ @{ @"ListObjectAttributes": @"", @"ListObjectChildren": @"", @"ListAttachedIndices": @"", @"ListObjectParentPaths": @"", @"GetObjectInformation": @"", @"GetObjectAttributes": @"", @"ListObjectParents": @"", @"ListObjectPolicies": @"", @"ListPolicyAttachments": @"", @"LookupPolicy": @"", @"ListIndex": @"", @"ListOutgoingTypedLinks": @"", @"ListIncomingTypedLinks": @"", @"GetLinkAttributes": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition",
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([
'Operations' => [
[
'ListObjectAttributes' => '',
'ListObjectChildren' => '',
'ListAttachedIndices' => '',
'ListObjectParentPaths' => '',
'GetObjectInformation' => '',
'GetObjectAttributes' => '',
'ListObjectParents' => '',
'ListObjectPolicies' => '',
'ListPolicyAttachments' => '',
'LookupPolicy' => '',
'ListIndex' => '',
'ListOutgoingTypedLinks' => '',
'ListIncomingTypedLinks' => '',
'GetLinkAttributes' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition', [
'body' => '{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Operations' => [
[
'ListObjectAttributes' => '',
'ListObjectChildren' => '',
'ListAttachedIndices' => '',
'ListObjectParentPaths' => '',
'GetObjectInformation' => '',
'GetObjectAttributes' => '',
'ListObjectParents' => '',
'ListObjectPolicies' => '',
'ListPolicyAttachments' => '',
'LookupPolicy' => '',
'ListIndex' => '',
'ListOutgoingTypedLinks' => '',
'ListIncomingTypedLinks' => '',
'GetLinkAttributes' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Operations' => [
[
'ListObjectAttributes' => '',
'ListObjectChildren' => '',
'ListAttachedIndices' => '',
'ListObjectParentPaths' => '',
'GetObjectInformation' => '',
'GetObjectAttributes' => '',
'ListObjectParents' => '',
'ListObjectPolicies' => '',
'ListPolicyAttachments' => '',
'LookupPolicy' => '',
'ListIndex' => '',
'ListOutgoingTypedLinks' => '',
'ListIncomingTypedLinks' => '',
'GetLinkAttributes' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/batchread", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"
payload = { "Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
] }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition"
payload <- "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/batchread') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Operations\": [\n {\n \"ListObjectAttributes\": \"\",\n \"ListObjectChildren\": \"\",\n \"ListAttachedIndices\": \"\",\n \"ListObjectParentPaths\": \"\",\n \"GetObjectInformation\": \"\",\n \"GetObjectAttributes\": \"\",\n \"ListObjectParents\": \"\",\n \"ListObjectPolicies\": \"\",\n \"ListPolicyAttachments\": \"\",\n \"LookupPolicy\": \"\",\n \"ListIndex\": \"\",\n \"ListOutgoingTypedLinks\": \"\",\n \"ListIncomingTypedLinks\": \"\",\n \"GetLinkAttributes\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition";
let payload = json!({"Operations": (
json!({
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}'
echo '{
"Operations": [
{
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
}
]
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Operations": [\n {\n "ListObjectAttributes": "",\n "ListObjectChildren": "",\n "ListAttachedIndices": "",\n "ListObjectParentPaths": "",\n "GetObjectInformation": "",\n "GetObjectAttributes": "",\n "ListObjectParents": "",\n "ListObjectPolicies": "",\n "ListPolicyAttachments": "",\n "LookupPolicy": "",\n "ListIndex": "",\n "ListOutgoingTypedLinks": "",\n "ListIncomingTypedLinks": "",\n "GetLinkAttributes": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Operations": [
[
"ListObjectAttributes": "",
"ListObjectChildren": "",
"ListAttachedIndices": "",
"ListObjectParentPaths": "",
"GetObjectInformation": "",
"GetObjectAttributes": "",
"ListObjectParents": "",
"ListObjectPolicies": "",
"ListPolicyAttachments": "",
"LookupPolicy": "",
"ListIndex": "",
"ListOutgoingTypedLinks": "",
"ListIncomingTypedLinks": "",
"GetLinkAttributes": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchread#x-amz-data-partition")! 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
BatchWrite
{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Operations [{:CreateObject ""
:AttachObject ""
:DetachObject ""
:UpdateObjectAttributes ""
:DeleteObject ""
:AddFacetToObject ""
:RemoveFacetFromObject ""
:AttachPolicy ""
:DetachPolicy ""
:CreateIndex ""
:AttachToIndex ""
:DetachFromIndex ""
:AttachTypedLink ""
:DetachTypedLink ""
:UpdateLinkAttributes ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"
payload := strings.NewReader("{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/batchwrite HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 466
{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Operations":[{"CreateObject":"","AttachObject":"","DetachObject":"","UpdateObjectAttributes":"","DeleteObject":"","AddFacetToObject":"","RemoveFacetFromObject":"","AttachPolicy":"","DetachPolicy":"","CreateIndex":"","AttachToIndex":"","DetachFromIndex":"","AttachTypedLink":"","DetachTypedLink":"","UpdateLinkAttributes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Operations": [\n {\n "CreateObject": "",\n "AttachObject": "",\n "DetachObject": "",\n "UpdateObjectAttributes": "",\n "DeleteObject": "",\n "AddFacetToObject": "",\n "RemoveFacetFromObject": "",\n "AttachPolicy": "",\n "DetachPolicy": "",\n "CreateIndex": "",\n "AttachToIndex": "",\n "DetachFromIndex": "",\n "AttachTypedLink": "",\n "DetachTypedLink": "",\n "UpdateLinkAttributes": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/batchwrite',
headers: {
'x-amz-data-partition': '',
'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({
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
},
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}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
});
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}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Operations: [
{
CreateObject: '',
AttachObject: '',
DetachObject: '',
UpdateObjectAttributes: '',
DeleteObject: '',
AddFacetToObject: '',
RemoveFacetFromObject: '',
AttachPolicy: '',
DetachPolicy: '',
CreateIndex: '',
AttachToIndex: '',
DetachFromIndex: '',
AttachTypedLink: '',
DetachTypedLink: '',
UpdateLinkAttributes: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Operations":[{"CreateObject":"","AttachObject":"","DetachObject":"","UpdateObjectAttributes":"","DeleteObject":"","AddFacetToObject":"","RemoveFacetFromObject":"","AttachPolicy":"","DetachPolicy":"","CreateIndex":"","AttachToIndex":"","DetachFromIndex":"","AttachTypedLink":"","DetachTypedLink":"","UpdateLinkAttributes":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Operations": @[ @{ @"CreateObject": @"", @"AttachObject": @"", @"DetachObject": @"", @"UpdateObjectAttributes": @"", @"DeleteObject": @"", @"AddFacetToObject": @"", @"RemoveFacetFromObject": @"", @"AttachPolicy": @"", @"DetachPolicy": @"", @"CreateIndex": @"", @"AttachToIndex": @"", @"DetachFromIndex": @"", @"AttachTypedLink": @"", @"DetachTypedLink": @"", @"UpdateLinkAttributes": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition",
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([
'Operations' => [
[
'CreateObject' => '',
'AttachObject' => '',
'DetachObject' => '',
'UpdateObjectAttributes' => '',
'DeleteObject' => '',
'AddFacetToObject' => '',
'RemoveFacetFromObject' => '',
'AttachPolicy' => '',
'DetachPolicy' => '',
'CreateIndex' => '',
'AttachToIndex' => '',
'DetachFromIndex' => '',
'AttachTypedLink' => '',
'DetachTypedLink' => '',
'UpdateLinkAttributes' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition', [
'body' => '{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Operations' => [
[
'CreateObject' => '',
'AttachObject' => '',
'DetachObject' => '',
'UpdateObjectAttributes' => '',
'DeleteObject' => '',
'AddFacetToObject' => '',
'RemoveFacetFromObject' => '',
'AttachPolicy' => '',
'DetachPolicy' => '',
'CreateIndex' => '',
'AttachToIndex' => '',
'DetachFromIndex' => '',
'AttachTypedLink' => '',
'DetachTypedLink' => '',
'UpdateLinkAttributes' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Operations' => [
[
'CreateObject' => '',
'AttachObject' => '',
'DetachObject' => '',
'UpdateObjectAttributes' => '',
'DeleteObject' => '',
'AddFacetToObject' => '',
'RemoveFacetFromObject' => '',
'AttachPolicy' => '',
'DetachPolicy' => '',
'CreateIndex' => '',
'AttachToIndex' => '',
'DetachFromIndex' => '',
'AttachTypedLink' => '',
'DetachTypedLink' => '',
'UpdateLinkAttributes' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/batchwrite", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"
payload = { "Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
] }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition"
payload <- "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/batchwrite') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Operations\": [\n {\n \"CreateObject\": \"\",\n \"AttachObject\": \"\",\n \"DetachObject\": \"\",\n \"UpdateObjectAttributes\": \"\",\n \"DeleteObject\": \"\",\n \"AddFacetToObject\": \"\",\n \"RemoveFacetFromObject\": \"\",\n \"AttachPolicy\": \"\",\n \"DetachPolicy\": \"\",\n \"CreateIndex\": \"\",\n \"AttachToIndex\": \"\",\n \"DetachFromIndex\": \"\",\n \"AttachTypedLink\": \"\",\n \"DetachTypedLink\": \"\",\n \"UpdateLinkAttributes\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition";
let payload = json!({"Operations": (
json!({
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}'
echo '{
"Operations": [
{
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
}
]
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Operations": [\n {\n "CreateObject": "",\n "AttachObject": "",\n "DetachObject": "",\n "UpdateObjectAttributes": "",\n "DeleteObject": "",\n "AddFacetToObject": "",\n "RemoveFacetFromObject": "",\n "AttachPolicy": "",\n "DetachPolicy": "",\n "CreateIndex": "",\n "AttachToIndex": "",\n "DetachFromIndex": "",\n "AttachTypedLink": "",\n "DetachTypedLink": "",\n "UpdateLinkAttributes": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Operations": [
[
"CreateObject": "",
"AttachObject": "",
"DetachObject": "",
"UpdateObjectAttributes": "",
"DeleteObject": "",
"AddFacetToObject": "",
"RemoveFacetFromObject": "",
"AttachPolicy": "",
"DetachPolicy": "",
"CreateIndex": "",
"AttachToIndex": "",
"DetachFromIndex": "",
"AttachTypedLink": "",
"DetachTypedLink": "",
"UpdateLinkAttributes": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/batchwrite#x-amz-data-partition")! 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
CreateDirectory
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/directory/create HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/directory/create',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/directory/create", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/directory/create') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/create#x-amz-data-partition")! 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
CreateFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""
:Attributes [{:Name ""
:AttributeDefinition ""
:AttributeReference ""
:RequiredBehavior ""}]
:ObjectType ""
:FacetStyle ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet/create HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 203
{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\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 \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","Attributes":[{"Name":"","AttributeDefinition":"","AttributeReference":"","RequiredBehavior":""}],"ObjectType":"","FacetStyle":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Attributes": [\n {\n "Name": "",\n "AttributeDefinition": "",\n "AttributeReference": "",\n "RequiredBehavior": ""\n }\n ],\n "ObjectType": "",\n "FacetStyle": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet/create',
headers: {
'x-amz-data-partition': '',
'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({
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
},
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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
});
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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Name: '',
Attributes: [
{
Name: '',
AttributeDefinition: '',
AttributeReference: '',
RequiredBehavior: ''
}
],
ObjectType: '',
FacetStyle: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","Attributes":[{"Name":"","AttributeDefinition":"","AttributeReference":"","RequiredBehavior":""}],"ObjectType":"","FacetStyle":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Attributes": @[ @{ @"Name": @"", @"AttributeDefinition": @"", @"AttributeReference": @"", @"RequiredBehavior": @"" } ],
@"ObjectType": @"",
@"FacetStyle": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition",
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([
'Name' => '',
'Attributes' => [
[
'Name' => '',
'AttributeDefinition' => '',
'AttributeReference' => '',
'RequiredBehavior' => ''
]
],
'ObjectType' => '',
'FacetStyle' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition', [
'body' => '{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Attributes' => [
[
'Name' => '',
'AttributeDefinition' => '',
'AttributeReference' => '',
'RequiredBehavior' => ''
]
],
'ObjectType' => '',
'FacetStyle' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Attributes' => [
[
'Name' => '',
'AttributeDefinition' => '',
'AttributeReference' => '',
'RequiredBehavior' => ''
]
],
'ObjectType' => '',
'FacetStyle' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/facet/create", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"
payload = {
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition"
payload <- "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\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/amazonclouddirectory/2017-01-11/facet/create') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\",\n \"Attributes\": [\n {\n \"Name\": \"\",\n \"AttributeDefinition\": \"\",\n \"AttributeReference\": \"\",\n \"RequiredBehavior\": \"\"\n }\n ],\n \"ObjectType\": \"\",\n \"FacetStyle\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition";
let payload = json!({
"Name": "",
"Attributes": (
json!({
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
})
),
"ObjectType": "",
"FacetStyle": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}'
echo '{
"Name": "",
"Attributes": [
{
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
}
],
"ObjectType": "",
"FacetStyle": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Attributes": [\n {\n "Name": "",\n "AttributeDefinition": "",\n "AttributeReference": "",\n "RequiredBehavior": ""\n }\n ],\n "ObjectType": "",\n "FacetStyle": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"Attributes": [
[
"Name": "",
"AttributeDefinition": "",
"AttributeReference": "",
"RequiredBehavior": ""
]
],
"ObjectType": "",
"FacetStyle": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/create#x-amz-data-partition")! 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
CreateIndex
{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:OrderedIndexedAttributeList [{:SchemaArn ""
:FacetName ""
:Name ""}]
:IsUnique false
:ParentReference {:Selector ""}
:LinkName ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"
payload := strings.NewReader("{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/index HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 203
{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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 \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.asString();
const data = JSON.stringify({
OrderedIndexedAttributeList: [
{
SchemaArn: '',
FacetName: '',
Name: ''
}
],
IsUnique: false,
ParentReference: {
Selector: ''
},
LinkName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
OrderedIndexedAttributeList: [{SchemaArn: '', FacetName: '', Name: ''}],
IsUnique: false,
ParentReference: {Selector: ''},
LinkName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"OrderedIndexedAttributeList":[{"SchemaArn":"","FacetName":"","Name":""}],"IsUnique":false,"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "OrderedIndexedAttributeList": [\n {\n "SchemaArn": "",\n "FacetName": "",\n "Name": ""\n }\n ],\n "IsUnique": false,\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/index',
headers: {
'x-amz-data-partition': '',
'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({
OrderedIndexedAttributeList: [{SchemaArn: '', FacetName: '', Name: ''}],
IsUnique: false,
ParentReference: {Selector: ''},
LinkName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
OrderedIndexedAttributeList: [{SchemaArn: '', FacetName: '', Name: ''}],
IsUnique: false,
ParentReference: {Selector: ''},
LinkName: ''
},
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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
OrderedIndexedAttributeList: [
{
SchemaArn: '',
FacetName: '',
Name: ''
}
],
IsUnique: false,
ParentReference: {
Selector: ''
},
LinkName: ''
});
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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
OrderedIndexedAttributeList: [{SchemaArn: '', FacetName: '', Name: ''}],
IsUnique: false,
ParentReference: {Selector: ''},
LinkName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"OrderedIndexedAttributeList":[{"SchemaArn":"","FacetName":"","Name":""}],"IsUnique":false,"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"OrderedIndexedAttributeList": @[ @{ @"SchemaArn": @"", @"FacetName": @"", @"Name": @"" } ],
@"IsUnique": @NO,
@"ParentReference": @{ @"Selector": @"" },
@"LinkName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition",
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([
'OrderedIndexedAttributeList' => [
[
'SchemaArn' => '',
'FacetName' => '',
'Name' => ''
]
],
'IsUnique' => null,
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition', [
'body' => '{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'OrderedIndexedAttributeList' => [
[
'SchemaArn' => '',
'FacetName' => '',
'Name' => ''
]
],
'IsUnique' => null,
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'OrderedIndexedAttributeList' => [
[
'SchemaArn' => '',
'FacetName' => '',
'Name' => ''
]
],
'IsUnique' => null,
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/index", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"
payload = {
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": False,
"ParentReference": { "Selector": "" },
"LinkName": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition"
payload <- "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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/amazonclouddirectory/2017-01-11/index') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"OrderedIndexedAttributeList\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\",\n \"Name\": \"\"\n }\n ],\n \"IsUnique\": false,\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition";
let payload = json!({
"OrderedIndexedAttributeList": (
json!({
"SchemaArn": "",
"FacetName": "",
"Name": ""
})
),
"IsUnique": false,
"ParentReference": json!({"Selector": ""}),
"LinkName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
echo '{
"OrderedIndexedAttributeList": [
{
"SchemaArn": "",
"FacetName": "",
"Name": ""
}
],
"IsUnique": false,
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "OrderedIndexedAttributeList": [\n {\n "SchemaArn": "",\n "FacetName": "",\n "Name": ""\n }\n ],\n "IsUnique": false,\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"OrderedIndexedAttributeList": [
[
"SchemaArn": "",
"FacetName": "",
"Name": ""
]
],
"IsUnique": false,
"ParentReference": ["Selector": ""],
"LinkName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/index#x-amz-data-partition")! 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
CreateObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:SchemaFacets [{:SchemaArn ""
:FacetName ""}]
:ObjectAttributeList [{:Key ""
:Value ""}]
:ParentReference {:Selector ""}
:LinkName ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"
payload := strings.NewReader("{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 228
{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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 \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.asString();
const data = JSON.stringify({
SchemaFacets: [
{
SchemaArn: '',
FacetName: ''
}
],
ObjectAttributeList: [
{
Key: '',
Value: ''
}
],
ParentReference: {
Selector: ''
},
LinkName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SchemaFacets: [{SchemaArn: '', FacetName: ''}],
ObjectAttributeList: [{Key: '', Value: ''}],
ParentReference: {Selector: ''},
LinkName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacets":[{"SchemaArn":"","FacetName":""}],"ObjectAttributeList":[{"Key":"","Value":""}],"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaFacets": [\n {\n "SchemaArn": "",\n "FacetName": ""\n }\n ],\n "ObjectAttributeList": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object',
headers: {
'x-amz-data-partition': '',
'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({
SchemaFacets: [{SchemaArn: '', FacetName: ''}],
ObjectAttributeList: [{Key: '', Value: ''}],
ParentReference: {Selector: ''},
LinkName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
SchemaFacets: [{SchemaArn: '', FacetName: ''}],
ObjectAttributeList: [{Key: '', Value: ''}],
ParentReference: {Selector: ''},
LinkName: ''
},
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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaFacets: [
{
SchemaArn: '',
FacetName: ''
}
],
ObjectAttributeList: [
{
Key: '',
Value: ''
}
],
ParentReference: {
Selector: ''
},
LinkName: ''
});
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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
SchemaFacets: [{SchemaArn: '', FacetName: ''}],
ObjectAttributeList: [{Key: '', Value: ''}],
ParentReference: {Selector: ''},
LinkName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacets":[{"SchemaArn":"","FacetName":""}],"ObjectAttributeList":[{"Key":"","Value":""}],"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SchemaFacets": @[ @{ @"SchemaArn": @"", @"FacetName": @"" } ],
@"ObjectAttributeList": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ParentReference": @{ @"Selector": @"" },
@"LinkName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition",
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([
'SchemaFacets' => [
[
'SchemaArn' => '',
'FacetName' => ''
]
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition', [
'body' => '{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaFacets' => [
[
'SchemaArn' => '',
'FacetName' => ''
]
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaFacets' => [
[
'SchemaArn' => '',
'FacetName' => ''
]
],
'ObjectAttributeList' => [
[
'Key' => '',
'Value' => ''
]
],
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"
payload = {
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": { "Selector": "" },
"LinkName": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition"
payload <- "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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/amazonclouddirectory/2017-01-11/object') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"SchemaFacets\": [\n {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n ],\n \"ObjectAttributeList\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition";
let payload = json!({
"SchemaFacets": (
json!({
"SchemaArn": "",
"FacetName": ""
})
),
"ObjectAttributeList": (
json!({
"Key": "",
"Value": ""
})
),
"ParentReference": json!({"Selector": ""}),
"LinkName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
echo '{
"SchemaFacets": [
{
"SchemaArn": "",
"FacetName": ""
}
],
"ObjectAttributeList": [
{
"Key": "",
"Value": ""
}
],
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "SchemaFacets": [\n {\n "SchemaArn": "",\n "FacetName": ""\n }\n ],\n "ObjectAttributeList": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"SchemaFacets": [
[
"SchemaArn": "",
"FacetName": ""
]
],
"ObjectAttributeList": [
[
"Key": "",
"Value": ""
]
],
"ParentReference": ["Selector": ""],
"LinkName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object#x-amz-data-partition")! 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
CreateSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create" {:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/create"),
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/create");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"
payload := strings.NewReader("{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/schema/create HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create',
headers: {'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create")
.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/amazonclouddirectory/2017-01-11/schema/create',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create',
headers: {'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/schema/create');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create',
headers: {'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":""}'
};
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 = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"]
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}}/amazonclouddirectory/2017-01-11/schema/create" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create",
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([
'Name' => ''
]),
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}}/amazonclouddirectory/2017-01-11/schema/create', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create');
$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}}/amazonclouddirectory/2017-01-11/schema/create' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/create", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"
payload = { "Name": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create"
payload <- "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/create")
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 \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/schema/create') do |req|
req.body = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/create";
let payload = json!({"Name": ""});
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}}/amazonclouddirectory/2017-01-11/schema/create \
--header 'content-type: application/json' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http PUT {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/create")! 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
CreateTypedLinkFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Facet {:Name ""
:Attributes ""
:IdentityAttributeOrder ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"
payload := strings.NewReader("{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet/create HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 91
{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\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 \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Facet: {
Name: '',
Attributes: '',
IdentityAttributeOrder: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Facet: {Name: '', Attributes: '', IdentityAttributeOrder: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Facet":{"Name":"","Attributes":"","IdentityAttributeOrder":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Facet": {\n "Name": "",\n "Attributes": "",\n "IdentityAttributeOrder": ""\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 \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet/create',
headers: {
'x-amz-data-partition': '',
'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({Facet: {Name: '', Attributes: '', IdentityAttributeOrder: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Facet: {Name: '', Attributes: '', IdentityAttributeOrder: ''}},
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Facet: {
Name: '',
Attributes: '',
IdentityAttributeOrder: ''
}
});
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Facet: {Name: '', Attributes: '', IdentityAttributeOrder: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Facet":{"Name":"","Attributes":"","IdentityAttributeOrder":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Facet": @{ @"Name": @"", @"Attributes": @"", @"IdentityAttributeOrder": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition",
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([
'Facet' => [
'Name' => '',
'Attributes' => '',
'IdentityAttributeOrder' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition', [
'body' => '{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Facet' => [
'Name' => '',
'Attributes' => '',
'IdentityAttributeOrder' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Facet' => [
'Name' => '',
'Attributes' => '',
'IdentityAttributeOrder' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/create", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"
payload = { "Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
} }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition"
payload <- "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/facet/create') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Facet\": {\n \"Name\": \"\",\n \"Attributes\": \"\",\n \"IdentityAttributeOrder\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition";
let payload = json!({"Facet": json!({
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}'
echo '{
"Facet": {
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Facet": {\n "Name": "",\n "Attributes": "",\n "IdentityAttributeOrder": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Facet": [
"Name": "",
"Attributes": "",
"IdentityAttributeOrder": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/create#x-amz-data-partition")! 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
DeleteDirectory
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/directory HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/directory',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/directory", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition"
response <- VERB("PUT", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/directory') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DeleteFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet/delete HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet/delete',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/facet/delete", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/facet/delete') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/delete#x-amz-data-partition")! 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
DeleteObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/delete HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 49
{
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\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 \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/delete',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/delete", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"
payload = { "ObjectReference": { "Selector": "" } }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/object/delete') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition";
let payload = json!({"ObjectReference": json!({"Selector": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"ObjectReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["ObjectReference": ["Selector": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/delete#x-amz-data-partition")! 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
DeleteSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/schema HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/schema',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition"
response <- VERB("PUT", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/schema') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DeleteTypedLinkFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet/delete HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet/delete',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/delete", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/facet/delete') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/delete#x-amz-data-partition")! 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
DetachFromIndex
{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:IndexReference {:Selector ""}
:TargetReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"
payload := strings.NewReader("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/index/detach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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 \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
IndexReference: {
Selector: ''
},
TargetReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"IndexReference":{"Selector":""},"TargetReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "IndexReference": {\n "Selector": ""\n },\n "TargetReference": {\n "Selector": ""\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 \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/index/detach',
headers: {
'x-amz-data-partition': '',
'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({IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
IndexReference: {
Selector: ''
},
TargetReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {IndexReference: {Selector: ''}, TargetReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"IndexReference":{"Selector":""},"TargetReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"IndexReference": @{ @"Selector": @"" },
@"TargetReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition",
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([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition', [
'body' => '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IndexReference' => [
'Selector' => ''
],
'TargetReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/index/detach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"
payload = {
"IndexReference": { "Selector": "" },
"TargetReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition"
payload <- "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/index/detach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"TargetReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition";
let payload = json!({
"IndexReference": json!({"Selector": ""}),
"TargetReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}'
echo '{
"IndexReference": {
"Selector": ""
},
"TargetReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "IndexReference": {\n "Selector": ""\n },\n "TargetReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"IndexReference": ["Selector": ""],
"TargetReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/detach#x-amz-data-partition")! 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
DetachObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ParentReference {:Selector ""}
:LinkName ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"
payload := strings.NewReader("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/detach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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 \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ParentReference: {
Selector: ''
},
LinkName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ParentReference: {Selector: ''}, LinkName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/detach',
headers: {
'x-amz-data-partition': '',
'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({ParentReference: {Selector: ''}, LinkName: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ParentReference: {Selector: ''}, LinkName: ''},
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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ParentReference: {
Selector: ''
},
LinkName: ''
});
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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ParentReference: {Selector: ''}, LinkName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ParentReference":{"Selector":""},"LinkName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ParentReference": @{ @"Selector": @"" },
@"LinkName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition",
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([
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition', [
'body' => '{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ParentReference' => [
'Selector' => ''
],
'LinkName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/detach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"
payload = {
"ParentReference": { "Selector": "" },
"LinkName": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition"
payload <- "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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/amazonclouddirectory/2017-01-11/object/detach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ParentReference\": {\n \"Selector\": \"\"\n },\n \"LinkName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition";
let payload = json!({
"ParentReference": json!({"Selector": ""}),
"LinkName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}'
echo '{
"ParentReference": {
"Selector": ""
},
"LinkName": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ParentReference": {\n "Selector": ""\n },\n "LinkName": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ParentReference": ["Selector": ""],
"LinkName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/detach#x-amz-data-partition")! 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
DetachPolicy
{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:PolicyReference {:Selector ""}
:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"
payload := strings.NewReader("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/policy/detach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 96
{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
PolicyReference: {
Selector: ''
},
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PolicyReference": {\n "Selector": ""\n },\n "ObjectReference": {\n "Selector": ""\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 \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/policy/detach',
headers: {
'x-amz-data-partition': '',
'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({PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PolicyReference: {
Selector: ''
},
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PolicyReference": @{ @"Selector": @"" },
@"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition",
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([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition', [
'body' => '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/policy/detach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"
payload = {
"PolicyReference": { "Selector": "" },
"ObjectReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition"
payload <- "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/policy/detach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition";
let payload = json!({
"PolicyReference": json!({"Selector": ""}),
"ObjectReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"PolicyReference": {
"Selector": ""
},
"ObjectReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "PolicyReference": {\n "Selector": ""\n },\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"PolicyReference": ["Selector": ""],
"ObjectReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/detach#x-amz-data-partition")! 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
DetachTypedLink
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:TypedLinkSpecifier {:TypedLinkFacet ""
:SourceObjectReference ""
:TargetObjectReference ""
:IdentityAttributeValues ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"
payload := strings.NewReader("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/detach HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 159
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\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 \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\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 \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/detach',
headers: {
'x-amz-data-partition': '',
'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({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
},
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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
});
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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TypedLinkSpecifier": @{ @"TypedLinkFacet": @"", @"SourceObjectReference": @"", @"TargetObjectReference": @"", @"IdentityAttributeValues": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition",
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([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition', [
'body' => '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/detach", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"
payload = { "TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
} }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition"
payload <- "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/detach') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition";
let payload = json!({"TypedLinkSpecifier": json!({
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}'
echo '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["TypedLinkSpecifier": [
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/detach#x-amz-data-partition")! 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
DisableDirectory
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/directory/disable HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/directory/disable',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/directory/disable", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition"
response <- VERB("PUT", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/directory/disable') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/disable#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
EnableDirectory
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/directory/enable HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")
.put(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/directory/enable',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition';
const options = {method: 'PUT', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/directory/enable", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition"
response <- VERB("PUT", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/directory/enable') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/enable#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetAppliedSchemaVersion
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema
BODY json
{
"SchemaArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema");
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 \"SchemaArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema" {:content-type :json
:form-params {:SchemaArn ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"),
Content = new StringContent("{\n \"SchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"
payload := strings.NewReader("{\n \"SchemaArn\": \"\"\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/amazonclouddirectory/2017-01-11/schema/getappliedschema HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 21
{
"SchemaArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SchemaArn\": \"\"\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 \"SchemaArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")
.header("content-type", "application/json")
.body("{\n \"SchemaArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
SchemaArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema',
headers: {'content-type': 'application/json'},
data: {SchemaArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SchemaArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")
.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/amazonclouddirectory/2017-01-11/schema/getappliedschema',
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({SchemaArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema',
headers: {'content-type': 'application/json'},
body: {SchemaArn: ''},
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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaArn: ''
});
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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema',
headers: {'content-type': 'application/json'},
data: {SchemaArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":""}'
};
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 = @{ @"SchemaArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"]
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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaArn\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema",
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([
'SchemaArn' => ''
]),
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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema', [
'body' => '{
"SchemaArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema');
$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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/getappliedschema", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"
payload = { "SchemaArn": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema"
payload <- "{\n \"SchemaArn\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")
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 \"SchemaArn\": \"\"\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/amazonclouddirectory/2017-01-11/schema/getappliedschema') do |req|
req.body = "{\n \"SchemaArn\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema";
let payload = json!({"SchemaArn": ""});
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}}/amazonclouddirectory/2017-01-11/schema/getappliedschema \
--header 'content-type: application/json' \
--data '{
"SchemaArn": ""
}'
echo '{
"SchemaArn": ""
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SchemaArn": ""\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SchemaArn": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/getappliedschema")! 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
GetDirectory
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/directory/get HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.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}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")
.post(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const 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}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition';
const options = {method: 'POST', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")
.post(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/directory/get',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition';
const options = {method: 'POST', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition' -Method POST -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/directory/get", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition"
response <- VERB("POST", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/directory/get') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/get#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/facet", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/facet') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")! 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
GetLinkAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:TypedLinkSpecifier {:TypedLinkFacet ""
:SourceObjectReference ""
:TargetObjectReference ""
:IdentityAttributeValues ""}
:AttributeNames []
:ConsistencyLevel ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"
payload := strings.NewReader("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/attributes/get HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 209
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\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 \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}")
.asString();
const data = JSON.stringify({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""},"AttributeNames":[],"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\n },\n "AttributeNames": [],\n "ConsistencyLevel": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/attributes/get',
headers: {
'x-amz-data-partition': '',
'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({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
},
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
});
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeNames: [],
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""},"AttributeNames":[],"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TypedLinkSpecifier": @{ @"TypedLinkFacet": @"", @"SourceObjectReference": @"", @"TargetObjectReference": @"", @"IdentityAttributeValues": @"" },
@"AttributeNames": @[ ],
@"ConsistencyLevel": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition",
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([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeNames' => [
],
'ConsistencyLevel' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition', [
'body' => '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeNames' => [
],
'ConsistencyLevel' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeNames' => [
],
'ConsistencyLevel' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/attributes/get", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"
payload = {
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition"
payload <- "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/attributes/get') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeNames\": [],\n \"ConsistencyLevel\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition";
let payload = json!({
"TypedLinkSpecifier": json!({
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}),
"AttributeNames": (),
"ConsistencyLevel": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}'
echo '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeNames": [],
"ConsistencyLevel": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\n },\n "AttributeNames": [],\n "ConsistencyLevel": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"TypedLinkSpecifier": [
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
],
"AttributeNames": [],
"ConsistencyLevel": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/get#x-amz-data-partition")! 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
GetObjectAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:SchemaFacet {:SchemaArn ""
:FacetName ""}
:AttributeNames []}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/attributes/get HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 138
{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\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 \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
AttributeNames: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
SchemaFacet: {SchemaArn: '', FacetName: ''},
AttributeNames: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"SchemaFacet":{"SchemaArn":"","FacetName":""},"AttributeNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "AttributeNames": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/attributes/get',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
SchemaFacet: {SchemaArn: '', FacetName: ''},
AttributeNames: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
SchemaFacet: {SchemaArn: '', FacetName: ''},
AttributeNames: []
},
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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
AttributeNames: []
});
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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
SchemaFacet: {SchemaArn: '', FacetName: ''},
AttributeNames: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"SchemaFacet":{"SchemaArn":"","FacetName":""},"AttributeNames":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"SchemaFacet": @{ @"SchemaArn": @"", @"FacetName": @"" },
@"AttributeNames": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'AttributeNames' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'AttributeNames' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'AttributeNames' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/attributes/get", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\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/amazonclouddirectory/2017-01-11/object/attributes/get') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"AttributeNames\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"SchemaFacet": json!({
"SchemaArn": "",
"FacetName": ""
}),
"AttributeNames": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"AttributeNames": []
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "AttributeNames": []\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"SchemaFacet": [
"SchemaArn": "",
"FacetName": ""
],
"AttributeNames": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes/get#x-amz-data-partition")! 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
GetObjectInformation
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/information HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 49
{
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\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 \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/information',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/information", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"
payload = { "ObjectReference": { "Selector": "" } }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/object/information') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition";
let payload = json!({"ObjectReference": json!({"Selector": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"ObjectReference": {
"Selector": ""
}
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["ObjectReference": ["Selector": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/information#x-amz-data-partition")! 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
GetSchemaAsJson
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition
HEADERS
x-amz-data-partition
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition" {:headers {:x-amz-data-partition ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("x-amz-data-partition", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/schema/json HTTP/1.1
X-Amz-Data-Partition:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.post(null)
.addHeader("x-amz-data-partition", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.header("x-amz-data-partition", "")
.asString();
const 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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition';
const options = {method: 'POST', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.post(null)
.addHeader("x-amz-data-partition", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/schema/json',
headers: {
'x-amz-data-partition': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
req.headers({
'x-amz-data-partition': ''
});
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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition';
const options = {method: 'POST', headers: {'x-amz-data-partition': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition" in
let headers = Header.add (Header.init ()) "x-amz-data-partition" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition', [
'headers' => [
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setHeaders([
'x-amz-data-partition' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' -Method POST -Headers $headers
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'x-amz-data-partition': "" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/json", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
headers = {"x-amz-data-partition": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
response <- VERB("POST", url, add_headers('x-amz-data-partition' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/schema/json') do |req|
req.headers['x-amz-data-partition'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' \
--header 'x-amz-data-partition: '
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition'
import Foundation
let headers = ["x-amz-data-partition": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
GetTypedLinkFacetInformation
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet/get HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet/get',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/get", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/facet/get') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/get#x-amz-data-partition")! 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
ListAppliedSchemaArns
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied
BODY json
{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied");
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 \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied" {:content-type :json
:form-params {:DirectoryArn ""
:SchemaArn ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"),
Content = new StringContent("{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"
payload := strings.NewReader("{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/schema/applied HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 81
{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")
.setHeader("content-type", "application/json")
.setBody("{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")
.header("content-type", "application/json")
.body("{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
DirectoryArn: '',
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied',
headers: {'content-type': 'application/json'},
data: {DirectoryArn: '', SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DirectoryArn":"","SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DirectoryArn": "",\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")
.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/amazonclouddirectory/2017-01-11/schema/applied',
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({DirectoryArn: '', SchemaArn: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied',
headers: {'content-type': 'application/json'},
body: {DirectoryArn: '', SchemaArn: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DirectoryArn: '',
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied',
headers: {'content-type': 'application/json'},
data: {DirectoryArn: '', SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DirectoryArn":"","SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DirectoryArn": @"",
@"SchemaArn": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"]
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}}/amazonclouddirectory/2017-01-11/schema/applied" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied",
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([
'DirectoryArn' => '',
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied', [
'body' => '{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DirectoryArn' => '',
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DirectoryArn' => '',
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied');
$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}}/amazonclouddirectory/2017-01-11/schema/applied' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/applied", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"
payload = {
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied"
payload <- "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")
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 \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/schema/applied') do |req|
req.body = "{\n \"DirectoryArn\": \"\",\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied";
let payload = json!({
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied \
--header 'content-type: application/json' \
--data '{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DirectoryArn": "",\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DirectoryArn": "",
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/applied")! 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
ListAttachedIndices
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:TargetReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"
payload := strings.NewReader("{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/indices HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
TargetReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {TargetReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TargetReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "TargetReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/indices',
headers: {
'x-amz-data-partition': '',
'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({TargetReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {TargetReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
TargetReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {TargetReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TargetReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TargetReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition",
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([
'TargetReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition', [
'body' => '{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TargetReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TargetReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/indices", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"
payload = {
"TargetReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition"
payload <- "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/object/indices') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"TargetReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition";
let payload = json!({
"TargetReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"TargetReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "TargetReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"TargetReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/indices#x-amz-data-partition")! 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
ListDevelopmentSchemaArns
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development
BODY json
{
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development");
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 \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development" {:content-type :json
:form-params {:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"),
Content = new StringContent("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"
payload := strings.NewReader("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/schema/development HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")
.setHeader("content-type", "application/json")
.setBody("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")
.header("content-type", "application/json")
.body("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development',
headers: {'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")
.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/amazonclouddirectory/2017-01-11/schema/development',
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({NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development',
headers: {'content-type': 'application/json'},
body: {NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development',
headers: {'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"]
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}}/amazonclouddirectory/2017-01-11/schema/development" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development",
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([
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development', [
'body' => '{
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development');
$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}}/amazonclouddirectory/2017-01-11/schema/development' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/development", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"
payload = {
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development"
payload <- "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")
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 \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/schema/development') do |req|
req.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development";
let payload = json!({
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development \
--header 'content-type: application/json' \
--data '{
"NextToken": "",
"MaxResults": 0
}'
echo '{
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/development")! 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
ListDirectories
{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list
BODY json
{
"NextToken": "",
"MaxResults": 0,
"state": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list" {:content-type :json
:form-params {:NextToken ""
:MaxResults 0
:state ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/list"),
Content = new StringContent("{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/list");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"
payload := strings.NewReader("{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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/amazonclouddirectory/2017-01-11/directory/list HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 55
{
"NextToken": "",
"MaxResults": 0,
"state": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list")
.setHeader("content-type", "application/json")
.setBody("{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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 \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list")
.header("content-type", "application/json")
.body("{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}")
.asString();
const data = JSON.stringify({
NextToken: '',
MaxResults: 0,
state: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list',
headers: {'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0, state: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0,"state":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "NextToken": "",\n "MaxResults": 0,\n "state": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/directory/list',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({NextToken: '', MaxResults: 0, state: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list',
headers: {'content-type': 'application/json'},
body: {NextToken: '', MaxResults: 0, state: ''},
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}}/amazonclouddirectory/2017-01-11/directory/list');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
NextToken: '',
MaxResults: 0,
state: ''
});
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}}/amazonclouddirectory/2017-01-11/directory/list',
headers: {'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0, state: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0,"state":""}'
};
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 = @{ @"NextToken": @"",
@"MaxResults": @0,
@"state": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'NextToken' => '',
'MaxResults' => 0,
'state' => ''
]),
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}}/amazonclouddirectory/2017-01-11/directory/list', [
'body' => '{
"NextToken": "",
"MaxResults": 0,
"state": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NextToken' => '',
'MaxResults' => 0,
'state' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NextToken' => '',
'MaxResults' => 0,
'state' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0,
"state": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0,
"state": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/directory/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"
payload = {
"NextToken": "",
"MaxResults": 0,
"state": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list"
payload <- "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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}}/amazonclouddirectory/2017-01-11/directory/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\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/amazonclouddirectory/2017-01-11/directory/list') do |req|
req.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"state\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list";
let payload = json!({
"NextToken": "",
"MaxResults": 0,
"state": ""
});
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}}/amazonclouddirectory/2017-01-11/directory/list \
--header 'content-type: application/json' \
--data '{
"NextToken": "",
"MaxResults": 0,
"state": ""
}'
echo '{
"NextToken": "",
"MaxResults": 0,
"state": ""
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "NextToken": "",\n "MaxResults": 0,\n "state": ""\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"NextToken": "",
"MaxResults": 0,
"state": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/directory/list")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListFacetAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet/attributes HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 54
{
"Name": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
Name: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet/attributes',
headers: {
'x-amz-data-partition': '',
'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({Name: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition",
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([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition', [
'body' => '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/facet/attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"
payload = {
"Name": "",
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition"
payload <- "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/facet/attributes') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition";
let payload = json!({
"Name": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/attributes#x-amz-data-partition")! 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
ListFacetNames
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"
payload := strings.NewReader("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet/list HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet/list',
headers: {
'x-amz-data-partition': '',
'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({NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition",
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([
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition', [
'body' => '{
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/facet/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"
payload = {
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition"
payload <- "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/facet/list') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition";
let payload = json!({
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"NextToken": "",
"MaxResults": 0
}'
echo '{
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet/list#x-amz-data-partition")! 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
ListIncomingTypedLinks
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:FilterAttributeRanges [{:AttributeName ""
:Range ""}]
:FilterTypedLink {:SchemaArn ""
:TypedLinkName ""}
:NextToken ""
:MaxResults 0
:ConsistencyLevel ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/incoming HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 277
{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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 \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
FilterAttributeRanges: [
{
AttributeName: '',
Range: ''
}
],
FilterTypedLink: {
SchemaArn: '',
TypedLinkName: ''
},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"FilterAttributeRanges":[{"AttributeName":"","Range":""}],"FilterTypedLink":{"SchemaArn":"","TypedLinkName":""},"NextToken":"","MaxResults":0,"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "FilterAttributeRanges": [\n {\n "AttributeName": "",\n "Range": ""\n }\n ],\n "FilterTypedLink": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "ConsistencyLevel": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/incoming',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
},
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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
FilterAttributeRanges: [
{
AttributeName: '',
Range: ''
}
],
FilterTypedLink: {
SchemaArn: '',
TypedLinkName: ''
},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
});
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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"FilterAttributeRanges":[{"AttributeName":"","Range":""}],"FilterTypedLink":{"SchemaArn":"","TypedLinkName":""},"NextToken":"","MaxResults":0,"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"FilterAttributeRanges": @[ @{ @"AttributeName": @"", @"Range": @"" } ],
@"FilterTypedLink": @{ @"SchemaArn": @"", @"TypedLinkName": @"" },
@"NextToken": @"",
@"MaxResults": @0,
@"ConsistencyLevel": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/incoming", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/incoming') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"FilterAttributeRanges": (
json!({
"AttributeName": "",
"Range": ""
})
),
"FilterTypedLink": json!({
"SchemaArn": "",
"TypedLinkName": ""
}),
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "FilterAttributeRanges": [\n {\n "AttributeName": "",\n "Range": ""\n }\n ],\n "FilterTypedLink": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "ConsistencyLevel": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"FilterAttributeRanges": [
[
"AttributeName": "",
"Range": ""
]
],
"FilterTypedLink": [
"SchemaArn": "",
"TypedLinkName": ""
],
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/incoming#x-amz-data-partition")! 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
ListIndex
{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:RangesOnIndexedValues [{:AttributeKey ""
:Range ""}]
:IndexReference {:Selector ""}
:MaxResults 0
:NextToken ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"
payload := strings.NewReader("{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/index/targets HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 176
{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\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 \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
RangesOnIndexedValues: [
{
AttributeKey: '',
Range: ''
}
],
IndexReference: {
Selector: ''
},
MaxResults: 0,
NextToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
RangesOnIndexedValues: [{AttributeKey: '', Range: ''}],
IndexReference: {Selector: ''},
MaxResults: 0,
NextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"RangesOnIndexedValues":[{"AttributeKey":"","Range":""}],"IndexReference":{"Selector":""},"MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "RangesOnIndexedValues": [\n {\n "AttributeKey": "",\n "Range": ""\n }\n ],\n "IndexReference": {\n "Selector": ""\n },\n "MaxResults": 0,\n "NextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/index/targets',
headers: {
'x-amz-data-partition': '',
'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({
RangesOnIndexedValues: [{AttributeKey: '', Range: ''}],
IndexReference: {Selector: ''},
MaxResults: 0,
NextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
RangesOnIndexedValues: [{AttributeKey: '', Range: ''}],
IndexReference: {Selector: ''},
MaxResults: 0,
NextToken: ''
},
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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
RangesOnIndexedValues: [
{
AttributeKey: '',
Range: ''
}
],
IndexReference: {
Selector: ''
},
MaxResults: 0,
NextToken: ''
});
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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
RangesOnIndexedValues: [{AttributeKey: '', Range: ''}],
IndexReference: {Selector: ''},
MaxResults: 0,
NextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"RangesOnIndexedValues":[{"AttributeKey":"","Range":""}],"IndexReference":{"Selector":""},"MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"RangesOnIndexedValues": @[ @{ @"AttributeKey": @"", @"Range": @"" } ],
@"IndexReference": @{ @"Selector": @"" },
@"MaxResults": @0,
@"NextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition",
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([
'RangesOnIndexedValues' => [
[
'AttributeKey' => '',
'Range' => ''
]
],
'IndexReference' => [
'Selector' => ''
],
'MaxResults' => 0,
'NextToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition', [
'body' => '{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'RangesOnIndexedValues' => [
[
'AttributeKey' => '',
'Range' => ''
]
],
'IndexReference' => [
'Selector' => ''
],
'MaxResults' => 0,
'NextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'RangesOnIndexedValues' => [
[
'AttributeKey' => '',
'Range' => ''
]
],
'IndexReference' => [
'Selector' => ''
],
'MaxResults' => 0,
'NextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/index/targets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"
payload = {
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": { "Selector": "" },
"MaxResults": 0,
"NextToken": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition"
payload <- "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\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/amazonclouddirectory/2017-01-11/index/targets') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"RangesOnIndexedValues\": [\n {\n \"AttributeKey\": \"\",\n \"Range\": \"\"\n }\n ],\n \"IndexReference\": {\n \"Selector\": \"\"\n },\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition";
let payload = json!({
"RangesOnIndexedValues": (
json!({
"AttributeKey": "",
"Range": ""
})
),
"IndexReference": json!({"Selector": ""}),
"MaxResults": 0,
"NextToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}'
echo '{
"RangesOnIndexedValues": [
{
"AttributeKey": "",
"Range": ""
}
],
"IndexReference": {
"Selector": ""
},
"MaxResults": 0,
"NextToken": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "RangesOnIndexedValues": [\n {\n "AttributeKey": "",\n "Range": ""\n }\n ],\n "IndexReference": {\n "Selector": ""\n },\n "MaxResults": 0,\n "NextToken": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"RangesOnIndexedValues": [
[
"AttributeKey": "",
"Range": ""
]
],
"IndexReference": ["Selector": ""],
"MaxResults": 0,
"NextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/index/targets#x-amz-data-partition")! 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
ListManagedSchemaArns
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed
BODY json
{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed");
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 \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed" {:content-type :json
:form-params {:SchemaArn ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"),
Content = new StringContent("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"
payload := strings.NewReader("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/schema/managed HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 59
{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")
.header("content-type", "application/json")
.body("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed',
headers: {'content-type': 'application/json'},
data: {SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")
.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/amazonclouddirectory/2017-01-11/schema/managed',
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({SchemaArn: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed',
headers: {'content-type': 'application/json'},
body: {SchemaArn: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed',
headers: {'content-type': 'application/json'},
data: {SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SchemaArn": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"]
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}}/amazonclouddirectory/2017-01-11/schema/managed" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed",
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([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed', [
'body' => '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed');
$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}}/amazonclouddirectory/2017-01-11/schema/managed' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/managed", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"
payload = {
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed"
payload <- "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")
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 \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/schema/managed') do |req|
req.body = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed";
let payload = json!({
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed \
--header 'content-type: application/json' \
--data '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/managed")! 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
ListObjectAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0
:FacetFilter {:SchemaArn ""
:FacetName ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/attributes HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\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 \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0,
FacetFilter: {
SchemaArn: '',
FacetName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
FacetFilter: {SchemaArn: '', FacetName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0,"FacetFilter":{"SchemaArn":"","FacetName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "FacetFilter": {\n "SchemaArn": "",\n "FacetName": ""\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 \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/attributes',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
FacetFilter: {SchemaArn: '', FacetName: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
FacetFilter: {SchemaArn: '', FacetName: ''}
},
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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0,
FacetFilter: {
SchemaArn: '',
FacetName: ''
}
});
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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
FacetFilter: {SchemaArn: '', FacetName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0,"FacetFilter":{"SchemaArn":"","FacetName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0,
@"FacetFilter": @{ @"SchemaArn": @"", @"FacetName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'FacetFilter' => [
'SchemaArn' => '',
'FacetName' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'FacetFilter' => [
'SchemaArn' => '',
'FacetName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'FacetFilter' => [
'SchemaArn' => '',
'FacetName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\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/amazonclouddirectory/2017-01-11/object/attributes') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"FacetFilter\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0,
"FacetFilter": json!({
"SchemaArn": "",
"FacetName": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"FacetFilter": {
"SchemaArn": "",
"FacetName": ""
}
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "FacetFilter": {\n "SchemaArn": "",\n "FacetName": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0,
"FacetFilter": [
"SchemaArn": "",
"FacetName": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/attributes#x-amz-data-partition")! 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
ListObjectChildren
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/children HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/children',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/children", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/object/children') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/children#x-amz-data-partition")! 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
ListObjectParentPaths
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/parentpaths HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/parentpaths',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/parentpaths", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/object/parentpaths') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parentpaths#x-amz-data-partition")! 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
ListObjectParents
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0
:IncludeAllLinksToEachParent false}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/parent HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 127
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0,"IncludeAllLinksToEachParent":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "IncludeAllLinksToEachParent": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/parent',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
NextToken: '',
MaxResults: 0,
IncludeAllLinksToEachParent: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0,"IncludeAllLinksToEachParent":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0,
@"IncludeAllLinksToEachParent": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'IncludeAllLinksToEachParent' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'IncludeAllLinksToEachParent' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'IncludeAllLinksToEachParent' => null
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/parent", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": False
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/object/parent') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"IncludeAllLinksToEachParent\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "IncludeAllLinksToEachParent": false\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0,
"IncludeAllLinksToEachParent": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/parent#x-amz-data-partition")! 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
ListObjectPolicies
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/policy HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/policy',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/object/policy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/object/policy') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/policy#x-amz-data-partition")! 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
ListOutgoingTypedLinks
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:FilterAttributeRanges [{:AttributeName ""
:Range ""}]
:FilterTypedLink {:SchemaArn ""
:TypedLinkName ""}
:NextToken ""
:MaxResults 0
:ConsistencyLevel ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/outgoing HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 277
{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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 \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
FilterAttributeRanges: [
{
AttributeName: '',
Range: ''
}
],
FilterTypedLink: {
SchemaArn: '',
TypedLinkName: ''
},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"FilterAttributeRanges":[{"AttributeName":"","Range":""}],"FilterTypedLink":{"SchemaArn":"","TypedLinkName":""},"NextToken":"","MaxResults":0,"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "FilterAttributeRanges": [\n {\n "AttributeName": "",\n "Range": ""\n }\n ],\n "FilterTypedLink": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "ConsistencyLevel": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/outgoing',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
},
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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
FilterAttributeRanges: [
{
AttributeName: '',
Range: ''
}
],
FilterTypedLink: {
SchemaArn: '',
TypedLinkName: ''
},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
});
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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
FilterAttributeRanges: [{AttributeName: '', Range: ''}],
FilterTypedLink: {SchemaArn: '', TypedLinkName: ''},
NextToken: '',
MaxResults: 0,
ConsistencyLevel: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"FilterAttributeRanges":[{"AttributeName":"","Range":""}],"FilterTypedLink":{"SchemaArn":"","TypedLinkName":""},"NextToken":"","MaxResults":0,"ConsistencyLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"FilterAttributeRanges": @[ @{ @"AttributeName": @"", @"Range": @"" } ],
@"FilterTypedLink": @{ @"SchemaArn": @"", @"TypedLinkName": @"" },
@"NextToken": @"",
@"MaxResults": @0,
@"ConsistencyLevel": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'FilterAttributeRanges' => [
[
'AttributeName' => '',
'Range' => ''
]
],
'FilterTypedLink' => [
'SchemaArn' => '',
'TypedLinkName' => ''
],
'NextToken' => '',
'MaxResults' => 0,
'ConsistencyLevel' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/outgoing", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\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/amazonclouddirectory/2017-01-11/typedlink/outgoing') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"FilterAttributeRanges\": [\n {\n \"AttributeName\": \"\",\n \"Range\": \"\"\n }\n ],\n \"FilterTypedLink\": {\n \"SchemaArn\": \"\",\n \"TypedLinkName\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"ConsistencyLevel\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"FilterAttributeRanges": (
json!({
"AttributeName": "",
"Range": ""
})
),
"FilterTypedLink": json!({
"SchemaArn": "",
"TypedLinkName": ""
}),
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"FilterAttributeRanges": [
{
"AttributeName": "",
"Range": ""
}
],
"FilterTypedLink": {
"SchemaArn": "",
"TypedLinkName": ""
},
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "FilterAttributeRanges": [\n {\n "AttributeName": "",\n "Range": ""\n }\n ],\n "FilterTypedLink": {\n "SchemaArn": "",\n "TypedLinkName": ""\n },\n "NextToken": "",\n "MaxResults": 0,\n "ConsistencyLevel": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"FilterAttributeRanges": [
[
"AttributeName": "",
"Range": ""
]
],
"FilterTypedLink": [
"SchemaArn": "",
"TypedLinkName": ""
],
"NextToken": "",
"MaxResults": 0,
"ConsistencyLevel": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/outgoing#x-amz-data-partition")! 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
ListPolicyAttachments
{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:PolicyReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"
payload := strings.NewReader("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/policy/attachment HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
PolicyReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "PolicyReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/policy/attachment',
headers: {
'x-amz-data-partition': '',
'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({PolicyReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {PolicyReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
PolicyReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {PolicyReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"PolicyReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PolicyReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition",
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([
'PolicyReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition', [
'body' => '{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PolicyReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/policy/attachment", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"
payload = {
"PolicyReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition"
payload <- "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/policy/attachment') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"PolicyReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition";
let payload = json!({
"PolicyReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"PolicyReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "PolicyReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"PolicyReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/attachment#x-amz-data-partition")! 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
ListPublishedSchemaArns
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published
BODY json
{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published");
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 \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published" {:content-type :json
:form-params {:SchemaArn ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"),
Content = new StringContent("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"
payload := strings.NewReader("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/schema/published HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 59
{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")
.header("content-type", "application/json")
.body("{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published',
headers: {'content-type': 'application/json'},
data: {SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")
.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/amazonclouddirectory/2017-01-11/schema/published',
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({SchemaArn: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published',
headers: {'content-type': 'application/json'},
body: {SchemaArn: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaArn: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published',
headers: {'content-type': 'application/json'},
data: {SchemaArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SchemaArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SchemaArn": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"]
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}}/amazonclouddirectory/2017-01-11/schema/published" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published",
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([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published', [
'body' => '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published');
$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}}/amazonclouddirectory/2017-01-11/schema/published' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/schema/published", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"
payload = {
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published"
payload <- "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")
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 \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/schema/published') do |req|
req.body = "{\n \"SchemaArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published";
let payload = json!({
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published \
--header 'content-type: application/json' \
--data '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SchemaArn": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"SchemaArn": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/published")! 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
ListTagsForResource
{{baseUrl}}/amazonclouddirectory/2017-01-11/tags
BODY json
{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags" {:content-type :json
:form-params {:ResourceArn ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"),
Content = new StringContent("{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"
payload := strings.NewReader("{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/amazonclouddirectory/2017-01-11/tags HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 61
{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")
.header("content-type", "application/json")
.body("{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ResourceArn: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceArn": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/amazonclouddirectory/2017-01-11/tags',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ResourceArn: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags',
headers: {'content-type': 'application/json'},
body: {ResourceArn: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceArn: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceArn": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ResourceArn' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags', [
'body' => '{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceArn' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/tags", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"
payload = {
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags"
payload <- "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/tags') do |req|
req.body = "{\n \"ResourceArn\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags";
let payload = json!({
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/tags \
--header 'content-type: application/json' \
--data '{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/amazonclouddirectory/2017-01-11/tags \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ResourceArn": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/tags
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceArn": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ListTypedLinkFacetAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": "",
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet/attributes HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 54
{
"Name": "",
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
Name: '',
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet/attributes',
headers: {
'x-amz-data-partition': '',
'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({Name: '', NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: '', NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition",
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([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition', [
'body' => '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"
payload = {
"Name": "",
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition"
payload <- "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/attributes') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition";
let payload = json!({
"Name": "",
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}'
echo '{
"Name": "",
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/attributes#x-amz-data-partition")! 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
ListTypedLinkFacetNames
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"
payload := strings.NewReader("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet/list HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet/list',
headers: {
'x-amz-data-partition': '',
'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({NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition",
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([
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition', [
'body' => '{
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"
payload = {
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition"
payload <- "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet/list') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition";
let payload = json!({
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"NextToken": "",
"MaxResults": 0
}'
echo '{
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet/list#x-amz-data-partition")! 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
LookupPolicy
{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/policy/lookup HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/policy/lookup',
headers: {
'x-amz-data-partition': '',
'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({ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {ObjectReference: {Selector: ''}, NextToken: '', MaxResults: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/policy/lookup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"NextToken": "",
"MaxResults": 0
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/policy/lookup') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/policy/lookup#x-amz-data-partition")! 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
PublishSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Version": "",
"MinorVersion": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Version ""
:MinorVersion ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"
payload := strings.NewReader("{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/schema/publish HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 55
{
"Version": "",
"MinorVersion": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\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 \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Version: '',
MinorVersion: '',
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Version: '', MinorVersion: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Version":"","MinorVersion":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Version": "",\n "MinorVersion": "",\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/schema/publish',
headers: {
'x-amz-data-partition': '',
'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({Version: '', MinorVersion: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Version: '', MinorVersion: '', Name: ''},
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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Version: '',
MinorVersion: '',
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Version: '', MinorVersion: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Version":"","MinorVersion":"","Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Version": @"",
@"MinorVersion": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition",
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([
'Version' => '',
'MinorVersion' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition', [
'body' => '{
"Version": "",
"MinorVersion": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Version' => '',
'MinorVersion' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Version' => '',
'MinorVersion' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Version": "",
"MinorVersion": "",
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Version": "",
"MinorVersion": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/publish", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"
payload = {
"Version": "",
"MinorVersion": "",
"Name": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition"
payload <- "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/schema/publish') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Version\": \"\",\n \"MinorVersion\": \"\",\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition";
let payload = json!({
"Version": "",
"MinorVersion": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Version": "",
"MinorVersion": "",
"Name": ""
}'
echo '{
"Version": "",
"MinorVersion": "",
"Name": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Version": "",\n "MinorVersion": "",\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Version": "",
"MinorVersion": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/publish#x-amz-data-partition")! 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
PutSchemaFromJson
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Document": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Document\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Document ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Document\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Document\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Document\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
payload := strings.NewReader("{\n \"Document\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/schema/json HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"Document": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Document\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Document\": \"\"\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 \"Document\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Document\": \"\"\n}")
.asString();
const data = JSON.stringify({
Document: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Document: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Document":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Document": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Document\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/schema/json',
headers: {
'x-amz-data-partition': '',
'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({Document: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Document: ''},
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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Document: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Document: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Document":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Document": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Document\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition",
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([
'Document' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition', [
'body' => '{
"Document": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Document' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Document' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Document": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Document": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Document\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/json", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
payload = { "Document": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition"
payload <- "{\n \"Document\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Document\": \"\"\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/amazonclouddirectory/2017-01-11/schema/json') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Document\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition";
let payload = json!({"Document": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Document": ""
}'
echo '{
"Document": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Document": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Document": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/json#x-amz-data-partition")! 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
RemoveFacetFromObject
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:SchemaFacet {:SchemaArn ""
:FacetName ""}
:ObjectReference {:Selector ""}}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"
payload := strings.NewReader("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/facets/delete HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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 \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
ObjectReference: {
Selector: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {SchemaFacet: {SchemaArn: '', FacetName: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacet":{"SchemaArn":"","FacetName":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "ObjectReference": {\n "Selector": ""\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 \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/facets/delete',
headers: {
'x-amz-data-partition': '',
'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({SchemaFacet: {SchemaArn: '', FacetName: ''}, ObjectReference: {Selector: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {SchemaFacet: {SchemaArn: '', FacetName: ''}, ObjectReference: {Selector: ''}},
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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
SchemaFacet: {
SchemaArn: '',
FacetName: ''
},
ObjectReference: {
Selector: ''
}
});
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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {SchemaFacet: {SchemaArn: '', FacetName: ''}, ObjectReference: {Selector: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"SchemaFacet":{"SchemaArn":"","FacetName":""},"ObjectReference":{"Selector":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SchemaFacet": @{ @"SchemaArn": @"", @"FacetName": @"" },
@"ObjectReference": @{ @"Selector": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition",
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([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition', [
'body' => '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SchemaFacet' => [
'SchemaArn' => '',
'FacetName' => ''
],
'ObjectReference' => [
'Selector' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/facets/delete", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"
payload = {
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": { "Selector": "" }
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition"
payload <- "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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/amazonclouddirectory/2017-01-11/object/facets/delete') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"SchemaFacet\": {\n \"SchemaArn\": \"\",\n \"FacetName\": \"\"\n },\n \"ObjectReference\": {\n \"Selector\": \"\"\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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition";
let payload = json!({
"SchemaFacet": json!({
"SchemaArn": "",
"FacetName": ""
}),
"ObjectReference": json!({"Selector": ""})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}'
echo '{
"SchemaFacet": {
"SchemaArn": "",
"FacetName": ""
},
"ObjectReference": {
"Selector": ""
}
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "SchemaFacet": {\n "SchemaArn": "",\n "FacetName": ""\n },\n "ObjectReference": {\n "Selector": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"SchemaFacet": [
"SchemaArn": "",
"FacetName": ""
],
"ObjectReference": ["Selector": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/facets/delete#x-amz-data-partition")! 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
TagResource
{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add
BODY json
{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add" {:content-type :json
:form-params {:ResourceArn ""
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"),
Content = new StringContent("{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"
payload := strings.NewReader("{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/tags/add HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")
.header("content-type", "application/json")
.body("{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ResourceArn: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceArn": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")
.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/amazonclouddirectory/2017-01-11/tags/add',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ResourceArn: '', Tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add',
headers: {'content-type': 'application/json'},
body: {ResourceArn: '', Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceArn: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceArn": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"]
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}}/amazonclouddirectory/2017-01-11/tags/add" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add",
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([
'ResourceArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add', [
'body' => '{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add');
$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}}/amazonclouddirectory/2017-01-11/tags/add' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/tags/add", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"
payload = {
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add"
payload <- "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")
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 \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/tags/add') do |req|
req.body = "{\n \"ResourceArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add";
let payload = json!({
"ResourceArn": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/amazonclouddirectory/2017-01-11/tags/add \
--header 'content-type: application/json' \
--data '{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"ResourceArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http PUT {{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ResourceArn": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceArn": "",
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/add")! 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
UntagResource
{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove
BODY json
{
"ResourceArn": "",
"TagKeys": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove" {:content-type :json
:form-params {:ResourceArn ""
:TagKeys []}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\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}}/amazonclouddirectory/2017-01-11/tags/remove"),
Content = new StringContent("{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"
payload := strings.NewReader("{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\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/amazonclouddirectory/2017-01-11/tags/remove HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"ResourceArn": "",
"TagKeys": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove")
.header("content-type", "application/json")
.body("{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}")
.asString();
const data = JSON.stringify({
ResourceArn: '',
TagKeys: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', TagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","TagKeys":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceArn": "",\n "TagKeys": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove")
.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/amazonclouddirectory/2017-01-11/tags/remove',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ResourceArn: '', TagKeys: []}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove',
headers: {'content-type': 'application/json'},
body: {ResourceArn: '', TagKeys: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceArn: '',
TagKeys: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove',
headers: {'content-type': 'application/json'},
data: {ResourceArn: '', TagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","TagKeys":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceArn": @"",
@"TagKeys": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"]
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}}/amazonclouddirectory/2017-01-11/tags/remove" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove",
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([
'ResourceArn' => '',
'TagKeys' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove', [
'body' => '{
"ResourceArn": "",
"TagKeys": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceArn' => '',
'TagKeys' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceArn' => '',
'TagKeys' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove');
$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}}/amazonclouddirectory/2017-01-11/tags/remove' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"TagKeys": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"TagKeys": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/tags/remove", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"
payload = {
"ResourceArn": "",
"TagKeys": []
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove"
payload <- "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\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}}/amazonclouddirectory/2017-01-11/tags/remove")
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 \"ResourceArn\": \"\",\n \"TagKeys\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/tags/remove') do |req|
req.body = "{\n \"ResourceArn\": \"\",\n \"TagKeys\": []\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}}/amazonclouddirectory/2017-01-11/tags/remove";
let payload = json!({
"ResourceArn": "",
"TagKeys": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/amazonclouddirectory/2017-01-11/tags/remove \
--header 'content-type: application/json' \
--data '{
"ResourceArn": "",
"TagKeys": []
}'
echo '{
"ResourceArn": "",
"TagKeys": []
}' | \
http PUT {{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ResourceArn": "",\n "TagKeys": []\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceArn": "",
"TagKeys": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/tags/remove")! 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
UpdateFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""
:AttributeUpdates [{:Attribute ""
:Action ""}]
:ObjectType ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/facet HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 119
{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\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 \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
AttributeUpdates: [
{
Attribute: '',
Action: ''
}
],
ObjectType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', AttributeUpdates: [{Attribute: '', Action: ''}], ObjectType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","AttributeUpdates":[{"Attribute":"","Action":""}],"ObjectType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "AttributeUpdates": [\n {\n "Attribute": "",\n "Action": ""\n }\n ],\n "ObjectType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/facet',
headers: {
'x-amz-data-partition': '',
'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({Name: '', AttributeUpdates: [{Attribute: '', Action: ''}], ObjectType: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: '', AttributeUpdates: [{Attribute: '', Action: ''}], ObjectType: ''},
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
AttributeUpdates: [
{
Attribute: '',
Action: ''
}
],
ObjectType: ''
});
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: '', AttributeUpdates: [{Attribute: '', Action: ''}], ObjectType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","AttributeUpdates":[{"Attribute":"","Action":""}],"ObjectType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"AttributeUpdates": @[ @{ @"Attribute": @"", @"Action": @"" } ],
@"ObjectType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition",
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([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'ObjectType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition', [
'body' => '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'ObjectType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'ObjectType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/facet", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload = {
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition"
payload <- "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\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/amazonclouddirectory/2017-01-11/facet') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"ObjectType\": \"\"\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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition";
let payload = json!({
"Name": "",
"AttributeUpdates": (
json!({
"Attribute": "",
"Action": ""
})
),
"ObjectType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}'
echo '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"ObjectType": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "AttributeUpdates": [\n {\n "Attribute": "",\n "Action": ""\n }\n ],\n "ObjectType": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"AttributeUpdates": [
[
"Attribute": "",
"Action": ""
]
],
"ObjectType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/facet#x-amz-data-partition")! 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
UpdateLinkAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:TypedLinkSpecifier {:TypedLinkFacet ""
:SourceObjectReference ""
:TargetObjectReference ""
:IdentityAttributeValues ""}
:AttributeUpdates [{:AttributeKey ""
:AttributeAction ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition");
var request = new RestRequest("", Method.Post);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"
payload := strings.NewReader("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/attributes/update HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 254
{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [
{
AttributeKey: '',
AttributeAction: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [{AttributeKey: '', AttributeAction: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""},"AttributeUpdates":[{"AttributeKey":"","AttributeAction":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition',
method: 'POST',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\n },\n "AttributeUpdates": [\n {\n "AttributeKey": "",\n "AttributeAction": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")
.post(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/attributes/update',
headers: {
'x-amz-data-partition': '',
'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({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [{AttributeKey: '', AttributeAction: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [{AttributeKey: '', AttributeAction: ''}]
},
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [
{
AttributeKey: '',
AttributeAction: ''
}
]
});
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
TypedLinkSpecifier: {
TypedLinkFacet: '',
SourceObjectReference: '',
TargetObjectReference: '',
IdentityAttributeValues: ''
},
AttributeUpdates: [{AttributeKey: '', AttributeAction: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition';
const options = {
method: 'POST',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"TypedLinkSpecifier":{"TypedLinkFacet":"","SourceObjectReference":"","TargetObjectReference":"","IdentityAttributeValues":""},"AttributeUpdates":[{"AttributeKey":"","AttributeAction":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TypedLinkSpecifier": @{ @"TypedLinkFacet": @"", @"SourceObjectReference": @"", @"TargetObjectReference": @"", @"IdentityAttributeValues": @"" },
@"AttributeUpdates": @[ @{ @"AttributeKey": @"", @"AttributeAction": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition",
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([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeUpdates' => [
[
'AttributeKey' => '',
'AttributeAction' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition', [
'body' => '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeUpdates' => [
[
'AttributeKey' => '',
'AttributeAction' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TypedLinkSpecifier' => [
'TypedLinkFacet' => '',
'SourceObjectReference' => '',
'TargetObjectReference' => '',
'IdentityAttributeValues' => ''
],
'AttributeUpdates' => [
[
'AttributeKey' => '',
'AttributeAction' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("POST", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/attributes/update", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"
payload = {
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition"
payload <- "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/amazonclouddirectory/2017-01-11/typedlink/attributes/update') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"TypedLinkSpecifier\": {\n \"TypedLinkFacet\": \"\",\n \"SourceObjectReference\": \"\",\n \"TargetObjectReference\": \"\",\n \"IdentityAttributeValues\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"AttributeKey\": \"\",\n \"AttributeAction\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition";
let payload = json!({
"TypedLinkSpecifier": json!({
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
}),
"AttributeUpdates": (
json!({
"AttributeKey": "",
"AttributeAction": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}'
echo '{
"TypedLinkSpecifier": {
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
},
"AttributeUpdates": [
{
"AttributeKey": "",
"AttributeAction": ""
}
]
}' | \
http POST '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method POST \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "TypedLinkSpecifier": {\n "TypedLinkFacet": "",\n "SourceObjectReference": "",\n "TargetObjectReference": "",\n "IdentityAttributeValues": ""\n },\n "AttributeUpdates": [\n {\n "AttributeKey": "",\n "AttributeAction": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"TypedLinkSpecifier": [
"TypedLinkFacet": "",
"SourceObjectReference": "",
"TargetObjectReference": "",
"IdentityAttributeValues": ""
],
"AttributeUpdates": [
[
"AttributeKey": "",
"AttributeAction": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/attributes/update#x-amz-data-partition")! 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
UpdateObjectAttributes
{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:ObjectReference {:Selector ""}
:AttributeUpdates [{:ObjectAttributeKey ""
:ObjectAttributeAction ""}]}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"
payload := strings.NewReader("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/object/update HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 156
{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ObjectReference: {
Selector: ''
},
AttributeUpdates: [
{
ObjectAttributeKey: '',
ObjectAttributeAction: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
AttributeUpdates: [{ObjectAttributeKey: '', ObjectAttributeAction: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"AttributeUpdates":[{"ObjectAttributeKey":"","ObjectAttributeAction":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "ObjectReference": {\n "Selector": ""\n },\n "AttributeUpdates": [\n {\n "ObjectAttributeKey": "",\n "ObjectAttributeAction": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/object/update',
headers: {
'x-amz-data-partition': '',
'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({
ObjectReference: {Selector: ''},
AttributeUpdates: [{ObjectAttributeKey: '', ObjectAttributeAction: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
ObjectReference: {Selector: ''},
AttributeUpdates: [{ObjectAttributeKey: '', ObjectAttributeAction: ''}]
},
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}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
ObjectReference: {
Selector: ''
},
AttributeUpdates: [
{
ObjectAttributeKey: '',
ObjectAttributeAction: ''
}
]
});
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}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
ObjectReference: {Selector: ''},
AttributeUpdates: [{ObjectAttributeKey: '', ObjectAttributeAction: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"ObjectReference":{"Selector":""},"AttributeUpdates":[{"ObjectAttributeKey":"","ObjectAttributeAction":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ObjectReference": @{ @"Selector": @"" },
@"AttributeUpdates": @[ @{ @"ObjectAttributeKey": @"", @"ObjectAttributeAction": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition",
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([
'ObjectReference' => [
'Selector' => ''
],
'AttributeUpdates' => [
[
'ObjectAttributeKey' => '',
'ObjectAttributeAction' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition', [
'body' => '{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'AttributeUpdates' => [
[
'ObjectAttributeKey' => '',
'ObjectAttributeAction' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ObjectReference' => [
'Selector' => ''
],
'AttributeUpdates' => [
[
'ObjectAttributeKey' => '',
'ObjectAttributeAction' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/object/update", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"
payload = {
"ObjectReference": { "Selector": "" },
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition"
payload <- "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/object/update') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"ObjectReference\": {\n \"Selector\": \"\"\n },\n \"AttributeUpdates\": [\n {\n \"ObjectAttributeKey\": \"\",\n \"ObjectAttributeAction\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition";
let payload = json!({
"ObjectReference": json!({"Selector": ""}),
"AttributeUpdates": (
json!({
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}'
echo '{
"ObjectReference": {
"Selector": ""
},
"AttributeUpdates": [
{
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
}
]
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "ObjectReference": {\n "Selector": ""\n },\n "AttributeUpdates": [\n {\n "ObjectAttributeKey": "",\n "ObjectAttributeAction": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"ObjectReference": ["Selector": ""],
"AttributeUpdates": [
[
"ObjectAttributeKey": "",
"ObjectAttributeAction": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/object/update#x-amz-data-partition")! 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
UpdateSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/schema/update HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\"\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/schema/update',
headers: {
'x-amz-data-partition': '',
'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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {Name: ''},
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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition",
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([
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/update", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"
payload = { "Name": "" }
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition"
payload <- "{\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\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/amazonclouddirectory/2017-01-11/schema/update') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\"\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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition";
let payload = json!({"Name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/update#x-amz-data-partition")! 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
UpdateTypedLinkFacet
{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition
HEADERS
x-amz-data-partition
BODY json
{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "x-amz-data-partition: ");
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition" {:headers {:x-amz-data-partition ""}
:content-type :json
:form-params {:Name ""
:AttributeUpdates [{:Attribute ""
:Action ""}]
:IdentityAttributeOrder []}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"
headers = HTTP::Headers{
"x-amz-data-partition" => ""
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"),
Headers =
{
{ "x-amz-data-partition", "" },
},
Content = new StringContent("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition");
var request = new RestRequest("", Method.Put);
request.AddHeader("x-amz-data-partition", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-amz-data-partition", "")
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/amazonclouddirectory/2017-01-11/typedlink/facet HTTP/1.1
X-Amz-Data-Partition:
Content-Type: application/json
Host: example.com
Content-Length: 131
{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")
.setHeader("x-amz-data-partition", "")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"))
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\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 \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")
.header("x-amz-data-partition", "")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}")
.asString();
const data = JSON.stringify({
Name: '',
AttributeUpdates: [
{
Attribute: '',
Action: ''
}
],
IdentityAttributeOrder: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition');
xhr.setRequestHeader('x-amz-data-partition', '');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Name: '',
AttributeUpdates: [{Attribute: '', Action: ''}],
IdentityAttributeOrder: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","AttributeUpdates":[{"Attribute":"","Action":""}],"IdentityAttributeOrder":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition',
method: 'PUT',
headers: {
'x-amz-data-partition': '',
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "AttributeUpdates": [\n {\n "Attribute": "",\n "Action": ""\n }\n ],\n "IdentityAttributeOrder": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")
.put(body)
.addHeader("x-amz-data-partition", "")
.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/amazonclouddirectory/2017-01-11/typedlink/facet',
headers: {
'x-amz-data-partition': '',
'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({
Name: '',
AttributeUpdates: [{Attribute: '', Action: ''}],
IdentityAttributeOrder: []
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: {
Name: '',
AttributeUpdates: [{Attribute: '', Action: ''}],
IdentityAttributeOrder: []
},
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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition');
req.headers({
'x-amz-data-partition': '',
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
AttributeUpdates: [
{
Attribute: '',
Action: ''
}
],
IdentityAttributeOrder: []
});
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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
data: {
Name: '',
AttributeUpdates: [{Attribute: '', Action: ''}],
IdentityAttributeOrder: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition';
const options = {
method: 'PUT',
headers: {'x-amz-data-partition': '', 'content-type': 'application/json'},
body: '{"Name":"","AttributeUpdates":[{"Attribute":"","Action":""}],"IdentityAttributeOrder":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"x-amz-data-partition": @"",
@"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"AttributeUpdates": @[ @{ @"Attribute": @"", @"Action": @"" } ],
@"IdentityAttributeOrder": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"]
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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition" in
let headers = Header.add_list (Header.init ()) [
("x-amz-data-partition", "");
("content-type", "application/json");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition",
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([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'IdentityAttributeOrder' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json",
"x-amz-data-partition: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition', [
'body' => '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}',
'headers' => [
'content-type' => 'application/json',
'x-amz-data-partition' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'IdentityAttributeOrder' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'AttributeUpdates' => [
[
'Attribute' => '',
'Action' => ''
]
],
'IdentityAttributeOrder' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'x-amz-data-partition' => '',
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}'
$headers=@{}
$headers.Add("x-amz-data-partition", "")
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}"
headers = {
'x-amz-data-partition': "",
'content-type': "application/json"
}
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/typedlink/facet", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"
payload = {
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}
headers = {
"x-amz-data-partition": "",
"content-type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition"
payload <- "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, add_headers('x-amz-data-partition' = ''), content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-amz-data-partition"] = ''
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\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/amazonclouddirectory/2017-01-11/typedlink/facet') do |req|
req.headers['x-amz-data-partition'] = ''
req.body = "{\n \"Name\": \"\",\n \"AttributeUpdates\": [\n {\n \"Attribute\": \"\",\n \"Action\": \"\"\n }\n ],\n \"IdentityAttributeOrder\": []\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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition";
let payload = json!({
"Name": "",
"AttributeUpdates": (
json!({
"Attribute": "",
"Action": ""
})
),
"IdentityAttributeOrder": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("x-amz-data-partition", "".parse().unwrap());
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}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition' \
--header 'content-type: application/json' \
--header 'x-amz-data-partition: ' \
--data '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}'
echo '{
"Name": "",
"AttributeUpdates": [
{
"Attribute": "",
"Action": ""
}
],
"IdentityAttributeOrder": []
}' | \
http PUT '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition' \
content-type:application/json \
x-amz-data-partition:''
wget --quiet \
--method PUT \
--header 'x-amz-data-partition: ' \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "AttributeUpdates": [\n {\n "Attribute": "",\n "Action": ""\n }\n ],\n "IdentityAttributeOrder": []\n}' \
--output-document \
- '{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition'
import Foundation
let headers = [
"x-amz-data-partition": "",
"content-type": "application/json"
]
let parameters = [
"Name": "",
"AttributeUpdates": [
[
"Attribute": "",
"Action": ""
]
],
"IdentityAttributeOrder": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/typedlink/facet#x-amz-data-partition")! 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
UpgradeAppliedSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied
BODY json
{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied");
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 \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied" {:content-type :json
:form-params {:PublishedSchemaArn ""
:DirectoryArn ""
:DryRun false}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"),
Content = new StringContent("{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"
payload := strings.NewReader("{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/schema/upgradeapplied HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 71
{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")
.setHeader("content-type", "application/json")
.setBody("{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")
.header("content-type", "application/json")
.body("{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}")
.asString();
const data = JSON.stringify({
PublishedSchemaArn: '',
DirectoryArn: '',
DryRun: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied',
headers: {'content-type': 'application/json'},
data: {PublishedSchemaArn: '', DirectoryArn: '', DryRun: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PublishedSchemaArn":"","DirectoryArn":"","DryRun":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PublishedSchemaArn": "",\n "DirectoryArn": "",\n "DryRun": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")
.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/amazonclouddirectory/2017-01-11/schema/upgradeapplied',
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({PublishedSchemaArn: '', DirectoryArn: '', DryRun: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied',
headers: {'content-type': 'application/json'},
body: {PublishedSchemaArn: '', DirectoryArn: '', DryRun: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PublishedSchemaArn: '',
DirectoryArn: '',
DryRun: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied',
headers: {'content-type': 'application/json'},
data: {PublishedSchemaArn: '', DirectoryArn: '', DryRun: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PublishedSchemaArn":"","DirectoryArn":"","DryRun":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PublishedSchemaArn": @"",
@"DirectoryArn": @"",
@"DryRun": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"]
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}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied",
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([
'PublishedSchemaArn' => '',
'DirectoryArn' => '',
'DryRun' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied', [
'body' => '{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PublishedSchemaArn' => '',
'DirectoryArn' => '',
'DryRun' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PublishedSchemaArn' => '',
'DirectoryArn' => '',
'DryRun' => null
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied');
$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}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/upgradeapplied", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"
payload = {
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied"
payload <- "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")
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 \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/schema/upgradeapplied') do |req|
req.body = "{\n \"PublishedSchemaArn\": \"\",\n \"DirectoryArn\": \"\",\n \"DryRun\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied";
let payload = json!({
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied \
--header 'content-type: application/json' \
--data '{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}'
echo '{
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
}' | \
http PUT {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "PublishedSchemaArn": "",\n "DirectoryArn": "",\n "DryRun": false\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"PublishedSchemaArn": "",
"DirectoryArn": "",
"DryRun": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradeapplied")! 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
UpgradePublishedSchema
{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished
BODY json
{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished");
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 \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished" {:content-type :json
:form-params {:DevelopmentSchemaArn ""
:PublishedSchemaArn ""
:MinorVersion ""
:DryRun false}})
require "http/client"
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"),
Content = new StringContent("{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"
payload := strings.NewReader("{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/amazonclouddirectory/2017-01-11/schema/upgradepublished HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 101
{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")
.setHeader("content-type", "application/json")
.setBody("{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")
.header("content-type", "application/json")
.body("{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}")
.asString();
const data = JSON.stringify({
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished',
headers: {'content-type': 'application/json'},
data: {
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DevelopmentSchemaArn":"","PublishedSchemaArn":"","MinorVersion":"","DryRun":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DevelopmentSchemaArn": "",\n "PublishedSchemaArn": "",\n "MinorVersion": "",\n "DryRun": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")
.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/amazonclouddirectory/2017-01-11/schema/upgradepublished',
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({
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished',
headers: {'content-type': 'application/json'},
body: {
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished',
headers: {'content-type': 'application/json'},
data: {
DevelopmentSchemaArn: '',
PublishedSchemaArn: '',
MinorVersion: '',
DryRun: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DevelopmentSchemaArn":"","PublishedSchemaArn":"","MinorVersion":"","DryRun":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DevelopmentSchemaArn": @"",
@"PublishedSchemaArn": @"",
@"MinorVersion": @"",
@"DryRun": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"]
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}}/amazonclouddirectory/2017-01-11/schema/upgradepublished" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished",
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([
'DevelopmentSchemaArn' => '',
'PublishedSchemaArn' => '',
'MinorVersion' => '',
'DryRun' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished', [
'body' => '{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DevelopmentSchemaArn' => '',
'PublishedSchemaArn' => '',
'MinorVersion' => '',
'DryRun' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DevelopmentSchemaArn' => '',
'PublishedSchemaArn' => '',
'MinorVersion' => '',
'DryRun' => null
]));
$request->setRequestUrl('{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished');
$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}}/amazonclouddirectory/2017-01-11/schema/upgradepublished' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/amazonclouddirectory/2017-01-11/schema/upgradepublished", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"
payload = {
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished"
payload <- "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")
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 \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/amazonclouddirectory/2017-01-11/schema/upgradepublished') do |req|
req.body = "{\n \"DevelopmentSchemaArn\": \"\",\n \"PublishedSchemaArn\": \"\",\n \"MinorVersion\": \"\",\n \"DryRun\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished";
let payload = json!({
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished \
--header 'content-type: application/json' \
--data '{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}'
echo '{
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
}' | \
http PUT {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "DevelopmentSchemaArn": "",\n "PublishedSchemaArn": "",\n "MinorVersion": "",\n "DryRun": false\n}' \
--output-document \
- {{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DevelopmentSchemaArn": "",
"PublishedSchemaArn": "",
"MinorVersion": "",
"DryRun": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/amazonclouddirectory/2017-01-11/schema/upgradepublished")! 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()