AmazonNimbleStudio
AmazonNimbleStudiov2020-08-01
Welcome to the Amazon Nimble Studio API reference. This API reference provides methods, schema, resources, parameters, and more to help you get the most out of Nimble Studio. Nimble Studio is a virtual studio that empowers visual effects, animation, and interactive content teams to create content securely within a scalable, private cloud service.
- Endpoints
- 49 (23 GET, 12 POST, 8 DELETE, 5 PATCH)
- Base URL
http://nimble.{region}.amazonaws.com- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 2020-08-01
- Provider
- amazonaws.com
- License
- Apache 2.0 License
- Categories
- Cloud & Infrastructure
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttp://nimble.{region}.amazonaws.com) and your API key credentials, then send requests.
POST
AcceptEulas
{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances
QUERY PARAMS
studioId
BODY json
{
"eulaIds": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances");
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 \"eulaIds\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances" {:content-type :json
:form-params {:eulaIds []}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"eulaIds\": []\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}}/2020-08-01/studios/:studioId/eula-acceptances"),
Content = new StringContent("{\n \"eulaIds\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"eulaIds\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
payload := strings.NewReader("{\n \"eulaIds\": []\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/2020-08-01/studios/:studioId/eula-acceptances HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"eulaIds": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.setHeader("content-type", "application/json")
.setBody("{\n \"eulaIds\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"eulaIds\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"eulaIds\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.header("content-type", "application/json")
.body("{\n \"eulaIds\": []\n}")
.asString();
const data = JSON.stringify({
eulaIds: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances',
headers: {'content-type': 'application/json'},
data: {eulaIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"eulaIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "eulaIds": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"eulaIds\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.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/2020-08-01/studios/:studioId/eula-acceptances',
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({eulaIds: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances',
headers: {'content-type': 'application/json'},
body: {eulaIds: []},
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}}/2020-08-01/studios/:studioId/eula-acceptances');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
eulaIds: []
});
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}}/2020-08-01/studios/:studioId/eula-acceptances',
headers: {'content-type': 'application/json'},
data: {eulaIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"eulaIds":[]}'
};
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 = @{ @"eulaIds": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"]
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}}/2020-08-01/studios/:studioId/eula-acceptances" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"eulaIds\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances",
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([
'eulaIds' => [
]
]),
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}}/2020-08-01/studios/:studioId/eula-acceptances', [
'body' => '{
"eulaIds": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'eulaIds' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'eulaIds' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
$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}}/2020-08-01/studios/:studioId/eula-acceptances' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"eulaIds": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"eulaIds": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"eulaIds\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/eula-acceptances", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
payload = { "eulaIds": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
payload <- "{\n \"eulaIds\": []\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}}/2020-08-01/studios/:studioId/eula-acceptances")
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 \"eulaIds\": []\n}"
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/2020-08-01/studios/:studioId/eula-acceptances') do |req|
req.body = "{\n \"eulaIds\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances";
let payload = json!({"eulaIds": ()});
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}}/2020-08-01/studios/:studioId/eula-acceptances \
--header 'content-type: application/json' \
--data '{
"eulaIds": []
}'
echo '{
"eulaIds": []
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "eulaIds": []\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["eulaIds": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")! 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
CreateLaunchProfile
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
QUERY PARAMS
studioId
BODY json
{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles" {:content-type :json
:form-params {:description ""
:ec2SubnetIds []
:launchProfileProtocolVersions []
:name ""
:streamConfiguration {:automaticTerminationMode ""
:clipboardMode ""
:ec2InstanceTypes ""
:maxSessionLengthInMinutes ""
:maxStoppedSessionLengthInMinutes ""
:sessionBackup ""
:sessionPersistenceMode ""
:sessionStorage ""
:streamingImageIds ""
:volumeConfiguration ""}
:studioComponentIds []
:tags {}}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"),
Content = new StringContent("{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
payload := strings.NewReader("{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/studios/:studioId/launch-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 486
{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles',
headers: {'content-type': 'application/json'},
data: {
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","ec2SubnetIds":[],"launchProfileProtocolVersions":[],"name":"","streamConfiguration":{"automaticTerminationMode":"","clipboardMode":"","ec2InstanceTypes":"","maxSessionLengthInMinutes":"","maxStoppedSessionLengthInMinutes":"","sessionBackup":"","sessionPersistenceMode":"","sessionStorage":"","streamingImageIds":"","volumeConfiguration":""},"studioComponentIds":[],"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "ec2SubnetIds": [],\n "launchProfileProtocolVersions": [],\n "name": "",\n "streamConfiguration": {\n "automaticTerminationMode": "",\n "clipboardMode": "",\n "ec2InstanceTypes": "",\n "maxSessionLengthInMinutes": "",\n "maxStoppedSessionLengthInMinutes": "",\n "sessionBackup": "",\n "sessionPersistenceMode": "",\n "sessionStorage": "",\n "streamingImageIds": "",\n "volumeConfiguration": ""\n },\n "studioComponentIds": [],\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.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/2020-08-01/studios/:studioId/launch-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles',
headers: {'content-type': 'application/json'},
body: {
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles',
headers: {'content-type': 'application/json'},
data: {
description: '',
ec2SubnetIds: [],
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: [],
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","ec2SubnetIds":[],"launchProfileProtocolVersions":[],"name":"","streamConfiguration":{"automaticTerminationMode":"","clipboardMode":"","ec2InstanceTypes":"","maxSessionLengthInMinutes":"","maxStoppedSessionLengthInMinutes":"","sessionBackup":"","sessionPersistenceMode":"","sessionStorage":"","streamingImageIds":"","volumeConfiguration":""},"studioComponentIds":[],"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"ec2SubnetIds": @[ ],
@"launchProfileProtocolVersions": @[ ],
@"name": @"",
@"streamConfiguration": @{ @"automaticTerminationMode": @"", @"clipboardMode": @"", @"ec2InstanceTypes": @"", @"maxSessionLengthInMinutes": @"", @"maxStoppedSessionLengthInMinutes": @"", @"sessionBackup": @"", @"sessionPersistenceMode": @"", @"sessionStorage": @"", @"streamingImageIds": @"", @"volumeConfiguration": @"" },
@"studioComponentIds": @[ ],
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"]
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}}/2020-08-01/studios/:studioId/launch-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'ec2SubnetIds' => [
],
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
],
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles', [
'body' => '{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'ec2SubnetIds' => [
],
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'ec2SubnetIds' => [
],
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
$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}}/2020-08-01/studios/:studioId/launch-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
payload = {
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
payload <- "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/studios/:studioId/launch-profiles') do |req|
req.body = "{\n \"description\": \"\",\n \"ec2SubnetIds\": [],\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": [],\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles";
let payload = json!({
"description": "",
"ec2SubnetIds": (),
"launchProfileProtocolVersions": (),
"name": "",
"streamConfiguration": json!({
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
}),
"studioComponentIds": (),
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles \
--header 'content-type: application/json' \
--data '{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}'
echo '{
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": [],
"tags": {}
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "ec2SubnetIds": [],\n "launchProfileProtocolVersions": [],\n "name": "",\n "streamConfiguration": {\n "automaticTerminationMode": "",\n "clipboardMode": "",\n "ec2InstanceTypes": "",\n "maxSessionLengthInMinutes": "",\n "maxStoppedSessionLengthInMinutes": "",\n "sessionBackup": "",\n "sessionPersistenceMode": "",\n "sessionStorage": "",\n "streamingImageIds": "",\n "volumeConfiguration": ""\n },\n "studioComponentIds": [],\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"ec2SubnetIds": [],
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": [
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
],
"studioComponentIds": [],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")! 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
CreateStreamingImage
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images
QUERY PARAMS
studioId
BODY json
{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images" {:content-type :json
:form-params {:description ""
:ec2ImageId ""
:name ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"),
Content = new StringContent("{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
payload := strings.NewReader("{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/studios/:studioId/streaming-images HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 71
{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
description: '',
ec2ImageId: '',
name: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images',
headers: {'content-type': 'application/json'},
data: {description: '', ec2ImageId: '', name: '', tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","ec2ImageId":"","name":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "ec2ImageId": "",\n "name": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.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/2020-08-01/studios/:studioId/streaming-images',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: '', ec2ImageId: '', name: '', tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images',
headers: {'content-type': 'application/json'},
body: {description: '', ec2ImageId: '', name: '', tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
ec2ImageId: '',
name: '',
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images',
headers: {'content-type': 'application/json'},
data: {description: '', ec2ImageId: '', name: '', tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","ec2ImageId":"","name":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"ec2ImageId": @"",
@"name": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"]
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}}/2020-08-01/studios/:studioId/streaming-images" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'ec2ImageId' => '',
'name' => '',
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images', [
'body' => '{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'ec2ImageId' => '',
'name' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'ec2ImageId' => '',
'name' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
$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}}/2020-08-01/studios/:studioId/streaming-images' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/streaming-images", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
payload = {
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
payload <- "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/studios/:studioId/streaming-images') do |req|
req.body = "{\n \"description\": \"\",\n \"ec2ImageId\": \"\",\n \"name\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images";
let payload = json!({
"description": "",
"ec2ImageId": "",
"name": "",
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images \
--header 'content-type: application/json' \
--data '{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}'
echo '{
"description": "",
"ec2ImageId": "",
"name": "",
"tags": {}
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "ec2ImageId": "",\n "name": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"ec2ImageId": "",
"name": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")! 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
CreateStreamingSession
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions
QUERY PARAMS
studioId
BODY json
{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions");
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 \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions" {:content-type :json
:form-params {:ec2InstanceType ""
:launchProfileId ""
:ownedBy ""
:streamingImageId ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"),
Content = new StringContent("{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
payload := strings.NewReader("{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/studios/:studioId/streaming-sessions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 109
{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.setHeader("content-type", "application/json")
.setBody("{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.header("content-type", "application/json")
.body("{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions',
headers: {'content-type': 'application/json'},
data: {
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ec2InstanceType":"","launchProfileId":"","ownedBy":"","streamingImageId":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ec2InstanceType": "",\n "launchProfileId": "",\n "ownedBy": "",\n "streamingImageId": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.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/2020-08-01/studios/:studioId/streaming-sessions',
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({
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions',
headers: {'content-type': 'application/json'},
body: {
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions',
headers: {'content-type': 'application/json'},
data: {
ec2InstanceType: '',
launchProfileId: '',
ownedBy: '',
streamingImageId: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ec2InstanceType":"","launchProfileId":"","ownedBy":"","streamingImageId":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ec2InstanceType": @"",
@"launchProfileId": @"",
@"ownedBy": @"",
@"streamingImageId": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"]
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}}/2020-08-01/studios/:studioId/streaming-sessions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions",
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([
'ec2InstanceType' => '',
'launchProfileId' => '',
'ownedBy' => '',
'streamingImageId' => '',
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions', [
'body' => '{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ec2InstanceType' => '',
'launchProfileId' => '',
'ownedBy' => '',
'streamingImageId' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ec2InstanceType' => '',
'launchProfileId' => '',
'ownedBy' => '',
'streamingImageId' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
$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}}/2020-08-01/studios/:studioId/streaming-sessions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
payload = {
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
payload <- "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
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 \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/studios/:studioId/streaming-sessions') do |req|
req.body = "{\n \"ec2InstanceType\": \"\",\n \"launchProfileId\": \"\",\n \"ownedBy\": \"\",\n \"streamingImageId\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions";
let payload = json!({
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions \
--header 'content-type: application/json' \
--data '{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}'
echo '{
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": {}
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ec2InstanceType": "",\n "launchProfileId": "",\n "ownedBy": "",\n "streamingImageId": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ec2InstanceType": "",
"launchProfileId": "",
"ownedBy": "",
"streamingImageId": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")! 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
CreateStreamingSessionStream
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams
QUERY PARAMS
sessionId
studioId
BODY json
{
"expirationInSeconds": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams");
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 \"expirationInSeconds\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams" {:content-type :json
:form-params {:expirationInSeconds 0}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"expirationInSeconds\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"),
Content = new StringContent("{\n \"expirationInSeconds\": 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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"expirationInSeconds\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"
payload := strings.NewReader("{\n \"expirationInSeconds\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 30
{
"expirationInSeconds": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")
.setHeader("content-type", "application/json")
.setBody("{\n \"expirationInSeconds\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"expirationInSeconds\": 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 \"expirationInSeconds\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")
.header("content-type", "application/json")
.body("{\n \"expirationInSeconds\": 0\n}")
.asString();
const data = JSON.stringify({
expirationInSeconds: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams',
headers: {'content-type': 'application/json'},
data: {expirationInSeconds: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"expirationInSeconds":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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "expirationInSeconds": 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 \"expirationInSeconds\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")
.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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams',
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({expirationInSeconds: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams',
headers: {'content-type': 'application/json'},
body: {expirationInSeconds: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
expirationInSeconds: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams',
headers: {'content-type': 'application/json'},
data: {expirationInSeconds: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"expirationInSeconds":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 = @{ @"expirationInSeconds": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"]
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"expirationInSeconds\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams",
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([
'expirationInSeconds' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams', [
'body' => '{
"expirationInSeconds": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'expirationInSeconds' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'expirationInSeconds' => 0
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams');
$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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"expirationInSeconds": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"expirationInSeconds": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"expirationInSeconds\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"
payload = { "expirationInSeconds": 0 }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams"
payload <- "{\n \"expirationInSeconds\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")
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 \"expirationInSeconds\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams') do |req|
req.body = "{\n \"expirationInSeconds\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams";
let payload = json!({"expirationInSeconds": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams \
--header 'content-type: application/json' \
--data '{
"expirationInSeconds": 0
}'
echo '{
"expirationInSeconds": 0
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "expirationInSeconds": 0\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["expirationInSeconds": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams")! 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
CreateStudio
{{baseUrl}}/2020-08-01/studios
BODY json
{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios");
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 \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios" {:content-type :json
:form-params {:adminRoleArn ""
:displayName ""
:studioEncryptionConfiguration {:keyArn ""
:keyType ""}
:studioName ""
:tags {}
:userRoleArn ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\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}}/2020-08-01/studios"),
Content = new StringContent("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios"
payload := strings.NewReader("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\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/2020-08-01/studios HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 178
{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios")
.setHeader("content-type", "application/json")
.setBody("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios")
.header("content-type", "application/json")
.body("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {
keyArn: '',
keyType: ''
},
studioName: '',
tags: {},
userRoleArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios',
headers: {'content-type': 'application/json'},
data: {
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {keyArn: '', keyType: ''},
studioName: '',
tags: {},
userRoleArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"adminRoleArn":"","displayName":"","studioEncryptionConfiguration":{"keyArn":"","keyType":""},"studioName":"","tags":{},"userRoleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "adminRoleArn": "",\n "displayName": "",\n "studioEncryptionConfiguration": {\n "keyArn": "",\n "keyType": ""\n },\n "studioName": "",\n "tags": {},\n "userRoleArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios")
.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/2020-08-01/studios',
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({
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {keyArn: '', keyType: ''},
studioName: '',
tags: {},
userRoleArn: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios',
headers: {'content-type': 'application/json'},
body: {
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {keyArn: '', keyType: ''},
studioName: '',
tags: {},
userRoleArn: ''
},
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}}/2020-08-01/studios');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {
keyArn: '',
keyType: ''
},
studioName: '',
tags: {},
userRoleArn: ''
});
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}}/2020-08-01/studios',
headers: {'content-type': 'application/json'},
data: {
adminRoleArn: '',
displayName: '',
studioEncryptionConfiguration: {keyArn: '', keyType: ''},
studioName: '',
tags: {},
userRoleArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"adminRoleArn":"","displayName":"","studioEncryptionConfiguration":{"keyArn":"","keyType":""},"studioName":"","tags":{},"userRoleArn":""}'
};
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 = @{ @"adminRoleArn": @"",
@"displayName": @"",
@"studioEncryptionConfiguration": @{ @"keyArn": @"", @"keyType": @"" },
@"studioName": @"",
@"tags": @{ },
@"userRoleArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios"]
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}}/2020-08-01/studios" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios",
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([
'adminRoleArn' => '',
'displayName' => '',
'studioEncryptionConfiguration' => [
'keyArn' => '',
'keyType' => ''
],
'studioName' => '',
'tags' => [
],
'userRoleArn' => ''
]),
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}}/2020-08-01/studios', [
'body' => '{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'adminRoleArn' => '',
'displayName' => '',
'studioEncryptionConfiguration' => [
'keyArn' => '',
'keyType' => ''
],
'studioName' => '',
'tags' => [
],
'userRoleArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'adminRoleArn' => '',
'displayName' => '',
'studioEncryptionConfiguration' => [
'keyArn' => '',
'keyType' => ''
],
'studioName' => '',
'tags' => [
],
'userRoleArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios');
$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}}/2020-08-01/studios' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios"
payload = {
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios"
payload <- "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\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}}/2020-08-01/studios")
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 \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}"
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/2020-08-01/studios') do |req|
req.body = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"studioEncryptionConfiguration\": {\n \"keyArn\": \"\",\n \"keyType\": \"\"\n },\n \"studioName\": \"\",\n \"tags\": {},\n \"userRoleArn\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios";
let payload = json!({
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": json!({
"keyArn": "",
"keyType": ""
}),
"studioName": "",
"tags": json!({}),
"userRoleArn": ""
});
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}}/2020-08-01/studios \
--header 'content-type: application/json' \
--data '{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}'
echo '{
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": {
"keyArn": "",
"keyType": ""
},
"studioName": "",
"tags": {},
"userRoleArn": ""
}' | \
http POST {{baseUrl}}/2020-08-01/studios \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "adminRoleArn": "",\n "displayName": "",\n "studioEncryptionConfiguration": {\n "keyArn": "",\n "keyType": ""\n },\n "studioName": "",\n "tags": {},\n "userRoleArn": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"adminRoleArn": "",
"displayName": "",
"studioEncryptionConfiguration": [
"keyArn": "",
"keyType": ""
],
"studioName": "",
"tags": [],
"userRoleArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios")! 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
CreateStudioComponent
{{baseUrl}}/2020-08-01/studios/:studioId/studio-components
QUERY PARAMS
studioId
BODY json
{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components");
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 \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components" {:content-type :json
:form-params {:configuration {:activeDirectoryConfiguration ""
:computeFarmConfiguration ""
:licenseServiceConfiguration ""
:sharedFileSystemConfiguration ""}
:description ""
:ec2SecurityGroupIds []
:initializationScripts [{:launchProfileProtocolVersion ""
:platform ""
:runContext ""
:script ""}]
:name ""
:runtimeRoleArn ""
:scriptParameters [{:key ""
:value ""}]
:secureInitializationRoleArn ""
:subtype ""
:tags {}
:type ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"),
Content = new StringContent("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
payload := strings.NewReader("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/studios/:studioId/studio-components HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 582
{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.setHeader("content-type", "application/json")
.setBody("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.header("content-type", "application/json")
.body("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [
{
launchProfileProtocolVersion: '',
platform: '',
runContext: '',
script: ''
}
],
name: '',
runtimeRoleArn: '',
scriptParameters: [
{
key: '',
value: ''
}
],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components',
headers: {'content-type': 'application/json'},
data: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"configuration":{"activeDirectoryConfiguration":"","computeFarmConfiguration":"","licenseServiceConfiguration":"","sharedFileSystemConfiguration":""},"description":"","ec2SecurityGroupIds":[],"initializationScripts":[{"launchProfileProtocolVersion":"","platform":"","runContext":"","script":""}],"name":"","runtimeRoleArn":"","scriptParameters":[{"key":"","value":""}],"secureInitializationRoleArn":"","subtype":"","tags":{},"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "configuration": {\n "activeDirectoryConfiguration": "",\n "computeFarmConfiguration": "",\n "licenseServiceConfiguration": "",\n "sharedFileSystemConfiguration": ""\n },\n "description": "",\n "ec2SecurityGroupIds": [],\n "initializationScripts": [\n {\n "launchProfileProtocolVersion": "",\n "platform": "",\n "runContext": "",\n "script": ""\n }\n ],\n "name": "",\n "runtimeRoleArn": "",\n "scriptParameters": [\n {\n "key": "",\n "value": ""\n }\n ],\n "secureInitializationRoleArn": "",\n "subtype": "",\n "tags": {},\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.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/2020-08-01/studios/:studioId/studio-components',
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({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components',
headers: {'content-type': 'application/json'},
body: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [
{
launchProfileProtocolVersion: '',
platform: '',
runContext: '',
script: ''
}
],
name: '',
runtimeRoleArn: '',
scriptParameters: [
{
key: '',
value: ''
}
],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components',
headers: {'content-type': 'application/json'},
data: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
tags: {},
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"configuration":{"activeDirectoryConfiguration":"","computeFarmConfiguration":"","licenseServiceConfiguration":"","sharedFileSystemConfiguration":""},"description":"","ec2SecurityGroupIds":[],"initializationScripts":[{"launchProfileProtocolVersion":"","platform":"","runContext":"","script":""}],"name":"","runtimeRoleArn":"","scriptParameters":[{"key":"","value":""}],"secureInitializationRoleArn":"","subtype":"","tags":{},"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"configuration": @{ @"activeDirectoryConfiguration": @"", @"computeFarmConfiguration": @"", @"licenseServiceConfiguration": @"", @"sharedFileSystemConfiguration": @"" },
@"description": @"",
@"ec2SecurityGroupIds": @[ ],
@"initializationScripts": @[ @{ @"launchProfileProtocolVersion": @"", @"platform": @"", @"runContext": @"", @"script": @"" } ],
@"name": @"",
@"runtimeRoleArn": @"",
@"scriptParameters": @[ @{ @"key": @"", @"value": @"" } ],
@"secureInitializationRoleArn": @"",
@"subtype": @"",
@"tags": @{ },
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"]
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}}/2020-08-01/studios/:studioId/studio-components" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components",
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([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'tags' => [
],
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components', [
'body' => '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'tags' => [
],
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'tags' => [
],
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
$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}}/2020-08-01/studios/:studioId/studio-components' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/studio-components", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
payload = {
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
payload <- "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
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 \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/studios/:studioId/studio-components') do |req|
req.body = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components";
let payload = json!({
"configuration": json!({
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
}),
"description": "",
"ec2SecurityGroupIds": (),
"initializationScripts": (
json!({
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
})
),
"name": "",
"runtimeRoleArn": "",
"scriptParameters": (
json!({
"key": "",
"value": ""
})
),
"secureInitializationRoleArn": "",
"subtype": "",
"tags": json!({}),
"type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/studios/:studioId/studio-components \
--header 'content-type: application/json' \
--data '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}'
echo '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": {},
"type": ""
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/studio-components \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "configuration": {\n "activeDirectoryConfiguration": "",\n "computeFarmConfiguration": "",\n "licenseServiceConfiguration": "",\n "sharedFileSystemConfiguration": ""\n },\n "description": "",\n "ec2SecurityGroupIds": [],\n "initializationScripts": [\n {\n "launchProfileProtocolVersion": "",\n "platform": "",\n "runContext": "",\n "script": ""\n }\n ],\n "name": "",\n "runtimeRoleArn": "",\n "scriptParameters": [\n {\n "key": "",\n "value": ""\n }\n ],\n "secureInitializationRoleArn": "",\n "subtype": "",\n "tags": {},\n "type": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/studio-components
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"configuration": [
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
],
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
[
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
]
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
[
"key": "",
"value": ""
]
],
"secureInitializationRoleArn": "",
"subtype": "",
"tags": [],
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")! 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
DeleteLaunchProfile
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
QUERY PARAMS
launchProfileId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")! 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
DeleteLaunchProfileMember
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
QUERY PARAMS
launchProfileId
principalId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")! 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
DeleteStreamingImage
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
QUERY PARAMS
streamingImageId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
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/2020-08-01/studios/:studioId/streaming-images/:streamingImageId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"))
.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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"]
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId",
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
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/2020-08-01/studios/:studioId/streaming-images/:streamingImageId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId";
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")! 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
DeleteStreamingSession
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
QUERY PARAMS
sessionId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"))
.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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId';
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId';
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"]
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId",
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId";
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")! 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
DeleteStudio
{{baseUrl}}/2020-08-01/studios/:studioId
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
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}}/2020-08-01/studios/:studioId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId"
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/2020-08-01/studios/:studioId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId"))
.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}}/2020-08-01/studios/:studioId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId")
.asString();
const 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}}/2020-08-01/studios/:studioId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
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}}/2020-08-01/studios/:studioId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId');
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}}/2020-08-01/studios/:studioId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
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}}/2020-08-01/studios/:studioId"]
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}}/2020-08-01/studios/:studioId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId",
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}}/2020-08-01/studios/:studioId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId")
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/2020-08-01/studios/:studioId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId";
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}}/2020-08-01/studios/:studioId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId")! 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
DeleteStudioComponent
{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
QUERY PARAMS
studioComponentId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
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/2020-08-01/studios/:studioId/studio-components/:studioComponentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"))
.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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.asString();
const 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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"]
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId",
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
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/2020-08-01/studios/:studioId/studio-components/:studioComponentId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId";
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")! 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
DeleteStudioMember
{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
QUERY PARAMS
principalId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
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}}/2020-08-01/studios/:studioId/membership/:principalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
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/2020-08-01/studios/:studioId/membership/:principalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"))
.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}}/2020-08-01/studios/:studioId/membership/:principalId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.asString();
const 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}}/2020-08-01/studios/:studioId/membership/:principalId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/membership/:principalId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/membership/:principalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/membership/:principalId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
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}}/2020-08-01/studios/:studioId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/membership/:principalId"]
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}}/2020-08-01/studios/:studioId/membership/:principalId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId",
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}}/2020-08-01/studios/:studioId/membership/:principalId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/studios/:studioId/membership/:principalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
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/2020-08-01/studios/:studioId/membership/:principalId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId";
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}}/2020-08-01/studios/:studioId/membership/:principalId
http DELETE {{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetEula
{{baseUrl}}/2020-08-01/eulas/:eulaId
QUERY PARAMS
eulaId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/eulas/:eulaId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/eulas/:eulaId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/eulas/:eulaId"
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}}/2020-08-01/eulas/:eulaId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/eulas/:eulaId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/eulas/:eulaId"
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/2020-08-01/eulas/:eulaId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/eulas/:eulaId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/eulas/:eulaId"))
.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}}/2020-08-01/eulas/:eulaId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/eulas/:eulaId")
.asString();
const 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}}/2020-08-01/eulas/:eulaId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/eulas/:eulaId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/eulas/:eulaId';
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}}/2020-08-01/eulas/:eulaId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/eulas/:eulaId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/eulas/:eulaId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/eulas/:eulaId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/eulas/:eulaId');
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}}/2020-08-01/eulas/:eulaId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/eulas/:eulaId';
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}}/2020-08-01/eulas/:eulaId"]
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}}/2020-08-01/eulas/:eulaId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/eulas/:eulaId",
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}}/2020-08-01/eulas/:eulaId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/eulas/:eulaId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/eulas/:eulaId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/eulas/:eulaId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/eulas/:eulaId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/eulas/:eulaId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/eulas/:eulaId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/eulas/:eulaId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/eulas/:eulaId")
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/2020-08-01/eulas/:eulaId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/eulas/:eulaId";
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}}/2020-08-01/eulas/:eulaId
http GET {{baseUrl}}/2020-08-01/eulas/:eulaId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/eulas/:eulaId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/eulas/:eulaId")! 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
GetLaunchProfile
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
QUERY PARAMS
launchProfileId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")! 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
GetLaunchProfileDetails
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details
QUERY PARAMS
launchProfileId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details
http GET {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/details")! 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
GetLaunchProfileInitialization
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform
QUERY PARAMS
launchProfileProtocolVersions
launchPurpose
platform
launchProfileId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform" {:query-params {:launchProfileProtocolVersions ""
:launchPurpose ""
:platform ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform',
params: {launchProfileProtocolVersions: '', launchPurpose: '', platform: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform',
qs: {launchProfileProtocolVersions: '', launchPurpose: '', platform: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform');
req.query({
launchProfileProtocolVersions: '',
launchPurpose: '',
platform: ''
});
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform',
params: {launchProfileProtocolVersions: '', launchPurpose: '', platform: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'launchProfileProtocolVersions' => '',
'launchPurpose' => '',
'platform' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'launchProfileProtocolVersions' => '',
'launchPurpose' => '',
'platform' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform"
querystring = {"launchProfileProtocolVersions":"","launchPurpose":"","platform":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform"
queryString <- list(
launchProfileProtocolVersions = "",
launchPurpose = "",
platform = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init') do |req|
req.params['launchProfileProtocolVersions'] = ''
req.params['launchPurpose'] = ''
req.params['platform'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init#launchProfileProtocolVersions&launchPurpose&platform";
let querystring = [
("launchProfileProtocolVersions", ""),
("launchPurpose", ""),
("platform", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform'
http GET '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/init?launchProfileProtocolVersions=&launchPurpose=&platform=#launchProfileProtocolVersions&launchPurpose&platform")! 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
GetLaunchProfileMember
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
QUERY PARAMS
launchProfileId
principalId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")! 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
GetStreamingImage
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
QUERY PARAMS
streamingImageId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
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/2020-08-01/studios/:studioId/streaming-images/:streamingImageId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"))
.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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"]
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId",
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
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/2020-08-01/studios/:studioId/streaming-images/:streamingImageId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId";
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}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")! 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
GetStreamingSession
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
QUERY PARAMS
sessionId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"))
.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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId';
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId';
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"]
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId",
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId";
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId")! 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
GetStreamingSessionBackup
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId
QUERY PARAMS
backupId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"
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/2020-08-01/studios/:studioId/streaming-session-backups/:backupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"))
.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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId';
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-session-backups/:backupId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId');
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId';
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"]
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId",
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")
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/2020-08-01/studios/:studioId/streaming-session-backups/:backupId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId";
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}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups/:backupId")! 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
GetStreamingSessionStream
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId
QUERY PARAMS
sessionId
streamId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/streams/:streamId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetStudio
{{baseUrl}}/2020-08-01/studios/:studioId
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
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}}/2020-08-01/studios/:studioId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId"
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/2020-08-01/studios/:studioId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId"))
.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}}/2020-08-01/studios/:studioId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId")
.asString();
const 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}}/2020-08-01/studios/:studioId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/studios/:studioId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
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}}/2020-08-01/studios/:studioId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId');
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}}/2020-08-01/studios/:studioId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
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}}/2020-08-01/studios/:studioId"]
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}}/2020-08-01/studios/:studioId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId",
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}}/2020-08-01/studios/:studioId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId")
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/2020-08-01/studios/:studioId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId";
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}}/2020-08-01/studios/:studioId
http GET {{baseUrl}}/2020-08-01/studios/:studioId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId")! 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
GetStudioComponent
{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
QUERY PARAMS
studioComponentId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
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/2020-08-01/studios/:studioId/studio-components/:studioComponentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"))
.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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.asString();
const 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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"]
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId",
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
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/2020-08-01/studios/:studioId/studio-components/:studioComponentId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId";
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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")! 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
GetStudioMember
{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
QUERY PARAMS
principalId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
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}}/2020-08-01/studios/:studioId/membership/:principalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
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/2020-08-01/studios/:studioId/membership/:principalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"))
.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}}/2020-08-01/studios/:studioId/membership/:principalId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.asString();
const 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}}/2020-08-01/studios/:studioId/membership/:principalId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/membership/:principalId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/membership/:principalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/membership/:principalId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
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}}/2020-08-01/studios/:studioId/membership/:principalId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId';
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}}/2020-08-01/studios/:studioId/membership/:principalId"]
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}}/2020-08-01/studios/:studioId/membership/:principalId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId",
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}}/2020-08-01/studios/:studioId/membership/:principalId');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/membership/:principalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")
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/2020-08-01/studios/:studioId/membership/:principalId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId";
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}}/2020-08-01/studios/:studioId/membership/:principalId
http GET {{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/membership/:principalId")! 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
ListEulaAcceptances
{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
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}}/2020-08-01/studios/:studioId/eula-acceptances"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
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/2020-08-01/studios/:studioId/eula-acceptances HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"))
.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}}/2020-08-01/studios/:studioId/eula-acceptances")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.asString();
const 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}}/2020-08-01/studios/:studioId/eula-acceptances');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances';
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}}/2020-08-01/studios/:studioId/eula-acceptances',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/eula-acceptances',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/eula-acceptances'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
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}}/2020-08-01/studios/:studioId/eula-acceptances'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances';
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}}/2020-08-01/studios/:studioId/eula-acceptances"]
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}}/2020-08-01/studios/:studioId/eula-acceptances" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances",
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}}/2020-08-01/studios/:studioId/eula-acceptances');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/eula-acceptances")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")
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/2020-08-01/studios/:studioId/eula-acceptances') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances";
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}}/2020-08-01/studios/:studioId/eula-acceptances
http GET {{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/eula-acceptances")! 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
ListEulas
{{baseUrl}}/2020-08-01/eulas
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/eulas");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/eulas")
require "http/client"
url = "{{baseUrl}}/2020-08-01/eulas"
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}}/2020-08-01/eulas"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/eulas");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/eulas"
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/2020-08-01/eulas HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/eulas")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/eulas"))
.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}}/2020-08-01/eulas")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/eulas")
.asString();
const 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}}/2020-08-01/eulas');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/eulas'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/eulas';
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}}/2020-08-01/eulas',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/eulas")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/eulas',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/eulas'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/eulas');
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}}/2020-08-01/eulas'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/eulas';
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}}/2020-08-01/eulas"]
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}}/2020-08-01/eulas" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/eulas",
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}}/2020-08-01/eulas');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/eulas');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/eulas');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/eulas' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/eulas' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/eulas")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/eulas"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/eulas"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/eulas")
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/2020-08-01/eulas') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/eulas";
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}}/2020-08-01/eulas
http GET {{baseUrl}}/2020-08-01/eulas
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/eulas
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/eulas")! 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
ListLaunchProfileMembers
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
QUERY PARAMS
launchProfileId
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"))
.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.asString();
const 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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership';
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership",
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership";
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
http GET {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")! 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
ListLaunchProfiles
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2020-08-01/studios/:studioId/launch-profiles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2020-08-01/studios/:studioId/launch-profiles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
http GET {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListStreamingImages
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
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}}/2020-08-01/studios/:studioId/streaming-images"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
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/2020-08-01/studios/:studioId/streaming-images HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"))
.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}}/2020-08-01/studios/:studioId/streaming-images")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-images');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images';
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}}/2020-08-01/studios/:studioId/streaming-images',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-images',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-images'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
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}}/2020-08-01/studios/:studioId/streaming-images'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images';
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}}/2020-08-01/studios/:studioId/streaming-images"]
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}}/2020-08-01/studios/:studioId/streaming-images" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images",
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}}/2020-08-01/studios/:studioId/streaming-images');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-images")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")
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/2020-08-01/studios/:studioId/streaming-images') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images";
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}}/2020-08-01/studios/:studioId/streaming-images
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images")! 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
ListStreamingSessionBackups
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups"
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}}/2020-08-01/studios/:studioId/streaming-session-backups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups"
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/2020-08-01/studios/:studioId/streaming-session-backups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups"))
.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}}/2020-08-01/studios/:studioId/streaming-session-backups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-session-backups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups';
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}}/2020-08-01/studios/:studioId/streaming-session-backups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-session-backups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-session-backups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups');
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}}/2020-08-01/studios/:studioId/streaming-session-backups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups';
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}}/2020-08-01/studios/:studioId/streaming-session-backups"]
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}}/2020-08-01/studios/:studioId/streaming-session-backups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups",
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}}/2020-08-01/studios/:studioId/streaming-session-backups');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-session-backups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")
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/2020-08-01/studios/:studioId/streaming-session-backups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups";
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}}/2020-08-01/studios/:studioId/streaming-session-backups
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-session-backups")! 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
ListStreamingSessions
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
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}}/2020-08-01/studios/:studioId/streaming-sessions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
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/2020-08-01/studios/:studioId/streaming-sessions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"))
.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}}/2020-08-01/studios/:studioId/streaming-sessions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.asString();
const 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}}/2020-08-01/studios/:studioId/streaming-sessions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions';
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}}/2020-08-01/studios/:studioId/streaming-sessions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-sessions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/streaming-sessions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
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}}/2020-08-01/studios/:studioId/streaming-sessions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions';
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}}/2020-08-01/studios/:studioId/streaming-sessions"]
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}}/2020-08-01/studios/:studioId/streaming-sessions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions",
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}}/2020-08-01/studios/:studioId/streaming-sessions');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")
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/2020-08-01/studios/:studioId/streaming-sessions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions";
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}}/2020-08-01/studios/:studioId/streaming-sessions
http GET {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions")! 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
ListStudioComponents
{{baseUrl}}/2020-08-01/studios/:studioId/studio-components
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
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}}/2020-08-01/studios/:studioId/studio-components"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
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/2020-08-01/studios/:studioId/studio-components HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"))
.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}}/2020-08-01/studios/:studioId/studio-components")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.asString();
const 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}}/2020-08-01/studios/:studioId/studio-components');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components';
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}}/2020-08-01/studios/:studioId/studio-components',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/studio-components',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/studio-components'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
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}}/2020-08-01/studios/:studioId/studio-components'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components';
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}}/2020-08-01/studios/:studioId/studio-components"]
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}}/2020-08-01/studios/:studioId/studio-components" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components",
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}}/2020-08-01/studios/:studioId/studio-components');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/studio-components")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")
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/2020-08-01/studios/:studioId/studio-components') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components";
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}}/2020-08-01/studios/:studioId/studio-components
http GET {{baseUrl}}/2020-08-01/studios/:studioId/studio-components
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/studio-components
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components")! 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
ListStudioMembers
{{baseUrl}}/2020-08-01/studios/:studioId/membership
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/membership");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios/:studioId/membership")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
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}}/2020-08-01/studios/:studioId/membership"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/membership");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
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/2020-08-01/studios/:studioId/membership HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/membership"))
.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}}/2020-08-01/studios/:studioId/membership")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.asString();
const 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}}/2020-08-01/studios/:studioId/membership');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership';
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}}/2020-08-01/studios/:studioId/membership',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/membership',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios/:studioId/membership'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios/:studioId/membership');
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}}/2020-08-01/studios/:studioId/membership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership';
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}}/2020-08-01/studios/:studioId/membership"]
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}}/2020-08-01/studios/:studioId/membership" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/membership",
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}}/2020-08-01/studios/:studioId/membership');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios/:studioId/membership")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
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/2020-08-01/studios/:studioId/membership') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership";
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}}/2020-08-01/studios/:studioId/membership
http GET {{baseUrl}}/2020-08-01/studios/:studioId/membership
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/membership
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/membership")! 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
ListStudios
{{baseUrl}}/2020-08-01/studios
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/studios")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios"
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}}/2020-08-01/studios"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios"
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/2020-08-01/studios HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/studios")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios"))
.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}}/2020-08-01/studios")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/studios")
.asString();
const 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}}/2020-08-01/studios');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/studios'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios';
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}}/2020-08-01/studios',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/2020-08-01/studios'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/studios');
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}}/2020-08-01/studios'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios';
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}}/2020-08-01/studios"]
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}}/2020-08-01/studios" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios",
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}}/2020-08-01/studios');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/studios")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios")
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/2020-08-01/studios') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios";
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}}/2020-08-01/studios
http GET {{baseUrl}}/2020-08-01/studios
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/studios
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTagsForResource
{{baseUrl}}/2020-08-01/tags/:resourceArn
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/tags/:resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/2020-08-01/tags/:resourceArn")
require "http/client"
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/tags/:resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/tags/:resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/tags/:resourceArn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/2020-08-01/tags/:resourceArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/2020-08-01/tags/:resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/tags/:resourceArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/2020-08-01/tags/:resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/tags/:resourceArn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/tags/:resourceArn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/2020-08-01/tags/:resourceArn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/2020-08-01/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/tags/:resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/2020-08-01/tags/:resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/tags/:resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/tags/:resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/2020-08-01/tags/:resourceArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/tags/:resourceArn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/2020-08-01/tags/:resourceArn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/tags/:resourceArn";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/2020-08-01/tags/:resourceArn
http GET {{baseUrl}}/2020-08-01/tags/:resourceArn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/2020-08-01/tags/:resourceArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/tags/:resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
PutLaunchProfileMembers
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
QUERY PARAMS
launchProfileId
studioId
BODY json
{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership");
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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership" {:content-type :json
:form-params {:identityStoreId ""
:members [{:persona ""
:principalId ""}]}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"),
Content = new StringContent("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
payload := strings.NewReader("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.setHeader("content-type", "application/json")
.setBody("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.header("content-type", "application/json")
.body("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
identityStoreId: '',
members: [
{
persona: '',
principalId: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
headers: {'content-type': 'application/json'},
data: {identityStoreId: '', members: [{persona: '', principalId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"identityStoreId":"","members":[{"persona":"","principalId":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "identityStoreId": "",\n "members": [\n {\n "persona": "",\n "principalId": ""\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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
.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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
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({identityStoreId: '', members: [{persona: '', principalId: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
headers: {'content-type': 'application/json'},
body: {identityStoreId: '', members: [{persona: '', principalId: ''}]},
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
identityStoreId: '',
members: [
{
persona: '',
principalId: ''
}
]
});
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership',
headers: {'content-type': 'application/json'},
data: {identityStoreId: '', members: [{persona: '', principalId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"identityStoreId":"","members":[{"persona":"","principalId":""}]}'
};
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 = @{ @"identityStoreId": @"",
@"members": @[ @{ @"persona": @"", @"principalId": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"]
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership",
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([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]),
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership', [
'body' => '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership');
$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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
payload = {
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership"
payload <- "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")
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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership') do |req|
req.body = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership";
let payload = json!({
"identityStoreId": "",
"members": (
json!({
"persona": "",
"principalId": ""
})
)
});
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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership \
--header 'content-type: application/json' \
--data '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
echo '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "identityStoreId": "",\n "members": [\n {\n "persona": "",\n "principalId": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"identityStoreId": "",
"members": [
[
"persona": "",
"principalId": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership")! 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
PutStudioMembers
{{baseUrl}}/2020-08-01/studios/:studioId/membership
QUERY PARAMS
studioId
BODY json
{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/membership");
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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/membership" {:content-type :json
:form-params {:identityStoreId ""
:members [{:persona ""
:principalId ""}]}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/membership"),
Content = new StringContent("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/membership");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
payload := strings.NewReader("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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/2020-08-01/studios/:studioId/membership HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.setHeader("content-type", "application/json")
.setBody("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/membership"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.header("content-type", "application/json")
.body("{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
identityStoreId: '',
members: [
{
persona: '',
principalId: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/membership');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership',
headers: {'content-type': 'application/json'},
data: {identityStoreId: '', members: [{persona: '', principalId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"identityStoreId":"","members":[{"persona":"","principalId":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "identityStoreId": "",\n "members": [\n {\n "persona": "",\n "principalId": ""\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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/membership")
.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/2020-08-01/studios/:studioId/membership',
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({identityStoreId: '', members: [{persona: '', principalId: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/membership',
headers: {'content-type': 'application/json'},
body: {identityStoreId: '', members: [{persona: '', principalId: ''}]},
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}}/2020-08-01/studios/:studioId/membership');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
identityStoreId: '',
members: [
{
persona: '',
principalId: ''
}
]
});
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}}/2020-08-01/studios/:studioId/membership',
headers: {'content-type': 'application/json'},
data: {identityStoreId: '', members: [{persona: '', principalId: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/membership';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"identityStoreId":"","members":[{"persona":"","principalId":""}]}'
};
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 = @{ @"identityStoreId": @"",
@"members": @[ @{ @"persona": @"", @"principalId": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/membership"]
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}}/2020-08-01/studios/:studioId/membership" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/membership",
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([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]),
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}}/2020-08-01/studios/:studioId/membership', [
'body' => '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'identityStoreId' => '',
'members' => [
[
'persona' => '',
'principalId' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/membership');
$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}}/2020-08-01/studios/:studioId/membership' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/membership' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/membership", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
payload = {
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/membership"
payload <- "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/membership")
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 \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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/2020-08-01/studios/:studioId/membership') do |req|
req.body = "{\n \"identityStoreId\": \"\",\n \"members\": [\n {\n \"persona\": \"\",\n \"principalId\": \"\"\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}}/2020-08-01/studios/:studioId/membership";
let payload = json!({
"identityStoreId": "",
"members": (
json!({
"persona": "",
"principalId": ""
})
)
});
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}}/2020-08-01/studios/:studioId/membership \
--header 'content-type: application/json' \
--data '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}'
echo '{
"identityStoreId": "",
"members": [
{
"persona": "",
"principalId": ""
}
]
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/membership \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "identityStoreId": "",\n "members": [\n {\n "persona": "",\n "principalId": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/membership
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"identityStoreId": "",
"members": [
[
"persona": "",
"principalId": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/membership")! 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
StartStreamingSession
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start
QUERY PARAMS
sessionId
studioId
BODY json
{
"backupId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start");
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 \"backupId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start" {:content-type :json
:form-params {:backupId ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"backupId\": \"\"\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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"),
Content = new StringContent("{\n \"backupId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"backupId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"
payload := strings.NewReader("{\n \"backupId\": \"\"\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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"backupId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")
.setHeader("content-type", "application/json")
.setBody("{\n \"backupId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"backupId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"backupId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")
.header("content-type", "application/json")
.body("{\n \"backupId\": \"\"\n}")
.asString();
const data = JSON.stringify({
backupId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start',
headers: {'content-type': 'application/json'},
data: {backupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"backupId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "backupId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"backupId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")
.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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start',
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({backupId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start',
headers: {'content-type': 'application/json'},
body: {backupId: ''},
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
backupId: ''
});
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start',
headers: {'content-type': 'application/json'},
data: {backupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"backupId":""}'
};
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 = @{ @"backupId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"]
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"backupId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start",
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([
'backupId' => ''
]),
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start', [
'body' => '{
"backupId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'backupId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'backupId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start');
$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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"backupId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"backupId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"backupId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"
payload = { "backupId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start"
payload <- "{\n \"backupId\": \"\"\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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")
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 \"backupId\": \"\"\n}"
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start') do |req|
req.body = "{\n \"backupId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start";
let payload = json!({"backupId": ""});
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start \
--header 'content-type: application/json' \
--data '{
"backupId": ""
}'
echo '{
"backupId": ""
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "backupId": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["backupId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/start")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
StartStudioSSOConfigurationRepair
{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration
QUERY PARAMS
studioId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/2020-08-01/studios/:studioId/sso-configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/2020-08-01/studios/:studioId/sso-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('PUT', '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/sso-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: 'PUT',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/2020-08-01/studios/:studioId/sso-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: 'PUT',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/2020-08-01/studios/:studioId/sso-configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/2020-08-01/studios/:studioId/sso-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}}/2020-08-01/studios/:studioId/sso-configuration";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration
http PUT {{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/sso-configuration")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StopStreamingSession
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop
QUERY PARAMS
sessionId
studioId
BODY json
{
"volumeRetentionMode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop");
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 \"volumeRetentionMode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop" {:content-type :json
:form-params {:volumeRetentionMode ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"volumeRetentionMode\": \"\"\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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"),
Content = new StringContent("{\n \"volumeRetentionMode\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"volumeRetentionMode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"
payload := strings.NewReader("{\n \"volumeRetentionMode\": \"\"\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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"volumeRetentionMode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")
.setHeader("content-type", "application/json")
.setBody("{\n \"volumeRetentionMode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"volumeRetentionMode\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"volumeRetentionMode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")
.header("content-type", "application/json")
.body("{\n \"volumeRetentionMode\": \"\"\n}")
.asString();
const data = JSON.stringify({
volumeRetentionMode: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop',
headers: {'content-type': 'application/json'},
data: {volumeRetentionMode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"volumeRetentionMode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "volumeRetentionMode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"volumeRetentionMode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")
.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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop',
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({volumeRetentionMode: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop',
headers: {'content-type': 'application/json'},
body: {volumeRetentionMode: ''},
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
volumeRetentionMode: ''
});
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop',
headers: {'content-type': 'application/json'},
data: {volumeRetentionMode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"volumeRetentionMode":""}'
};
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 = @{ @"volumeRetentionMode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"]
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"volumeRetentionMode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop",
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([
'volumeRetentionMode' => ''
]),
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop', [
'body' => '{
"volumeRetentionMode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'volumeRetentionMode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'volumeRetentionMode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop');
$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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"volumeRetentionMode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"volumeRetentionMode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"volumeRetentionMode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"
payload = { "volumeRetentionMode": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop"
payload <- "{\n \"volumeRetentionMode\": \"\"\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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")
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 \"volumeRetentionMode\": \"\"\n}"
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/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop') do |req|
req.body = "{\n \"volumeRetentionMode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop";
let payload = json!({"volumeRetentionMode": ""});
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}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop \
--header 'content-type: application/json' \
--data '{
"volumeRetentionMode": ""
}'
echo '{
"volumeRetentionMode": ""
}' | \
http POST {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "volumeRetentionMode": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["volumeRetentionMode": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-sessions/:sessionId/stop")! 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
TagResource
{{baseUrl}}/2020-08-01/tags/:resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/tags/:resourceArn");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/2020-08-01/tags/:resourceArn" {:content-type :json
:form-params {:tags {}}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/tags/:resourceArn"),
Content = new StringContent("{\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/tags/:resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/tags/:resourceArn"
payload := strings.NewReader("{\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/2020-08-01/tags/:resourceArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/2020-08-01/tags/:resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/tags/:resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.header("content-type", "application/json")
.body("{\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/2020-08-01/tags/:resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/tags/:resourceArn',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn',
headers: {'content-type': 'application/json'},
body: {tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/2020-08-01/tags/:resourceArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/tags/:resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/2020-08-01/tags/:resourceArn', [
'body' => '{
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/2020-08-01/tags/:resourceArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn"
payload = { "tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/tags/:resourceArn"
payload <- "{\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/2020-08-01/tags/:resourceArn') do |req|
req.body = "{\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/tags/:resourceArn";
let payload = json!({"tags": json!({})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/2020-08-01/tags/:resourceArn \
--header 'content-type: application/json' \
--data '{
"tags": {}
}'
echo '{
"tags": {}
}' | \
http POST {{baseUrl}}/2020-08-01/tags/:resourceArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/tags/:resourceArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["tags": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/tags/:resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
UntagResource
{{baseUrl}}/2020-08-01/tags/:resourceArn#tagKeys
QUERY PARAMS
tagKeys
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/2020-08-01/tags/:resourceArn#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/tags/:resourceArn?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/2020-08-01/tags/:resourceArn?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/2020-08-01/tags/:resourceArn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/tags/:resourceArn?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/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/tags/:resourceArn?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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/2020-08-01/tags/:resourceArn?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/tags/:resourceArn#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn?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/2020-08-01/tags/:resourceArn') 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}}/2020-08-01/tags/:resourceArn#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}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/2020-08-01/tags/:resourceArn?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/tags/:resourceArn?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()
PATCH
UpdateLaunchProfile
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
QUERY PARAMS
launchProfileId
studioId
BODY json
{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId" {:content-type :json
:form-params {:description ""
:launchProfileProtocolVersions []
:name ""
:streamConfiguration {:automaticTerminationMode ""
:clipboardMode ""
:ec2InstanceTypes ""
:maxSessionLengthInMinutes ""
:maxStoppedSessionLengthInMinutes ""
:sessionBackup ""
:sessionPersistenceMode ""
:sessionStorage ""
:streamingImageIds ""
:volumeConfiguration ""}
:studioComponentIds []}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"),
Content = new StringContent("{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 450
{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}")
.asString();
const data = JSON.stringify({
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {'content-type': 'application/json'},
data: {
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","launchProfileProtocolVersions":[],"name":"","streamConfiguration":{"automaticTerminationMode":"","clipboardMode":"","ec2InstanceTypes":"","maxSessionLengthInMinutes":"","maxStoppedSessionLengthInMinutes":"","sessionBackup":"","sessionPersistenceMode":"","sessionStorage":"","streamingImageIds":"","volumeConfiguration":""},"studioComponentIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "launchProfileProtocolVersions": [],\n "name": "",\n "streamConfiguration": {\n "automaticTerminationMode": "",\n "clipboardMode": "",\n "ec2InstanceTypes": "",\n "maxSessionLengthInMinutes": "",\n "maxStoppedSessionLengthInMinutes": "",\n "sessionBackup": "",\n "sessionPersistenceMode": "",\n "sessionStorage": "",\n "streamingImageIds": "",\n "volumeConfiguration": ""\n },\n "studioComponentIds": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {'content-type': 'application/json'},
body: {
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId',
headers: {'content-type': 'application/json'},
data: {
description: '',
launchProfileProtocolVersions: [],
name: '',
streamConfiguration: {
automaticTerminationMode: '',
clipboardMode: '',
ec2InstanceTypes: '',
maxSessionLengthInMinutes: '',
maxStoppedSessionLengthInMinutes: '',
sessionBackup: '',
sessionPersistenceMode: '',
sessionStorage: '',
streamingImageIds: '',
volumeConfiguration: ''
},
studioComponentIds: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","launchProfileProtocolVersions":[],"name":"","streamConfiguration":{"automaticTerminationMode":"","clipboardMode":"","ec2InstanceTypes":"","maxSessionLengthInMinutes":"","maxStoppedSessionLengthInMinutes":"","sessionBackup":"","sessionPersistenceMode":"","sessionStorage":"","streamingImageIds":"","volumeConfiguration":""},"studioComponentIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"launchProfileProtocolVersions": @[ ],
@"name": @"",
@"streamConfiguration": @{ @"automaticTerminationMode": @"", @"clipboardMode": @"", @"ec2InstanceTypes": @"", @"maxSessionLengthInMinutes": @"", @"maxStoppedSessionLengthInMinutes": @"", @"sessionBackup": @"", @"sessionPersistenceMode": @"", @"sessionStorage": @"", @"streamingImageIds": @"", @"volumeConfiguration": @"" },
@"studioComponentIds": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId', [
'body' => '{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'launchProfileProtocolVersions' => [
],
'name' => '',
'streamConfiguration' => [
'automaticTerminationMode' => '',
'clipboardMode' => '',
'ec2InstanceTypes' => '',
'maxSessionLengthInMinutes' => '',
'maxStoppedSessionLengthInMinutes' => '',
'sessionBackup' => '',
'sessionPersistenceMode' => '',
'sessionStorage' => '',
'streamingImageIds' => '',
'volumeConfiguration' => ''
],
'studioComponentIds' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
payload = {
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId"
payload <- "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId') do |req|
req.body = "{\n \"description\": \"\",\n \"launchProfileProtocolVersions\": [],\n \"name\": \"\",\n \"streamConfiguration\": {\n \"automaticTerminationMode\": \"\",\n \"clipboardMode\": \"\",\n \"ec2InstanceTypes\": \"\",\n \"maxSessionLengthInMinutes\": \"\",\n \"maxStoppedSessionLengthInMinutes\": \"\",\n \"sessionBackup\": \"\",\n \"sessionPersistenceMode\": \"\",\n \"sessionStorage\": \"\",\n \"streamingImageIds\": \"\",\n \"volumeConfiguration\": \"\"\n },\n \"studioComponentIds\": []\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId";
let payload = json!({
"description": "",
"launchProfileProtocolVersions": (),
"name": "",
"streamConfiguration": json!({
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
}),
"studioComponentIds": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId \
--header 'content-type: application/json' \
--data '{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}'
echo '{
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": {
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
},
"studioComponentIds": []
}' | \
http PATCH {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "launchProfileProtocolVersions": [],\n "name": "",\n "streamConfiguration": {\n "automaticTerminationMode": "",\n "clipboardMode": "",\n "ec2InstanceTypes": "",\n "maxSessionLengthInMinutes": "",\n "maxStoppedSessionLengthInMinutes": "",\n "sessionBackup": "",\n "sessionPersistenceMode": "",\n "sessionStorage": "",\n "streamingImageIds": "",\n "volumeConfiguration": ""\n },\n "studioComponentIds": []\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"launchProfileProtocolVersions": [],
"name": "",
"streamConfiguration": [
"automaticTerminationMode": "",
"clipboardMode": "",
"ec2InstanceTypes": "",
"maxSessionLengthInMinutes": "",
"maxStoppedSessionLengthInMinutes": "",
"sessionBackup": "",
"sessionPersistenceMode": "",
"sessionStorage": "",
"streamingImageIds": "",
"volumeConfiguration": ""
],
"studioComponentIds": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateLaunchProfileMember
{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
QUERY PARAMS
launchProfileId
principalId
studioId
BODY json
{
"persona": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
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 \"persona\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId" {:content-type :json
:form-params {:persona ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"persona\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"),
Content = new StringContent("{\n \"persona\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"persona\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
payload := strings.NewReader("{\n \"persona\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"persona": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.setHeader("content-type", "application/json")
.setBody("{\n \"persona\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"persona\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"persona\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.header("content-type", "application/json")
.body("{\n \"persona\": \"\"\n}")
.asString();
const data = JSON.stringify({
persona: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
headers: {'content-type': 'application/json'},
data: {persona: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"persona":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "persona": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"persona\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
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({persona: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
headers: {'content-type': 'application/json'},
body: {persona: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
persona: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId',
headers: {'content-type': 'application/json'},
data: {persona: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"persona":""}'
};
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 = @{ @"persona": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"persona\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'persona' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId', [
'body' => '{
"persona": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'persona' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'persona' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"persona": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"persona": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"persona\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
payload = { "persona": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId"
payload <- "{\n \"persona\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"persona\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId') do |req|
req.body = "{\n \"persona\": \"\"\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}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId";
let payload = json!({"persona": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId \
--header 'content-type: application/json' \
--data '{
"persona": ""
}'
echo '{
"persona": ""
}' | \
http PATCH {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "persona": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["persona": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/launch-profiles/:launchProfileId/membership/:principalId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateStreamingImage
{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
QUERY PARAMS
streamingImageId
studioId
BODY json
{
"description": "",
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId" {:content-type :json
:form-params {:description ""
:name ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"name\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"),
Content = new StringContent("{\n \"description\": \"\",\n \"name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
payload := strings.NewReader("{\n \"description\": \"\",\n \"name\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"description": "",
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
description: '',
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {'content-type': 'application/json'},
data: {description: '', name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: '', name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {'content-type': 'application/json'},
body: {description: '', name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId',
headers: {'content-type': 'application/json'},
data: {description: '', name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":"","name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"name\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId', [
'body' => '{
"description": "",
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
payload = {
"description": "",
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId"
payload <- "{\n \"description\": \"\",\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/2020-08-01/studios/:studioId/streaming-images/:streamingImageId') do |req|
req.body = "{\n \"description\": \"\",\n \"name\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId";
let payload = json!({
"description": "",
"name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId \
--header 'content-type: application/json' \
--data '{
"description": "",
"name": ""
}'
echo '{
"description": "",
"name": ""
}' | \
http PATCH {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/streaming-images/:streamingImageId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateStudio
{{baseUrl}}/2020-08-01/studios/:studioId
QUERY PARAMS
studioId
BODY json
{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId");
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 \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/2020-08-01/studios/:studioId" {:content-type :json
:form-params {:adminRoleArn ""
:displayName ""
:userRoleArn ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId"),
Content = new StringContent("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId"
payload := strings.NewReader("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/2020-08-01/studios/:studioId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/2020-08-01/studios/:studioId")
.setHeader("content-type", "application/json")
.setBody("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/2020-08-01/studios/:studioId")
.header("content-type", "application/json")
.body("{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
adminRoleArn: '',
displayName: '',
userRoleArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId',
headers: {'content-type': 'application/json'},
data: {adminRoleArn: '', displayName: '', userRoleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"adminRoleArn":"","displayName":"","userRoleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "adminRoleArn": "",\n "displayName": "",\n "userRoleArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId',
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({adminRoleArn: '', displayName: '', userRoleArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId',
headers: {'content-type': 'application/json'},
body: {adminRoleArn: '', displayName: '', userRoleArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
adminRoleArn: '',
displayName: '',
userRoleArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId',
headers: {'content-type': 'application/json'},
data: {adminRoleArn: '', displayName: '', userRoleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"adminRoleArn":"","displayName":"","userRoleArn":""}'
};
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 = @{ @"adminRoleArn": @"",
@"displayName": @"",
@"userRoleArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'adminRoleArn' => '',
'displayName' => '',
'userRoleArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId', [
'body' => '{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'adminRoleArn' => '',
'displayName' => '',
'userRoleArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'adminRoleArn' => '',
'displayName' => '',
'userRoleArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/2020-08-01/studios/:studioId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId"
payload = {
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId"
payload <- "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/2020-08-01/studios/:studioId') do |req|
req.body = "{\n \"adminRoleArn\": \"\",\n \"displayName\": \"\",\n \"userRoleArn\": \"\"\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}}/2020-08-01/studios/:studioId";
let payload = json!({
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/2020-08-01/studios/:studioId \
--header 'content-type: application/json' \
--data '{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}'
echo '{
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
}' | \
http PATCH {{baseUrl}}/2020-08-01/studios/:studioId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "adminRoleArn": "",\n "displayName": "",\n "userRoleArn": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"adminRoleArn": "",
"displayName": "",
"userRoleArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateStudioComponent
{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
QUERY PARAMS
studioComponentId
studioId
BODY json
{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
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 \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId" {:content-type :json
:form-params {:configuration {:activeDirectoryConfiguration ""
:computeFarmConfiguration ""
:licenseServiceConfiguration ""
:sharedFileSystemConfiguration ""}
:description ""
:ec2SecurityGroupIds []
:initializationScripts [{:launchProfileProtocolVersion ""
:platform ""
:runContext ""
:script ""}]
:name ""
:runtimeRoleArn ""
:scriptParameters [{:key ""
:value ""}]
:secureInitializationRoleArn ""
:subtype ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"),
Content = new StringContent("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
payload := strings.NewReader("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 568
{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.setHeader("content-type", "application/json")
.setBody("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.header("content-type", "application/json")
.body("{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [
{
launchProfileProtocolVersion: '',
platform: '',
runContext: '',
script: ''
}
],
name: '',
runtimeRoleArn: '',
scriptParameters: [
{
key: '',
value: ''
}
],
secureInitializationRoleArn: '',
subtype: '',
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
headers: {'content-type': 'application/json'},
data: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"configuration":{"activeDirectoryConfiguration":"","computeFarmConfiguration":"","licenseServiceConfiguration":"","sharedFileSystemConfiguration":""},"description":"","ec2SecurityGroupIds":[],"initializationScripts":[{"launchProfileProtocolVersion":"","platform":"","runContext":"","script":""}],"name":"","runtimeRoleArn":"","scriptParameters":[{"key":"","value":""}],"secureInitializationRoleArn":"","subtype":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "configuration": {\n "activeDirectoryConfiguration": "",\n "computeFarmConfiguration": "",\n "licenseServiceConfiguration": "",\n "sharedFileSystemConfiguration": ""\n },\n "description": "",\n "ec2SecurityGroupIds": [],\n "initializationScripts": [\n {\n "launchProfileProtocolVersion": "",\n "platform": "",\n "runContext": "",\n "script": ""\n }\n ],\n "name": "",\n "runtimeRoleArn": "",\n "scriptParameters": [\n {\n "key": "",\n "value": ""\n }\n ],\n "secureInitializationRoleArn": "",\n "subtype": "",\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
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({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
type: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
headers: {'content-type': 'application/json'},
body: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
type: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [
{
launchProfileProtocolVersion: '',
platform: '',
runContext: '',
script: ''
}
],
name: '',
runtimeRoleArn: '',
scriptParameters: [
{
key: '',
value: ''
}
],
secureInitializationRoleArn: '',
subtype: '',
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId',
headers: {'content-type': 'application/json'},
data: {
configuration: {
activeDirectoryConfiguration: '',
computeFarmConfiguration: '',
licenseServiceConfiguration: '',
sharedFileSystemConfiguration: ''
},
description: '',
ec2SecurityGroupIds: [],
initializationScripts: [{launchProfileProtocolVersion: '', platform: '', runContext: '', script: ''}],
name: '',
runtimeRoleArn: '',
scriptParameters: [{key: '', value: ''}],
secureInitializationRoleArn: '',
subtype: '',
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"configuration":{"activeDirectoryConfiguration":"","computeFarmConfiguration":"","licenseServiceConfiguration":"","sharedFileSystemConfiguration":""},"description":"","ec2SecurityGroupIds":[],"initializationScripts":[{"launchProfileProtocolVersion":"","platform":"","runContext":"","script":""}],"name":"","runtimeRoleArn":"","scriptParameters":[{"key":"","value":""}],"secureInitializationRoleArn":"","subtype":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"configuration": @{ @"activeDirectoryConfiguration": @"", @"computeFarmConfiguration": @"", @"licenseServiceConfiguration": @"", @"sharedFileSystemConfiguration": @"" },
@"description": @"",
@"ec2SecurityGroupIds": @[ ],
@"initializationScripts": @[ @{ @"launchProfileProtocolVersion": @"", @"platform": @"", @"runContext": @"", @"script": @"" } ],
@"name": @"",
@"runtimeRoleArn": @"",
@"scriptParameters": @[ @{ @"key": @"", @"value": @"" } ],
@"secureInitializationRoleArn": @"",
@"subtype": @"",
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId', [
'body' => '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'configuration' => [
'activeDirectoryConfiguration' => '',
'computeFarmConfiguration' => '',
'licenseServiceConfiguration' => '',
'sharedFileSystemConfiguration' => ''
],
'description' => '',
'ec2SecurityGroupIds' => [
],
'initializationScripts' => [
[
'launchProfileProtocolVersion' => '',
'platform' => '',
'runContext' => '',
'script' => ''
]
],
'name' => '',
'runtimeRoleArn' => '',
'scriptParameters' => [
[
'key' => '',
'value' => ''
]
],
'secureInitializationRoleArn' => '',
'subtype' => '',
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
payload = {
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId"
payload <- "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/2020-08-01/studios/:studioId/studio-components/:studioComponentId') do |req|
req.body = "{\n \"configuration\": {\n \"activeDirectoryConfiguration\": \"\",\n \"computeFarmConfiguration\": \"\",\n \"licenseServiceConfiguration\": \"\",\n \"sharedFileSystemConfiguration\": \"\"\n },\n \"description\": \"\",\n \"ec2SecurityGroupIds\": [],\n \"initializationScripts\": [\n {\n \"launchProfileProtocolVersion\": \"\",\n \"platform\": \"\",\n \"runContext\": \"\",\n \"script\": \"\"\n }\n ],\n \"name\": \"\",\n \"runtimeRoleArn\": \"\",\n \"scriptParameters\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ],\n \"secureInitializationRoleArn\": \"\",\n \"subtype\": \"\",\n \"type\": \"\"\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}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId";
let payload = json!({
"configuration": json!({
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
}),
"description": "",
"ec2SecurityGroupIds": (),
"initializationScripts": (
json!({
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
})
),
"name": "",
"runtimeRoleArn": "",
"scriptParameters": (
json!({
"key": "",
"value": ""
})
),
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId \
--header 'content-type: application/json' \
--data '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}'
echo '{
"configuration": {
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
},
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
{
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
}
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
{
"key": "",
"value": ""
}
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
}' | \
http PATCH {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "configuration": {\n "activeDirectoryConfiguration": "",\n "computeFarmConfiguration": "",\n "licenseServiceConfiguration": "",\n "sharedFileSystemConfiguration": ""\n },\n "description": "",\n "ec2SecurityGroupIds": [],\n "initializationScripts": [\n {\n "launchProfileProtocolVersion": "",\n "platform": "",\n "runContext": "",\n "script": ""\n }\n ],\n "name": "",\n "runtimeRoleArn": "",\n "scriptParameters": [\n {\n "key": "",\n "value": ""\n }\n ],\n "secureInitializationRoleArn": "",\n "subtype": "",\n "type": ""\n}' \
--output-document \
- {{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"configuration": [
"activeDirectoryConfiguration": "",
"computeFarmConfiguration": "",
"licenseServiceConfiguration": "",
"sharedFileSystemConfiguration": ""
],
"description": "",
"ec2SecurityGroupIds": [],
"initializationScripts": [
[
"launchProfileProtocolVersion": "",
"platform": "",
"runContext": "",
"script": ""
]
],
"name": "",
"runtimeRoleArn": "",
"scriptParameters": [
[
"key": "",
"value": ""
]
],
"secureInitializationRoleArn": "",
"subtype": "",
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/2020-08-01/studios/:studioId/studio-components/:studioComponentId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()