Amazon Elastic File System
POST
CreateAccessPoint
{{baseUrl}}/2015-02-01/access-points
BODY json
{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/access-points");
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 \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/access-points" {:content-type :json
:form-params {:ClientToken ""
:Tags [{:Key ""
:Value ""}]
:FileSystemId ""
:PosixUser {:Uid ""
:Gid ""
:SecondaryGids ""}
:RootDirectory {:Path ""
:CreationInfo ""}}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/access-points"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\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}}/2015-02-01/access-points"),
Content = new StringContent("{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\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}}/2015-02-01/access-points");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/access-points"
payload := strings.NewReader("{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/access-points HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 250
{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/access-points")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/access-points"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\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 \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/access-points")
.header("content-type", "application/json")
.body("{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ClientToken: '',
Tags: [
{
Key: '',
Value: ''
}
],
FileSystemId: '',
PosixUser: {
Uid: '',
Gid: '',
SecondaryGids: ''
},
RootDirectory: {
Path: '',
CreationInfo: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/access-points');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/access-points',
headers: {'content-type': 'application/json'},
data: {
ClientToken: '',
Tags: [{Key: '', Value: ''}],
FileSystemId: '',
PosixUser: {Uid: '', Gid: '', SecondaryGids: ''},
RootDirectory: {Path: '', CreationInfo: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/access-points';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","Tags":[{"Key":"","Value":""}],"FileSystemId":"","PosixUser":{"Uid":"","Gid":"","SecondaryGids":""},"RootDirectory":{"Path":"","CreationInfo":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/access-points',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "FileSystemId": "",\n "PosixUser": {\n "Uid": "",\n "Gid": "",\n "SecondaryGids": ""\n },\n "RootDirectory": {\n "Path": "",\n "CreationInfo": ""\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 \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points")
.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/2015-02-01/access-points',
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({
ClientToken: '',
Tags: [{Key: '', Value: ''}],
FileSystemId: '',
PosixUser: {Uid: '', Gid: '', SecondaryGids: ''},
RootDirectory: {Path: '', CreationInfo: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/access-points',
headers: {'content-type': 'application/json'},
body: {
ClientToken: '',
Tags: [{Key: '', Value: ''}],
FileSystemId: '',
PosixUser: {Uid: '', Gid: '', SecondaryGids: ''},
RootDirectory: {Path: '', CreationInfo: ''}
},
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}}/2015-02-01/access-points');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientToken: '',
Tags: [
{
Key: '',
Value: ''
}
],
FileSystemId: '',
PosixUser: {
Uid: '',
Gid: '',
SecondaryGids: ''
},
RootDirectory: {
Path: '',
CreationInfo: ''
}
});
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}}/2015-02-01/access-points',
headers: {'content-type': 'application/json'},
data: {
ClientToken: '',
Tags: [{Key: '', Value: ''}],
FileSystemId: '',
PosixUser: {Uid: '', Gid: '', SecondaryGids: ''},
RootDirectory: {Path: '', CreationInfo: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/access-points';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","Tags":[{"Key":"","Value":""}],"FileSystemId":"","PosixUser":{"Uid":"","Gid":"","SecondaryGids":""},"RootDirectory":{"Path":"","CreationInfo":""}}'
};
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 = @{ @"ClientToken": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"FileSystemId": @"",
@"PosixUser": @{ @"Uid": @"", @"Gid": @"", @"SecondaryGids": @"" },
@"RootDirectory": @{ @"Path": @"", @"CreationInfo": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/access-points"]
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}}/2015-02-01/access-points" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/access-points",
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([
'ClientToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'FileSystemId' => '',
'PosixUser' => [
'Uid' => '',
'Gid' => '',
'SecondaryGids' => ''
],
'RootDirectory' => [
'Path' => '',
'CreationInfo' => ''
]
]),
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}}/2015-02-01/access-points', [
'body' => '{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/access-points');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'FileSystemId' => '',
'PosixUser' => [
'Uid' => '',
'Gid' => '',
'SecondaryGids' => ''
],
'RootDirectory' => [
'Path' => '',
'CreationInfo' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'FileSystemId' => '',
'PosixUser' => [
'Uid' => '',
'Gid' => '',
'SecondaryGids' => ''
],
'RootDirectory' => [
'Path' => '',
'CreationInfo' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/access-points');
$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}}/2015-02-01/access-points' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/access-points' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/access-points", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/access-points"
payload = {
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/access-points"
payload <- "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/access-points")
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 \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\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/2015-02-01/access-points') do |req|
req.body = "{\n \"ClientToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"FileSystemId\": \"\",\n \"PosixUser\": {\n \"Uid\": \"\",\n \"Gid\": \"\",\n \"SecondaryGids\": \"\"\n },\n \"RootDirectory\": {\n \"Path\": \"\",\n \"CreationInfo\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/access-points";
let payload = json!({
"ClientToken": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"FileSystemId": "",
"PosixUser": json!({
"Uid": "",
"Gid": "",
"SecondaryGids": ""
}),
"RootDirectory": json!({
"Path": "",
"CreationInfo": ""
})
});
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}}/2015-02-01/access-points \
--header 'content-type: application/json' \
--data '{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}'
echo '{
"ClientToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"FileSystemId": "",
"PosixUser": {
"Uid": "",
"Gid": "",
"SecondaryGids": ""
},
"RootDirectory": {
"Path": "",
"CreationInfo": ""
}
}' | \
http POST {{baseUrl}}/2015-02-01/access-points \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ClientToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "FileSystemId": "",\n "PosixUser": {\n "Uid": "",\n "Gid": "",\n "SecondaryGids": ""\n },\n "RootDirectory": {\n "Path": "",\n "CreationInfo": ""\n }\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/access-points
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientToken": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"FileSystemId": "",
"PosixUser": [
"Uid": "",
"Gid": "",
"SecondaryGids": ""
],
"RootDirectory": [
"Path": "",
"CreationInfo": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/access-points")! 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
CreateFileSystem
{{baseUrl}}/2015-02-01/file-systems
BODY json
{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems");
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 \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/file-systems" {:content-type :json
:form-params {:CreationToken ""
:PerformanceMode ""
:Encrypted false
:KmsKeyId ""
:ThroughputMode ""
:ProvisionedThroughputInMibps ""
:AvailabilityZoneName ""
:Backup false
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems"),
Content = new StringContent("{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\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}}/2015-02-01/file-systems");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\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}}/2015-02-01/file-systems"
payload := strings.NewReader("{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/file-systems HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 265
{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/file-systems")
.setHeader("content-type", "application/json")
.setBody("{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\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}}/2015-02-01/file-systems"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\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 \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/file-systems")
.header("content-type", "application/json")
.body("{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/file-systems');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/file-systems',
headers: {'content-type': 'application/json'},
data: {
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreationToken":"","PerformanceMode":"","Encrypted":false,"KmsKeyId":"","ThroughputMode":"","ProvisionedThroughputInMibps":"","AvailabilityZoneName":"","Backup":false,"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}}/2015-02-01/file-systems',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CreationToken": "",\n "PerformanceMode": "",\n "Encrypted": false,\n "KmsKeyId": "",\n "ThroughputMode": "",\n "ProvisionedThroughputInMibps": "",\n "AvailabilityZoneName": "",\n "Backup": false,\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 \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems")
.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/2015-02-01/file-systems',
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({
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
Tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/file-systems',
headers: {'content-type': 'application/json'},
body: {
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
Tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2015-02-01/file-systems');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/file-systems',
headers: {'content-type': 'application/json'},
data: {
CreationToken: '',
PerformanceMode: '',
Encrypted: false,
KmsKeyId: '',
ThroughputMode: '',
ProvisionedThroughputInMibps: '',
AvailabilityZoneName: '',
Backup: false,
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}}/2015-02-01/file-systems';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreationToken":"","PerformanceMode":"","Encrypted":false,"KmsKeyId":"","ThroughputMode":"","ProvisionedThroughputInMibps":"","AvailabilityZoneName":"","Backup":false,"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 = @{ @"CreationToken": @"",
@"PerformanceMode": @"",
@"Encrypted": @NO,
@"KmsKeyId": @"",
@"ThroughputMode": @"",
@"ProvisionedThroughputInMibps": @"",
@"AvailabilityZoneName": @"",
@"Backup": @NO,
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems"]
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}}/2015-02-01/file-systems" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems",
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([
'CreationToken' => '',
'PerformanceMode' => '',
'Encrypted' => null,
'KmsKeyId' => '',
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => '',
'AvailabilityZoneName' => '',
'Backup' => null,
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2015-02-01/file-systems', [
'body' => '{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CreationToken' => '',
'PerformanceMode' => '',
'Encrypted' => null,
'KmsKeyId' => '',
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => '',
'AvailabilityZoneName' => '',
'Backup' => null,
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CreationToken' => '',
'PerformanceMode' => '',
'Encrypted' => null,
'KmsKeyId' => '',
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => '',
'AvailabilityZoneName' => '',
'Backup' => null,
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems');
$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}}/2015-02-01/file-systems' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/file-systems", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems"
payload = {
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": False,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": False,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems"
payload <- "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems")
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 \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2015-02-01/file-systems') do |req|
req.body = "{\n \"CreationToken\": \"\",\n \"PerformanceMode\": \"\",\n \"Encrypted\": false,\n \"KmsKeyId\": \"\",\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"Backup\": false,\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems";
let payload = json!({
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2015-02-01/file-systems \
--header 'content-type: application/json' \
--data '{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/2015-02-01/file-systems \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CreationToken": "",\n "PerformanceMode": "",\n "Encrypted": false,\n "KmsKeyId": "",\n "ThroughputMode": "",\n "ProvisionedThroughputInMibps": "",\n "AvailabilityZoneName": "",\n "Backup": false,\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CreationToken": "",
"PerformanceMode": "",
"Encrypted": false,
"KmsKeyId": "",
"ThroughputMode": "",
"ProvisionedThroughputInMibps": "",
"AvailabilityZoneName": "",
"Backup": false,
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CreationTime": "1481841524.0",
"CreationToken": "tokenstring",
"Encrypted": true,
"FileSystemId": "fs-01234567",
"LifeCycleState": "creating",
"NumberOfMountTargets": 0,
"OwnerId": 12345678912,
"PerformanceMode": "generalPurpose",
"SizeInBytes": {
"Value": 0
},
"Tags": [
{
"Key": "Name",
"Value": "MyFileSystem"
}
]
}
POST
CreateMountTarget
{{baseUrl}}/2015-02-01/mount-targets
BODY json
{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/mount-targets");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/mount-targets" {:content-type :json
:form-params {:FileSystemId ""
:SubnetId ""
:IpAddress ""
:SecurityGroups []}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/mount-targets"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\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}}/2015-02-01/mount-targets"),
Content = new StringContent("{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/mount-targets");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/mount-targets"
payload := strings.NewReader("{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\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/2015-02-01/mount-targets HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 85
{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/mount-targets")
.setHeader("content-type", "application/json")
.setBody("{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/mount-targets"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/mount-targets")
.header("content-type", "application/json")
.body("{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}")
.asString();
const data = JSON.stringify({
FileSystemId: '',
SubnetId: '',
IpAddress: '',
SecurityGroups: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/mount-targets');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/mount-targets',
headers: {'content-type': 'application/json'},
data: {FileSystemId: '', SubnetId: '', IpAddress: '', SecurityGroups: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/mount-targets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"FileSystemId":"","SubnetId":"","IpAddress":"","SecurityGroups":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/mount-targets',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "FileSystemId": "",\n "SubnetId": "",\n "IpAddress": "",\n "SecurityGroups": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/mount-targets',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FileSystemId: '', SubnetId: '', IpAddress: '', SecurityGroups: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/mount-targets',
headers: {'content-type': 'application/json'},
body: {FileSystemId: '', SubnetId: '', IpAddress: '', SecurityGroups: []},
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}}/2015-02-01/mount-targets');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
FileSystemId: '',
SubnetId: '',
IpAddress: '',
SecurityGroups: []
});
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}}/2015-02-01/mount-targets',
headers: {'content-type': 'application/json'},
data: {FileSystemId: '', SubnetId: '', IpAddress: '', SecurityGroups: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/mount-targets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"FileSystemId":"","SubnetId":"","IpAddress":"","SecurityGroups":[]}'
};
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 = @{ @"FileSystemId": @"",
@"SubnetId": @"",
@"IpAddress": @"",
@"SecurityGroups": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/mount-targets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/mount-targets" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/mount-targets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'FileSystemId' => '',
'SubnetId' => '',
'IpAddress' => '',
'SecurityGroups' => [
]
]),
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}}/2015-02-01/mount-targets', [
'body' => '{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/mount-targets');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FileSystemId' => '',
'SubnetId' => '',
'IpAddress' => '',
'SecurityGroups' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FileSystemId' => '',
'SubnetId' => '',
'IpAddress' => '',
'SecurityGroups' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/mount-targets');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/mount-targets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/mount-targets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/mount-targets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/mount-targets"
payload = {
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/mount-targets"
payload <- "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\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}}/2015-02-01/mount-targets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}"
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/2015-02-01/mount-targets') do |req|
req.body = "{\n \"FileSystemId\": \"\",\n \"SubnetId\": \"\",\n \"IpAddress\": \"\",\n \"SecurityGroups\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/mount-targets";
let payload = json!({
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": ()
});
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}}/2015-02-01/mount-targets \
--header 'content-type: application/json' \
--data '{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}'
echo '{
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
}' | \
http POST {{baseUrl}}/2015-02-01/mount-targets \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "FileSystemId": "",\n "SubnetId": "",\n "IpAddress": "",\n "SecurityGroups": []\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/mount-targets
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"FileSystemId": "",
"SubnetId": "",
"IpAddress": "",
"SecurityGroups": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/mount-targets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"FileSystemId": "fs-01234567",
"IpAddress": "192.0.0.2",
"LifeCycleState": "creating",
"MountTargetId": "fsmt-12340abc",
"NetworkInterfaceId": "eni-cedf6789",
"OwnerId": 12345678912,
"SubnetId": "subnet-1234abcd"
}
POST
CreateReplicationConfiguration
{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
QUERY PARAMS
SourceFileSystemId
BODY json
{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration" {:content-type :json
:form-params {:Destinations [{:Region ""
:AvailabilityZoneName ""
:KmsKeyId ""}]}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"),
Content = new StringContent("{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
payload := strings.NewReader("{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.setHeader("content-type", "application/json")
.setBody("{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\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 \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.header("content-type", "application/json")
.body("{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Destinations: [
{
Region: '',
AvailabilityZoneName: '',
KmsKeyId: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
headers: {'content-type': 'application/json'},
data: {Destinations: [{Region: '', AvailabilityZoneName: '', KmsKeyId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Destinations":[{"Region":"","AvailabilityZoneName":"","KmsKeyId":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Destinations": [\n {\n "Region": "",\n "AvailabilityZoneName": "",\n "KmsKeyId": ""\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 \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.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/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Destinations: [{Region: '', AvailabilityZoneName: '', KmsKeyId: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
headers: {'content-type': 'application/json'},
body: {Destinations: [{Region: '', AvailabilityZoneName: '', KmsKeyId: ''}]},
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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Destinations: [
{
Region: '',
AvailabilityZoneName: '',
KmsKeyId: ''
}
]
});
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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
headers: {'content-type': 'application/json'},
data: {Destinations: [{Region: '', AvailabilityZoneName: '', KmsKeyId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Destinations":[{"Region":"","AvailabilityZoneName":"","KmsKeyId":""}]}'
};
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 = @{ @"Destinations": @[ @{ @"Region": @"", @"AvailabilityZoneName": @"", @"KmsKeyId": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"]
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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration",
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([
'Destinations' => [
[
'Region' => '',
'AvailabilityZoneName' => '',
'KmsKeyId' => ''
]
]
]),
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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration', [
'body' => '{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Destinations' => [
[
'Region' => '',
'AvailabilityZoneName' => '',
'KmsKeyId' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Destinations' => [
[
'Region' => '',
'AvailabilityZoneName' => '',
'KmsKeyId' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
$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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
payload = { "Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
payload <- "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
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 \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\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/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration') do |req|
req.body = "{\n \"Destinations\": [\n {\n \"Region\": \"\",\n \"AvailabilityZoneName\": \"\",\n \"KmsKeyId\": \"\"\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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration";
let payload = json!({"Destinations": (
json!({
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
})
)});
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}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration \
--header 'content-type: application/json' \
--data '{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}'
echo '{
"Destinations": [
{
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
}
]
}' | \
http POST {{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Destinations": [\n {\n "Region": "",\n "AvailabilityZoneName": "",\n "KmsKeyId": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Destinations": [
[
"Region": "",
"AvailabilityZoneName": "",
"KmsKeyId": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")! 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
CreateTags
{{baseUrl}}/2015-02-01/create-tags/:FileSystemId
QUERY PARAMS
FileSystemId
BODY json
{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId" {:content-type :json
:form-params {:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/create-tags/:FileSystemId"),
Content = new StringContent("{\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}}/2015-02-01/create-tags/:FileSystemId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\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}}/2015-02-01/create-tags/:FileSystemId"
payload := strings.NewReader("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/create-tags/:FileSystemId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")
.setHeader("content-type", "application/json")
.setBody("{\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}}/2015-02-01/create-tags/:FileSystemId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")
.header("content-type", "application/json")
.body("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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}}/2015-02-01/create-tags/:FileSystemId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")
.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/2015-02-01/create-tags/:FileSystemId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
body: {Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {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}}/2015-02-01/create-tags/:FileSystemId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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 = @{ @"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/create-tags/:FileSystemId"]
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}}/2015-02-01/create-tags/:FileSystemId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/create-tags/:FileSystemId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId', [
'body' => '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/create-tags/:FileSystemId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/create-tags/:FileSystemId');
$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}}/2015-02-01/create-tags/:FileSystemId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/create-tags/:FileSystemId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/create-tags/:FileSystemId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId"
payload = { "Tags": [
{
"Key": "",
"Value": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId"
payload <- "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2015-02-01/create-tags/:FileSystemId') do |req|
req.body = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId";
let payload = json!({"Tags": (
json!({
"Key": "",
"Value": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2015-02-01/create-tags/:FileSystemId \
--header 'content-type: application/json' \
--data '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/2015-02-01/create-tags/:FileSystemId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/create-tags/:FileSystemId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Tags": [
[
"Key": "",
"Value": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/create-tags/:FileSystemId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteAccessPoint
{{baseUrl}}/2015-02-01/access-points/:AccessPointId
QUERY PARAMS
AccessPointId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/access-points/:AccessPointId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
require "http/client"
url = "{{baseUrl}}/2015-02-01/access-points/:AccessPointId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/access-points/:AccessPointId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/access-points/:AccessPointId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/access-points/:AccessPointId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/access-points/:AccessPointId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/access-points/:AccessPointId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/access-points/:AccessPointId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/access-points/:AccessPointId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/access-points/:AccessPointId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/access-points/:AccessPointId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/access-points/:AccessPointId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/access-points/:AccessPointId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/access-points/:AccessPointId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/access-points/:AccessPointId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/access-points/:AccessPointId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/access-points/:AccessPointId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/access-points/:AccessPointId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/access-points/:AccessPointId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/access-points/:AccessPointId');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/access-points/:AccessPointId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/access-points/:AccessPointId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/access-points/:AccessPointId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/access-points/:AccessPointId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/access-points/:AccessPointId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/access-points/:AccessPointId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/access-points/:AccessPointId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/access-points/:AccessPointId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/access-points/:AccessPointId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/access-points/:AccessPointId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/2015-02-01/access-points/:AccessPointId
http DELETE {{baseUrl}}/2015-02-01/access-points/:AccessPointId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2015-02-01/access-points/:AccessPointId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/access-points/:AccessPointId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteFileSystem
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/file-systems/:FileSystemId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/file-systems/:FileSystemId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/file-systems/:FileSystemId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId
http DELETE {{baseUrl}}/2015-02-01/file-systems/:FileSystemId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteFileSystemPolicy
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/file-systems/:FileSystemId/policy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/policy',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/file-systems/:FileSystemId/policy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/file-systems/:FileSystemId/policy') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
http DELETE {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteMountTarget
{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId
QUERY PARAMS
MountTargetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
require "http/client"
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/mount-targets/:MountTargetId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/mount-targets/:MountTargetId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/mount-targets/:MountTargetId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/mount-targets/:MountTargetId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId
http DELETE {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteReplicationConfiguration
{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
QUERY PARAMS
SourceFileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
http DELETE {{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:SourceFileSystemId/replication-configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteTags
{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId
QUERY PARAMS
FileSystemId
BODY json
{
"TagKeys": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId");
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 \"TagKeys\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId" {:content-type :json
:form-params {:TagKeys []}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TagKeys\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"),
Content = new StringContent("{\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}}/2015-02-01/delete-tags/:FileSystemId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TagKeys\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"
payload := strings.NewReader("{\n \"TagKeys\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/delete-tags/:FileSystemId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"TagKeys": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")
.setHeader("content-type", "application/json")
.setBody("{\n \"TagKeys\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\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 \"TagKeys\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")
.header("content-type", "application/json")
.body("{\n \"TagKeys\": []\n}")
.asString();
const data = JSON.stringify({
TagKeys: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {TagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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}}/2015-02-01/delete-tags/:FileSystemId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\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 \"TagKeys\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")
.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/2015-02-01/delete-tags/:FileSystemId',
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({TagKeys: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
body: {TagKeys: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TagKeys: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {TagKeys: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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 = @{ @"TagKeys": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"]
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}}/2015-02-01/delete-tags/:FileSystemId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TagKeys\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId",
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([
'TagKeys' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId', [
'body' => '{
"TagKeys": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TagKeys' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TagKeys' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId');
$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}}/2015-02-01/delete-tags/:FileSystemId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagKeys": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagKeys": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TagKeys\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/delete-tags/:FileSystemId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"
payload = { "TagKeys": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId"
payload <- "{\n \"TagKeys\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")
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 \"TagKeys\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2015-02-01/delete-tags/:FileSystemId') do |req|
req.body = "{\n \"TagKeys\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId";
let payload = json!({"TagKeys": ()});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2015-02-01/delete-tags/:FileSystemId \
--header 'content-type: application/json' \
--data '{
"TagKeys": []
}'
echo '{
"TagKeys": []
}' | \
http POST {{baseUrl}}/2015-02-01/delete-tags/:FileSystemId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TagKeys": []\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/delete-tags/:FileSystemId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["TagKeys": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/delete-tags/:FileSystemId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAccessPoints
{{baseUrl}}/2015-02-01/access-points
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/access-points");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/access-points")
require "http/client"
url = "{{baseUrl}}/2015-02-01/access-points"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/access-points"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/access-points");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/access-points"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/access-points HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/access-points")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/access-points"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/access-points")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/access-points');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/access-points'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/access-points';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/access-points',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/access-points")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/access-points',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/access-points'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/access-points');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/access-points'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/access-points';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/access-points"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/access-points" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/access-points",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/access-points');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/access-points');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/access-points');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/access-points' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/access-points' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/access-points")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/access-points"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/access-points"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/access-points")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/access-points') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/access-points";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/access-points
http GET {{baseUrl}}/2015-02-01/access-points
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/access-points
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/access-points")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAccountPreferences
{{baseUrl}}/2015-02-01/account-preferences
BODY json
{
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/account-preferences");
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/get "{{baseUrl}}/2015-02-01/account-preferences" {:content-type :json
:form-params {:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/account-preferences"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.get url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/account-preferences"),
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}}/2015-02-01/account-preferences");
var request = new RestRequest("", Method.Get);
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}}/2015-02-01/account-preferences"
payload := strings.NewReader("{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("GET", 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))
}
GET /baseUrl/2015-02-01/account-preferences HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/account-preferences")
.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}}/2015-02-01/account-preferences"))
.header("content-type", "application/json")
.method("GET", 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}}/2015-02-01/account-preferences")
.get()
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/account-preferences")
.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('GET', '{{baseUrl}}/2015-02-01/account-preferences');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/account-preferences',
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}}/2015-02-01/account-preferences';
const options = {
method: 'GET',
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}}/2015-02-01/account-preferences',
method: 'GET',
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}}/2015-02-01/account-preferences")
.get()
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/account-preferences',
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: 'GET',
url: '{{baseUrl}}/2015-02-01/account-preferences',
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('GET', '{{baseUrl}}/2015-02-01/account-preferences');
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: 'GET',
url: '{{baseUrl}}/2015-02-01/account-preferences',
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}}/2015-02-01/account-preferences';
const options = {
method: 'GET',
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}}/2015-02-01/account-preferences"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/account-preferences" 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 `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/account-preferences",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
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('GET', '{{baseUrl}}/2015-02-01/account-preferences', [
'body' => '{
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/account-preferences');
$request->setMethod(HTTP_METH_GET);
$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}}/2015-02-01/account-preferences');
$request->setRequestMethod('GET');
$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}}/2015-02-01/account-preferences' -Method GET -Headers $headers -ContentType 'application/json' -Body '{
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/account-preferences' -Method GET -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("GET", "/baseUrl/2015-02-01/account-preferences", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/account-preferences"
payload = {
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.get(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/account-preferences"
payload <- "{\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("GET", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/account-preferences")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.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.get('/baseUrl/2015-02-01/account-preferences') 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}}/2015-02-01/account-preferences";
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.get(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/account-preferences \
--header 'content-type: application/json' \
--data '{
"NextToken": "",
"MaxResults": 0
}'
echo '{
"NextToken": "",
"MaxResults": 0
}' | \
http GET {{baseUrl}}/2015-02-01/account-preferences \
content-type:application/json
wget --quiet \
--method GET \
--header 'content-type: application/json' \
--body-data '{\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/account-preferences
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}}/2015-02-01/account-preferences")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeBackupPolicy
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
http GET {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeFileSystemPolicy
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/file-systems/:FileSystemId/policy HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/policy',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/file-systems/:FileSystemId/policy")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/file-systems/:FileSystemId/policy') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
http GET {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeFileSystems
{{baseUrl}}/2015-02-01/file-systems
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/file-systems")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/file-systems HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/file-systems")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/file-systems")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/file-systems');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/file-systems'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/file-systems'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/file-systems');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/file-systems'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/file-systems');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/file-systems")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/file-systems') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/file-systems
http GET {{baseUrl}}/2015-02-01/file-systems
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"FileSystems": [
{
"CreationTime": "1481841524.0",
"CreationToken": "tokenstring",
"FileSystemId": "fs-01234567",
"LifeCycleState": "available",
"Name": "MyFileSystem",
"NumberOfMountTargets": 1,
"OwnerId": 12345678912,
"PerformanceMode": "generalPurpose",
"SizeInBytes": {
"Value": 6144
},
"Tags": [
{
"Key": "Name",
"Value": "MyFileSystem"
}
]
}
]
}
GET
DescribeLifecycleConfiguration
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
http GET {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"LifecyclePolicies": [
{
"TransitionToIA": "AFTER_30_DAYS"
}
]
}
GET
DescribeMountTargetSecurityGroups
{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
QUERY PARAMS
MountTargetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
require "http/client"
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/mount-targets/:MountTargetId/security-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/mount-targets/:MountTargetId/security-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/mount-targets/:MountTargetId/security-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/mount-targets/:MountTargetId/security-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
http GET {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"SecurityGroups": [
"sg-4567abcd"
]
}
GET
DescribeMountTargets
{{baseUrl}}/2015-02-01/mount-targets
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/mount-targets");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/mount-targets")
require "http/client"
url = "{{baseUrl}}/2015-02-01/mount-targets"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/mount-targets"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/mount-targets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/mount-targets"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/mount-targets HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/mount-targets")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/mount-targets"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/mount-targets")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/mount-targets');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/mount-targets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/mount-targets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/mount-targets',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/mount-targets',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/mount-targets'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/mount-targets');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/2015-02-01/mount-targets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/mount-targets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/mount-targets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/mount-targets" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/mount-targets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/mount-targets');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/mount-targets');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/mount-targets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/mount-targets' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/mount-targets' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/mount-targets")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/mount-targets"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/mount-targets"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/mount-targets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/mount-targets') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/mount-targets";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/mount-targets
http GET {{baseUrl}}/2015-02-01/mount-targets
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/mount-targets
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/mount-targets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"MountTargets": [
{
"FileSystemId": "fs-01234567",
"IpAddress": "192.0.0.2",
"LifeCycleState": "available",
"MountTargetId": "fsmt-12340abc",
"NetworkInterfaceId": "eni-cedf6789",
"OwnerId": 12345678912,
"SubnetId": "subnet-1234abcd"
}
]
}
GET
DescribeReplicationConfigurations
{{baseUrl}}/2015-02-01/file-systems/replication-configurations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/replication-configurations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/replication-configurations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/file-systems/replication-configurations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/replication-configurations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/replication-configurations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/file-systems/replication-configurations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/replication-configurations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/file-systems/replication-configurations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/replication-configurations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/replication-configurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/replication-configurations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/replication-configurations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/replication-configurations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/file-systems/replication-configurations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/file-systems/replication-configurations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/replication-configurations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/replication-configurations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/replication-configurations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/replication-configurations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/file-systems/replication-configurations');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/replication-configurations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/replication-configurations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/replication-configurations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/replication-configurations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/file-systems/replication-configurations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/replication-configurations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/replication-configurations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/file-systems/replication-configurations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/file-systems/replication-configurations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/file-systems/replication-configurations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/file-systems/replication-configurations
http GET {{baseUrl}}/2015-02-01/file-systems/replication-configurations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/replication-configurations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/replication-configurations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeTags
{{baseUrl}}/2015-02-01/tags/:FileSystemId/
QUERY PARAMS
FileSystemId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/tags/:FileSystemId/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
require "http/client"
url = "{{baseUrl}}/2015-02-01/tags/:FileSystemId/"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/tags/:FileSystemId/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/tags/:FileSystemId/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/tags/:FileSystemId/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/tags/:FileSystemId/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/tags/:FileSystemId/"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/tags/:FileSystemId/');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/tags/:FileSystemId/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/tags/:FileSystemId/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/tags/:FileSystemId/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/tags/:FileSystemId/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/tags/:FileSystemId/'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/tags/:FileSystemId/');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/tags/:FileSystemId/'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/tags/:FileSystemId/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/tags/:FileSystemId/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/tags/:FileSystemId/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/tags/:FileSystemId/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/tags/:FileSystemId/');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/tags/:FileSystemId/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/tags/:FileSystemId/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/tags/:FileSystemId/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/tags/:FileSystemId/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/tags/:FileSystemId/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/tags/:FileSystemId/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/tags/:FileSystemId/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/tags/:FileSystemId/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/tags/:FileSystemId/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/tags/:FileSystemId/";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/tags/:FileSystemId/
http GET {{baseUrl}}/2015-02-01/tags/:FileSystemId/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/tags/:FileSystemId/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/tags/:FileSystemId/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Tags": [
{
"Key": "Name",
"Value": "MyFileSystem"
}
]
}
GET
ListTagsForResource
{{baseUrl}}/2015-02-01/resource-tags/:ResourceId
QUERY PARAMS
ResourceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
require "http/client"
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2015-02-01/resource-tags/:ResourceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/resource-tags/:ResourceId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2015-02-01/resource-tags/:ResourceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2015-02-01/resource-tags/:ResourceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2015-02-01/resource-tags/:ResourceId
http GET {{baseUrl}}/2015-02-01/resource-tags/:ResourceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2015-02-01/resource-tags/:ResourceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
ModifyMountTargetSecurityGroups
{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
QUERY PARAMS
MountTargetId
BODY json
{
"SecurityGroups": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups");
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 \"SecurityGroups\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups" {:content-type :json
:form-params {:SecurityGroups []}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SecurityGroups\": []\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}}/2015-02-01/mount-targets/:MountTargetId/security-groups"),
Content = new StringContent("{\n \"SecurityGroups\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SecurityGroups\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
payload := strings.NewReader("{\n \"SecurityGroups\": []\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/2015-02-01/mount-targets/:MountTargetId/security-groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"SecurityGroups": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.setHeader("content-type", "application/json")
.setBody("{\n \"SecurityGroups\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SecurityGroups\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"SecurityGroups\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.header("content-type", "application/json")
.body("{\n \"SecurityGroups\": []\n}")
.asString();
const data = JSON.stringify({
SecurityGroups: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups',
headers: {'content-type': 'application/json'},
data: {SecurityGroups: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SecurityGroups":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SecurityGroups": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SecurityGroups\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
.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/2015-02-01/mount-targets/:MountTargetId/security-groups',
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({SecurityGroups: []}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups',
headers: {'content-type': 'application/json'},
body: {SecurityGroups: []},
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}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SecurityGroups: []
});
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}}/2015-02-01/mount-targets/:MountTargetId/security-groups',
headers: {'content-type': 'application/json'},
data: {SecurityGroups: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SecurityGroups":[]}'
};
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 = @{ @"SecurityGroups": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"]
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}}/2015-02-01/mount-targets/:MountTargetId/security-groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SecurityGroups\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups",
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([
'SecurityGroups' => [
]
]),
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}}/2015-02-01/mount-targets/:MountTargetId/security-groups', [
'body' => '{
"SecurityGroups": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SecurityGroups' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SecurityGroups' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups');
$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}}/2015-02-01/mount-targets/:MountTargetId/security-groups' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SecurityGroups": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SecurityGroups": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SecurityGroups\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/mount-targets/:MountTargetId/security-groups", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
payload = { "SecurityGroups": [] }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups"
payload <- "{\n \"SecurityGroups\": []\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}}/2015-02-01/mount-targets/:MountTargetId/security-groups")
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 \"SecurityGroups\": []\n}"
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/2015-02-01/mount-targets/:MountTargetId/security-groups') do |req|
req.body = "{\n \"SecurityGroups\": []\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}}/2015-02-01/mount-targets/:MountTargetId/security-groups";
let payload = json!({"SecurityGroups": ()});
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}}/2015-02-01/mount-targets/:MountTargetId/security-groups \
--header 'content-type: application/json' \
--data '{
"SecurityGroups": []
}'
echo '{
"SecurityGroups": []
}' | \
http PUT {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "SecurityGroups": []\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SecurityGroups": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/mount-targets/:MountTargetId/security-groups")! 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
PutAccountPreferences
{{baseUrl}}/2015-02-01/account-preferences
BODY json
{
"ResourceIdType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/account-preferences");
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 \"ResourceIdType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/account-preferences" {:content-type :json
:form-params {:ResourceIdType ""}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/account-preferences"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceIdType\": \"\"\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}}/2015-02-01/account-preferences"),
Content = new StringContent("{\n \"ResourceIdType\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/account-preferences");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceIdType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/account-preferences"
payload := strings.NewReader("{\n \"ResourceIdType\": \"\"\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/2015-02-01/account-preferences HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"ResourceIdType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/account-preferences")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceIdType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/account-preferences"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ResourceIdType\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceIdType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/account-preferences")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/account-preferences")
.header("content-type", "application/json")
.body("{\n \"ResourceIdType\": \"\"\n}")
.asString();
const data = JSON.stringify({
ResourceIdType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/2015-02-01/account-preferences');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/account-preferences',
headers: {'content-type': 'application/json'},
data: {ResourceIdType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/account-preferences';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceIdType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/account-preferences',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceIdType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceIdType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/account-preferences")
.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/2015-02-01/account-preferences',
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({ResourceIdType: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/account-preferences',
headers: {'content-type': 'application/json'},
body: {ResourceIdType: ''},
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}}/2015-02-01/account-preferences');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceIdType: ''
});
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}}/2015-02-01/account-preferences',
headers: {'content-type': 'application/json'},
data: {ResourceIdType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/account-preferences';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceIdType":""}'
};
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 = @{ @"ResourceIdType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/account-preferences"]
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}}/2015-02-01/account-preferences" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceIdType\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/account-preferences",
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([
'ResourceIdType' => ''
]),
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}}/2015-02-01/account-preferences', [
'body' => '{
"ResourceIdType": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/account-preferences');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceIdType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceIdType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/account-preferences');
$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}}/2015-02-01/account-preferences' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceIdType": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/account-preferences' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceIdType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceIdType\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/account-preferences", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/account-preferences"
payload = { "ResourceIdType": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/account-preferences"
payload <- "{\n \"ResourceIdType\": \"\"\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}}/2015-02-01/account-preferences")
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 \"ResourceIdType\": \"\"\n}"
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/2015-02-01/account-preferences') do |req|
req.body = "{\n \"ResourceIdType\": \"\"\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}}/2015-02-01/account-preferences";
let payload = json!({"ResourceIdType": ""});
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}}/2015-02-01/account-preferences \
--header 'content-type: application/json' \
--data '{
"ResourceIdType": ""
}'
echo '{
"ResourceIdType": ""
}' | \
http PUT {{baseUrl}}/2015-02-01/account-preferences \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ResourceIdType": ""\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/account-preferences
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ResourceIdType": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/account-preferences")! 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
PutBackupPolicy
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
QUERY PARAMS
FileSystemId
BODY json
{
"BackupPolicy": {
"Status": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy" {:content-type :json
:form-params {:BackupPolicy {:Status ""}}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BackupPolicy\": {\n \"Status\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/backup-policy"),
Content = new StringContent("{\n \"BackupPolicy\": {\n \"Status\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/backup-policy");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
payload := strings.NewReader("{\n \"BackupPolicy\": {\n \"Status\": \"\"\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/2015-02-01/file-systems/:FileSystemId/backup-policy HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"BackupPolicy": {
"Status": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.setHeader("content-type", "application/json")
.setBody("{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BackupPolicy\": {\n \"Status\": \"\"\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 \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.header("content-type", "application/json")
.body("{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
BackupPolicy: {
Status: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy',
headers: {'content-type': 'application/json'},
data: {BackupPolicy: {Status: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupPolicy":{"Status":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BackupPolicy": {\n "Status": ""\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 \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BackupPolicy: {Status: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy',
headers: {'content-type': 'application/json'},
body: {BackupPolicy: {Status: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BackupPolicy: {
Status: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy',
headers: {'content-type': 'application/json'},
data: {BackupPolicy: {Status: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BackupPolicy":{"Status":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BackupPolicy": @{ @"Status": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'BackupPolicy' => [
'Status' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy', [
'body' => '{
"BackupPolicy": {
"Status": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BackupPolicy' => [
'Status' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BackupPolicy' => [
'Status' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupPolicy": {
"Status": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BackupPolicy": {
"Status": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BackupPolicy\": {\n \"Status\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/file-systems/:FileSystemId/backup-policy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
payload = { "BackupPolicy": { "Status": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy"
payload <- "{\n \"BackupPolicy\": {\n \"Status\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/backup-policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BackupPolicy\": {\n \"Status\": \"\"\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/2015-02-01/file-systems/:FileSystemId/backup-policy') do |req|
req.body = "{\n \"BackupPolicy\": {\n \"Status\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/backup-policy";
let payload = json!({"BackupPolicy": json!({"Status": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy \
--header 'content-type: application/json' \
--data '{
"BackupPolicy": {
"Status": ""
}
}'
echo '{
"BackupPolicy": {
"Status": ""
}
}' | \
http PUT {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BackupPolicy": {\n "Status": ""\n }\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["BackupPolicy": ["Status": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/backup-policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
PutFileSystemPolicy
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
QUERY PARAMS
FileSystemId
BODY json
{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy" {:content-type :json
:form-params {:Policy ""
:BypassPolicyLockoutSafetyCheck false}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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}}/2015-02-01/file-systems/:FileSystemId/policy"),
Content = new StringContent("{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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}}/2015-02-01/file-systems/:FileSystemId/policy");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
payload := strings.NewReader("{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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/2015-02-01/file-systems/:FileSystemId/policy HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 61
{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.setHeader("content-type", "application/json")
.setBody("{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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 \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.header("content-type", "application/json")
.body("{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}")
.asString();
const data = JSON.stringify({
Policy: '',
BypassPolicyLockoutSafetyCheck: 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}}/2015-02-01/file-systems/:FileSystemId/policy');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy',
headers: {'content-type': 'application/json'},
data: {Policy: '', BypassPolicyLockoutSafetyCheck: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Policy":"","BypassPolicyLockoutSafetyCheck":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}}/2015-02-01/file-systems/:FileSystemId/policy',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Policy": "",\n "BypassPolicyLockoutSafetyCheck": 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 \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/policy',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Policy: '', BypassPolicyLockoutSafetyCheck: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy',
headers: {'content-type': 'application/json'},
body: {Policy: '', BypassPolicyLockoutSafetyCheck: 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}}/2015-02-01/file-systems/:FileSystemId/policy');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Policy: '',
BypassPolicyLockoutSafetyCheck: 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}}/2015-02-01/file-systems/:FileSystemId/policy',
headers: {'content-type': 'application/json'},
data: {Policy: '', BypassPolicyLockoutSafetyCheck: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Policy":"","BypassPolicyLockoutSafetyCheck":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 = @{ @"Policy": @"",
@"BypassPolicyLockoutSafetyCheck": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Policy' => '',
'BypassPolicyLockoutSafetyCheck' => 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}}/2015-02-01/file-systems/:FileSystemId/policy', [
'body' => '{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Policy' => '',
'BypassPolicyLockoutSafetyCheck' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Policy' => '',
'BypassPolicyLockoutSafetyCheck' => null
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/file-systems/:FileSystemId/policy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
payload = {
"Policy": "",
"BypassPolicyLockoutSafetyCheck": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy"
payload <- "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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}}/2015-02-01/file-systems/:FileSystemId/policy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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/2015-02-01/file-systems/:FileSystemId/policy') do |req|
req.body = "{\n \"Policy\": \"\",\n \"BypassPolicyLockoutSafetyCheck\": 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}}/2015-02-01/file-systems/:FileSystemId/policy";
let payload = json!({
"Policy": "",
"BypassPolicyLockoutSafetyCheck": 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}}/2015-02-01/file-systems/:FileSystemId/policy \
--header 'content-type: application/json' \
--data '{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}'
echo '{
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
}' | \
http PUT {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Policy": "",\n "BypassPolicyLockoutSafetyCheck": false\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Policy": "",
"BypassPolicyLockoutSafetyCheck": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/policy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
PutLifecycleConfiguration
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
QUERY PARAMS
FileSystemId
BODY json
{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration" {:content-type :json
:form-params {:LifecyclePolicies [{:TransitionToIA ""
:TransitionToPrimaryStorageClass ""}]}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"),
Content = new StringContent("{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
payload := strings.NewReader("{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 116
{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.setHeader("content-type", "application/json")
.setBody("{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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 \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.header("content-type", "application/json")
.body("{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
LifecyclePolicies: [
{
TransitionToIA: '',
TransitionToPrimaryStorageClass: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
headers: {'content-type': 'application/json'},
data: {LifecyclePolicies: [{TransitionToIA: '', TransitionToPrimaryStorageClass: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LifecyclePolicies":[{"TransitionToIA":"","TransitionToPrimaryStorageClass":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LifecyclePolicies": [\n {\n "TransitionToIA": "",\n "TransitionToPrimaryStorageClass": ""\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 \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({LifecyclePolicies: [{TransitionToIA: '', TransitionToPrimaryStorageClass: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
headers: {'content-type': 'application/json'},
body: {LifecyclePolicies: [{TransitionToIA: '', TransitionToPrimaryStorageClass: ''}]},
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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LifecyclePolicies: [
{
TransitionToIA: '',
TransitionToPrimaryStorageClass: ''
}
]
});
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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration',
headers: {'content-type': 'application/json'},
data: {LifecyclePolicies: [{TransitionToIA: '', TransitionToPrimaryStorageClass: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LifecyclePolicies":[{"TransitionToIA":"","TransitionToPrimaryStorageClass":""}]}'
};
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 = @{ @"LifecyclePolicies": @[ @{ @"TransitionToIA": @"", @"TransitionToPrimaryStorageClass": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'LifecyclePolicies' => [
[
'TransitionToIA' => '',
'TransitionToPrimaryStorageClass' => ''
]
]
]),
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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration', [
'body' => '{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LifecyclePolicies' => [
[
'TransitionToIA' => '',
'TransitionToPrimaryStorageClass' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LifecyclePolicies' => [
[
'TransitionToIA' => '',
'TransitionToPrimaryStorageClass' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
payload = { "LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration"
payload <- "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration') do |req|
req.body = "{\n \"LifecyclePolicies\": [\n {\n \"TransitionToIA\": \"\",\n \"TransitionToPrimaryStorageClass\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration";
let payload = json!({"LifecyclePolicies": (
json!({
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
})
)});
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}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration \
--header 'content-type: application/json' \
--data '{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}'
echo '{
"LifecyclePolicies": [
{
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
}
]
}' | \
http PUT {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LifecyclePolicies": [\n {\n "TransitionToIA": "",\n "TransitionToPrimaryStorageClass": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LifecyclePolicies": [
[
"TransitionToIA": "",
"TransitionToPrimaryStorageClass": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId/lifecycle-configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"LifecyclePolicies": [
{
"TransitionToIA": "AFTER_30_DAYS"
}
]
}
POST
TagResource
{{baseUrl}}/2015-02-01/resource-tags/:ResourceId
QUERY PARAMS
ResourceId
BODY json
{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId" {:content-type :json
:form-params {:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"),
Content = new StringContent("{\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}}/2015-02-01/resource-tags/:ResourceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\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}}/2015-02-01/resource-tags/:ResourceId"
payload := strings.NewReader("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2015-02-01/resource-tags/:ResourceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.setHeader("content-type", "application/json")
.setBody("{\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}}/2015-02-01/resource-tags/:ResourceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.header("content-type", "application/json")
.body("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId',
headers: {'content-type': 'application/json'},
data: {Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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}}/2015-02-01/resource-tags/:ResourceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
.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/2015-02-01/resource-tags/:ResourceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId',
headers: {'content-type': 'application/json'},
body: {Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId',
headers: {'content-type': 'application/json'},
data: {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}}/2015-02-01/resource-tags/:ResourceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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 = @{ @"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"]
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}}/2015-02-01/resource-tags/:ResourceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId', [
'body' => '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId');
$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}}/2015-02-01/resource-tags/:ResourceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2015-02-01/resource-tags/:ResourceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
payload = { "Tags": [
{
"Key": "",
"Value": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId"
payload <- "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2015-02-01/resource-tags/:ResourceId') do |req|
req.body = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId";
let payload = json!({"Tags": (
json!({
"Key": "",
"Value": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2015-02-01/resource-tags/:ResourceId \
--header 'content-type: application/json' \
--data '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/2015-02-01/resource-tags/:ResourceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/resource-tags/:ResourceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Tags": [
[
"Key": "",
"Value": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
UntagResource
{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys
QUERY PARAMS
tagKeys
ResourceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/2015-02-01/resource-tags/:ResourceId?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2015-02-01/resource-tags/:ResourceId?tagKeys=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys',
qs: {tagKeys: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys');
req.query({
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: 'DELETE',
url: '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'tagKeys' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2015-02-01/resource-tags/:ResourceId?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys"
queryString <- list(tagKeys = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/2015-02-01/resource-tags/:ResourceId') do |req|
req.params['tagKeys'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId#tagKeys";
let querystring = [
("tagKeys", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/resource-tags/:ResourceId?tagKeys=#tagKeys")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateFileSystem
{{baseUrl}}/2015-02-01/file-systems/:FileSystemId
QUERY PARAMS
FileSystemId
BODY json
{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId");
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 \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId" {:content-type :json
:form-params {:ThroughputMode ""
:ProvisionedThroughputInMibps ""}})
require "http/client"
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId"),
Content = new StringContent("{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
payload := strings.NewReader("{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\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/2015-02-01/file-systems/:FileSystemId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 64
{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.setHeader("content-type", "application/json")
.setBody("{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.header("content-type", "application/json")
.body("{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}")
.asString();
const data = JSON.stringify({
ThroughputMode: '',
ProvisionedThroughputInMibps: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {ThroughputMode: '', ProvisionedThroughputInMibps: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThroughputMode":"","ProvisionedThroughputInMibps":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ThroughputMode": "",\n "ProvisionedThroughputInMibps": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")
.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/2015-02-01/file-systems/:FileSystemId',
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({ThroughputMode: '', ProvisionedThroughputInMibps: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId',
headers: {'content-type': 'application/json'},
body: {ThroughputMode: '', ProvisionedThroughputInMibps: ''},
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}}/2015-02-01/file-systems/:FileSystemId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ThroughputMode: '',
ProvisionedThroughputInMibps: ''
});
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}}/2015-02-01/file-systems/:FileSystemId',
headers: {'content-type': 'application/json'},
data: {ThroughputMode: '', ProvisionedThroughputInMibps: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThroughputMode":"","ProvisionedThroughputInMibps":""}'
};
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 = @{ @"ThroughputMode": @"",
@"ProvisionedThroughputInMibps": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"]
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}}/2015-02-01/file-systems/:FileSystemId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2015-02-01/file-systems/:FileSystemId",
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([
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => ''
]),
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}}/2015-02-01/file-systems/:FileSystemId', [
'body' => '{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ThroughputMode' => '',
'ProvisionedThroughputInMibps' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2015-02-01/file-systems/:FileSystemId');
$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}}/2015-02-01/file-systems/:FileSystemId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2015-02-01/file-systems/:FileSystemId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/2015-02-01/file-systems/:FileSystemId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
payload = {
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId"
payload <- "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId")
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 \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\n}"
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/2015-02-01/file-systems/:FileSystemId') do |req|
req.body = "{\n \"ThroughputMode\": \"\",\n \"ProvisionedThroughputInMibps\": \"\"\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}}/2015-02-01/file-systems/:FileSystemId";
let payload = json!({
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
});
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}}/2015-02-01/file-systems/:FileSystemId \
--header 'content-type: application/json' \
--data '{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}'
echo '{
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
}' | \
http PUT {{baseUrl}}/2015-02-01/file-systems/:FileSystemId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ThroughputMode": "",\n "ProvisionedThroughputInMibps": ""\n}' \
--output-document \
- {{baseUrl}}/2015-02-01/file-systems/:FileSystemId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ThroughputMode": "",
"ProvisionedThroughputInMibps": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2015-02-01/file-systems/:FileSystemId")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CreationTime": "1481841524.0",
"CreationToken": "tokenstring",
"Encrypted": true,
"FileSystemId": "fs-01234567",
"LifeCycleState": "creating",
"NumberOfMountTargets": 0,
"OwnerId": 12345678912,
"PerformanceMode": "generalPurpose",
"SizeInBytes": {
"Value": 0
},
"Tags": [
{
"Key": "Name",
"Value": "MyFileSystem"
}
]
}