ContainerRegistryManagementClient
PUT
AgentPools_Create
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
agentPoolName
BODY json
{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName" {:query-params {:api-version ""}
:content-type :json
:form-params {:properties {:count 0
:os ""
:provisioningState ""
:tier ""
:virtualNetworkSubnetResourceId ""}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="),
Content = new StringContent("{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
payload := strings.NewReader("{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 141
{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\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 \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.header("content-type", "application/json")
.body("{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"properties":{"count":0,"os":"","provisioningState":"","tier":"","virtualNetworkSubnetResourceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "properties": {\n "count": 0,\n "os": "",\n "provisioningState": "",\n "tier": "",\n "virtualNetworkSubnetResourceId": ""\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 \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
});
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
properties: {
count: 0,
os: '',
provisioningState: '',
tier: '',
virtualNetworkSubnetResourceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"properties":{"count":0,"os":"","provisioningState":"","tier":"","virtualNetworkSubnetResourceId":""}}'
};
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 = @{ @"properties": @{ @"count": @0, @"os": @"", @"provisioningState": @"", @"tier": @"", @"virtualNetworkSubnetResourceId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'properties' => [
'count' => 0,
'os' => '',
'provisioningState' => '',
'tier' => '',
'virtualNetworkSubnetResourceId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=', [
'body' => '{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'properties' => [
'count' => 0,
'os' => '',
'provisioningState' => '',
'tier' => '',
'virtualNetworkSubnetResourceId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'properties' => [
'count' => 0,
'os' => '',
'provisioningState' => '',
'tier' => '',
'virtualNetworkSubnetResourceId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
querystring = {"api-version":""}
payload = { "properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
queryString <- list(api-version = "")
payload <- "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"properties\": {\n \"count\": 0,\n \"os\": \"\",\n \"provisioningState\": \"\",\n \"tier\": \"\",\n \"virtualNetworkSubnetResourceId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName";
let querystring = [
("api-version", ""),
];
let payload = json!({"properties": json!({
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' \
--header 'content-type: application/json' \
--data '{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}'
echo '{
"properties": {
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
}
}' | \
http PUT '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "properties": {\n "count": 0,\n "os": "",\n "provisioningState": "",\n "tier": "",\n "virtualNetworkSubnetResourceId": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["properties": [
"count": 0,
"os": "",
"provisioningState": "",
"tier": "",
"virtualNetworkSubnetResourceId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
AgentPools_Delete
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
agentPoolName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="))
.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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=",
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
querystring = {"api-version":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
queryString <- list(api-version = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
http DELETE '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")! 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
AgentPools_Get
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
agentPoolName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AgentPools_GetQueueStatus
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
agentPoolName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName/listQueueStatus?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AgentPools_List
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
AgentPools_Update
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
agentPoolName
BODY json
{
"tags": {},
"properties": {
"count": 0
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName" {:query-params {:api-version ""}
:content-type :json
:form-params {:tags {}
:properties {:count 0}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="),
Content = new StringContent("{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="
payload := strings.NewReader("{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 54
{
"tags": {},
"properties": {
"count": 0
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.header("content-type", "application/json")
.body("{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}")
.asString();
const data = JSON.stringify({
tags: {},
properties: {
count: 0
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {tags: {}, properties: {count: 0}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"properties":{"count":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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {},\n "properties": {\n "count": 0\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
.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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({tags: {}, properties: {count: 0}}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {tags: {}, properties: {count: 0}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {},
properties: {
count: 0
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {tags: {}, properties: {count: 0}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"properties":{"count":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 = @{ @"tags": @{ },
@"properties": @{ @"count": @0 } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=",
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([
'tags' => [
],
'properties' => [
'count' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=', [
'body' => '{
"tags": {},
"properties": {
"count": 0
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
],
'properties' => [
'count' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
],
'properties' => [
'count' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"properties": {
"count": 0
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"properties": {
"count": 0
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
querystring = {"api-version":""}
payload = {
"tags": {},
"properties": { "count": 0 }
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName"
queryString <- list(api-version = "")
payload <- "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")
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 \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"tags\": {},\n \"properties\": {\n \"count\": 0\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName";
let querystring = [
("api-version", ""),
];
let payload = json!({
"tags": json!({}),
"properties": json!({"count": 0})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' \
--header 'content-type: application/json' \
--data '{
"tags": {},
"properties": {
"count": 0
}
}'
echo '{
"tags": {},
"properties": {
"count": 0
}
}' | \
http PATCH '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "tags": {},\n "properties": {\n "count": 0\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"tags": [],
"properties": ["count": 0]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/agentPools/:agentPoolName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Registries_GetBuildSourceUploadUrl
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/listBuildSourceUploadUrl?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Registries_ScheduleRun
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
BODY json
{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun" {:query-params {:api-version ""}
:content-type :json
:form-params {:agentPoolName ""
:isArchiveEnabled false
:logTemplate ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version="),
Content = new StringContent("{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version="
payload := strings.NewReader("{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 89
{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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 \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")
.header("content-type", "application/json")
.body("{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\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 \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', 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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","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 = @{ @"agentPoolName": @"",
@"isArchiveEnabled": @NO,
@"logTemplate": @"",
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=', [
'body' => '{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun"
querystring = {"api-version":""}
payload = {
"agentPoolName": "",
"isArchiveEnabled": False,
"logTemplate": "",
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun"
queryString <- list(api-version = "")
payload <- "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun') do |req|
req.params['api-version'] = ''
req.body = "{\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun";
let querystring = [
("api-version", ""),
];
let payload = json!({
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=' \
--header 'content-type: application/json' \
--data '{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}'
echo '{
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}' | \
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\n "type": ""\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/scheduleRun?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Runs_Cancel
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
runId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/cancel?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Runs_Get
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
runId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Runs_GetLogSasUrl
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
runId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId/listLogSasUrl?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Runs_List
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
Runs_Update
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
runId
BODY json
{
"isArchiveEnabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"isArchiveEnabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId" {:query-params {:api-version ""}
:content-type :json
:form-params {:isArchiveEnabled false}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"isArchiveEnabled\": false\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="),
Content = new StringContent("{\n \"isArchiveEnabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"isArchiveEnabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="
payload := strings.NewReader("{\n \"isArchiveEnabled\": false\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 31
{
"isArchiveEnabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"isArchiveEnabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"isArchiveEnabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"isArchiveEnabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.header("content-type", "application/json")
.body("{\n \"isArchiveEnabled\": false\n}")
.asString();
const data = JSON.stringify({
isArchiveEnabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {isArchiveEnabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"isArchiveEnabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "isArchiveEnabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"isArchiveEnabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
.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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({isArchiveEnabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {isArchiveEnabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
isArchiveEnabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {isArchiveEnabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"isArchiveEnabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"isArchiveEnabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"isArchiveEnabled\": false\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=",
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([
'isArchiveEnabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=', [
'body' => '{
"isArchiveEnabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'isArchiveEnabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'isArchiveEnabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"isArchiveEnabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"isArchiveEnabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"isArchiveEnabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId"
querystring = {"api-version":""}
payload = { "isArchiveEnabled": False }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId"
queryString <- list(api-version = "")
payload <- "{\n \"isArchiveEnabled\": false\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")
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 \"isArchiveEnabled\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId') do |req|
req.params['api-version'] = ''
req.body = "{\n \"isArchiveEnabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId";
let querystring = [
("api-version", ""),
];
let payload = json!({"isArchiveEnabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' \
--header 'content-type: application/json' \
--data '{
"isArchiveEnabled": false
}'
echo '{
"isArchiveEnabled": false
}' | \
http PATCH '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "isArchiveEnabled": false\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["isArchiveEnabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/runs/:runId?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
TaskRuns_Create
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskRunName
BODY json
{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName" {:query-params {:api-version ""}
:content-type :json
:form-params {:identity {:principalId ""
:tenantId ""
:type ""
:userAssignedIdentities {}}
:location ""
:properties {:forceUpdateTag ""
:provisioningState ""
:runRequest {:agentPoolName ""
:isArchiveEnabled false
:logTemplate ""
:type ""}
:runResult {:properties {:agentConfiguration {:cpu 0}
:agentPoolName ""
:createTime ""
:customRegistries []
:finishTime ""
:imageUpdateTrigger {:id ""
:images [{:digest ""
:registry ""
:repository ""
:tag ""}]
:timestamp ""}
:isArchiveEnabled false
:lastUpdatedTime ""
:logArtifact {}
:outputImages [{}]
:platform {:architecture ""
:os ""
:variant ""}
:provisioningState ""
:runErrorMessage ""
:runId ""
:runType ""
:sourceRegistryAuth ""
:sourceTrigger {:branchName ""
:commitId ""
:eventType ""
:id ""
:providerType ""
:pullRequestId ""
:repositoryUrl ""}
:startTime ""
:status ""
:task ""
:timerTrigger {:scheduleOccurrence ""
:timerTriggerName ""}
:updateTriggerToken ""}}}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="),
Content = new StringContent("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
payload := strings.NewReader("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1664
{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\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 \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.header("content-type", "application/json")
.body("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}")
.asString();
const data = JSON.stringify({
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
type: ''
},
runResult: {
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [
{
digest: '',
registry: '',
repository: '',
tag: ''
}
],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [
{}
],
platform: {
architecture: '',
os: '',
variant: ''
},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {
scheduleOccurrence: '',
timerTriggerName: ''
},
updateTriggerToken: ''
}
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''},
runResult: {
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [{digest: '', registry: '', repository: '', tag: ''}],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [{}],
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {scheduleOccurrence: '', timerTriggerName: ''},
updateTriggerToken: ''
}
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"location":"","properties":{"forceUpdateTag":"","provisioningState":"","runRequest":{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","type":""},"runResult":{"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","createTime":"","customRegistries":[],"finishTime":"","imageUpdateTrigger":{"id":"","images":[{"digest":"","registry":"","repository":"","tag":""}],"timestamp":""},"isArchiveEnabled":false,"lastUpdatedTime":"","logArtifact":{},"outputImages":[{}],"platform":{"architecture":"","os":"","variant":""},"provisioningState":"","runErrorMessage":"","runId":"","runType":"","sourceRegistryAuth":"","sourceTrigger":{"branchName":"","commitId":"","eventType":"","id":"","providerType":"","pullRequestId":"","repositoryUrl":""},"startTime":"","status":"","task":"","timerTrigger":{"scheduleOccurrence":"","timerTriggerName":""},"updateTriggerToken":""}}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "location": "",\n "properties": {\n "forceUpdateTag": "",\n "provisioningState": "",\n "runRequest": {\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\n "type": ""\n },\n "runResult": {\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "createTime": "",\n "customRegistries": [],\n "finishTime": "",\n "imageUpdateTrigger": {\n "id": "",\n "images": [\n {\n "digest": "",\n "registry": "",\n "repository": "",\n "tag": ""\n }\n ],\n "timestamp": ""\n },\n "isArchiveEnabled": false,\n "lastUpdatedTime": "",\n "logArtifact": {},\n "outputImages": [\n {}\n ],\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "provisioningState": "",\n "runErrorMessage": "",\n "runId": "",\n "runType": "",\n "sourceRegistryAuth": "",\n "sourceTrigger": {\n "branchName": "",\n "commitId": "",\n "eventType": "",\n "id": "",\n "providerType": "",\n "pullRequestId": "",\n "repositoryUrl": ""\n },\n "startTime": "",\n "status": "",\n "task": "",\n "timerTrigger": {\n "scheduleOccurrence": "",\n "timerTriggerName": ""\n },\n "updateTriggerToken": ""\n }\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 \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''},
runResult: {
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [{digest: '', registry: '', repository: '', tag: ''}],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [{}],
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {scheduleOccurrence: '', timerTriggerName: ''},
updateTriggerToken: ''
}
}
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''},
runResult: {
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [{digest: '', registry: '', repository: '', tag: ''}],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [{}],
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {scheduleOccurrence: '', timerTriggerName: ''},
updateTriggerToken: ''
}
}
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
type: ''
},
runResult: {
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [
{
digest: '',
registry: '',
repository: '',
tag: ''
}
],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [
{}
],
platform: {
architecture: '',
os: '',
variant: ''
},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {
scheduleOccurrence: '',
timerTriggerName: ''
},
updateTriggerToken: ''
}
}
}
});
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
provisioningState: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''},
runResult: {
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
createTime: '',
customRegistries: [],
finishTime: '',
imageUpdateTrigger: {
id: '',
images: [{digest: '', registry: '', repository: '', tag: ''}],
timestamp: ''
},
isArchiveEnabled: false,
lastUpdatedTime: '',
logArtifact: {},
outputImages: [{}],
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
runErrorMessage: '',
runId: '',
runType: '',
sourceRegistryAuth: '',
sourceTrigger: {
branchName: '',
commitId: '',
eventType: '',
id: '',
providerType: '',
pullRequestId: '',
repositoryUrl: ''
},
startTime: '',
status: '',
task: '',
timerTrigger: {scheduleOccurrence: '', timerTriggerName: ''},
updateTriggerToken: ''
}
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"location":"","properties":{"forceUpdateTag":"","provisioningState":"","runRequest":{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","type":""},"runResult":{"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","createTime":"","customRegistries":[],"finishTime":"","imageUpdateTrigger":{"id":"","images":[{"digest":"","registry":"","repository":"","tag":""}],"timestamp":""},"isArchiveEnabled":false,"lastUpdatedTime":"","logArtifact":{},"outputImages":[{}],"platform":{"architecture":"","os":"","variant":""},"provisioningState":"","runErrorMessage":"","runId":"","runType":"","sourceRegistryAuth":"","sourceTrigger":{"branchName":"","commitId":"","eventType":"","id":"","providerType":"","pullRequestId":"","repositoryUrl":""},"startTime":"","status":"","task":"","timerTrigger":{"scheduleOccurrence":"","timerTriggerName":""},"updateTriggerToken":""}}}}'
};
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 = @{ @"identity": @{ @"principalId": @"", @"tenantId": @"", @"type": @"", @"userAssignedIdentities": @{ } },
@"location": @"",
@"properties": @{ @"forceUpdateTag": @"", @"provisioningState": @"", @"runRequest": @{ @"agentPoolName": @"", @"isArchiveEnabled": @NO, @"logTemplate": @"", @"type": @"" }, @"runResult": @{ @"properties": @{ @"agentConfiguration": @{ @"cpu": @0 }, @"agentPoolName": @"", @"createTime": @"", @"customRegistries": @[ ], @"finishTime": @"", @"imageUpdateTrigger": @{ @"id": @"", @"images": @[ @{ @"digest": @"", @"registry": @"", @"repository": @"", @"tag": @"" } ], @"timestamp": @"" }, @"isArchiveEnabled": @NO, @"lastUpdatedTime": @"", @"logArtifact": @{ }, @"outputImages": @[ @{ } ], @"platform": @{ @"architecture": @"", @"os": @"", @"variant": @"" }, @"provisioningState": @"", @"runErrorMessage": @"", @"runId": @"", @"runType": @"", @"sourceRegistryAuth": @"", @"sourceTrigger": @{ @"branchName": @"", @"commitId": @"", @"eventType": @"", @"id": @"", @"providerType": @"", @"pullRequestId": @"", @"repositoryUrl": @"" }, @"startTime": @"", @"status": @"", @"task": @"", @"timerTrigger": @{ @"scheduleOccurrence": @"", @"timerTriggerName": @"" }, @"updateTriggerToken": @"" } } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'provisioningState' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
],
'runResult' => [
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'createTime' => '',
'customRegistries' => [
],
'finishTime' => '',
'imageUpdateTrigger' => [
'id' => '',
'images' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => ''
]
],
'timestamp' => ''
],
'isArchiveEnabled' => null,
'lastUpdatedTime' => '',
'logArtifact' => [
],
'outputImages' => [
[
]
],
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'runErrorMessage' => '',
'runId' => '',
'runType' => '',
'sourceRegistryAuth' => '',
'sourceTrigger' => [
'branchName' => '',
'commitId' => '',
'eventType' => '',
'id' => '',
'providerType' => '',
'pullRequestId' => '',
'repositoryUrl' => ''
],
'startTime' => '',
'status' => '',
'task' => '',
'timerTrigger' => [
'scheduleOccurrence' => '',
'timerTriggerName' => ''
],
'updateTriggerToken' => ''
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=', [
'body' => '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'provisioningState' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
],
'runResult' => [
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'createTime' => '',
'customRegistries' => [
],
'finishTime' => '',
'imageUpdateTrigger' => [
'id' => '',
'images' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => ''
]
],
'timestamp' => ''
],
'isArchiveEnabled' => null,
'lastUpdatedTime' => '',
'logArtifact' => [
],
'outputImages' => [
[
]
],
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'runErrorMessage' => '',
'runId' => '',
'runType' => '',
'sourceRegistryAuth' => '',
'sourceTrigger' => [
'branchName' => '',
'commitId' => '',
'eventType' => '',
'id' => '',
'providerType' => '',
'pullRequestId' => '',
'repositoryUrl' => ''
],
'startTime' => '',
'status' => '',
'task' => '',
'timerTrigger' => [
'scheduleOccurrence' => '',
'timerTriggerName' => ''
],
'updateTriggerToken' => ''
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'provisioningState' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
],
'runResult' => [
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'createTime' => '',
'customRegistries' => [
],
'finishTime' => '',
'imageUpdateTrigger' => [
'id' => '',
'images' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => ''
]
],
'timestamp' => ''
],
'isArchiveEnabled' => null,
'lastUpdatedTime' => '',
'logArtifact' => [
],
'outputImages' => [
[
]
],
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'runErrorMessage' => '',
'runId' => '',
'runType' => '',
'sourceRegistryAuth' => '',
'sourceTrigger' => [
'branchName' => '',
'commitId' => '',
'eventType' => '',
'id' => '',
'providerType' => '',
'pullRequestId' => '',
'repositoryUrl' => ''
],
'startTime' => '',
'status' => '',
'task' => '',
'timerTrigger' => [
'scheduleOccurrence' => '',
'timerTriggerName' => ''
],
'updateTriggerToken' => ''
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
querystring = {"api-version":""}
payload = {
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": False,
"logTemplate": "",
"type": ""
},
"runResult": { "properties": {
"agentConfiguration": { "cpu": 0 },
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": False,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [{}],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
} }
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
queryString <- list(api-version = "")
payload <- "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"provisioningState\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n },\n \"runResult\": {\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"createTime\": \"\",\n \"customRegistries\": [],\n \"finishTime\": \"\",\n \"imageUpdateTrigger\": {\n \"id\": \"\",\n \"images\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\"\n }\n ],\n \"timestamp\": \"\"\n },\n \"isArchiveEnabled\": false,\n \"lastUpdatedTime\": \"\",\n \"logArtifact\": {},\n \"outputImages\": [\n {}\n ],\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"runErrorMessage\": \"\",\n \"runId\": \"\",\n \"runType\": \"\",\n \"sourceRegistryAuth\": \"\",\n \"sourceTrigger\": {\n \"branchName\": \"\",\n \"commitId\": \"\",\n \"eventType\": \"\",\n \"id\": \"\",\n \"providerType\": \"\",\n \"pullRequestId\": \"\",\n \"repositoryUrl\": \"\"\n },\n \"startTime\": \"\",\n \"status\": \"\",\n \"task\": \"\",\n \"timerTrigger\": {\n \"scheduleOccurrence\": \"\",\n \"timerTriggerName\": \"\"\n },\n \"updateTriggerToken\": \"\"\n }\n }\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName";
let querystring = [
("api-version", ""),
];
let payload = json!({
"identity": json!({
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": json!({})
}),
"location": "",
"properties": json!({
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": json!({
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}),
"runResult": json!({"properties": json!({
"agentConfiguration": json!({"cpu": 0}),
"agentPoolName": "",
"createTime": "",
"customRegistries": (),
"finishTime": "",
"imageUpdateTrigger": json!({
"id": "",
"images": (
json!({
"digest": "",
"registry": "",
"repository": "",
"tag": ""
})
),
"timestamp": ""
}),
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": json!({}),
"outputImages": (json!({})),
"platform": json!({
"architecture": "",
"os": "",
"variant": ""
}),
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": json!({
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
}),
"startTime": "",
"status": "",
"task": "",
"timerTrigger": json!({
"scheduleOccurrence": "",
"timerTriggerName": ""
}),
"updateTriggerToken": ""
})})
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' \
--header 'content-type: application/json' \
--data '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}'
echo '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
},
"runResult": {
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": {
"id": "",
"images": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": ""
}
],
"timestamp": ""
},
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": {},
"outputImages": [
{}
],
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": {
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
},
"startTime": "",
"status": "",
"task": "",
"timerTrigger": {
"scheduleOccurrence": "",
"timerTriggerName": ""
},
"updateTriggerToken": ""
}
}
}
}' | \
http PUT '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "location": "",\n "properties": {\n "forceUpdateTag": "",\n "provisioningState": "",\n "runRequest": {\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\n "type": ""\n },\n "runResult": {\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "createTime": "",\n "customRegistries": [],\n "finishTime": "",\n "imageUpdateTrigger": {\n "id": "",\n "images": [\n {\n "digest": "",\n "registry": "",\n "repository": "",\n "tag": ""\n }\n ],\n "timestamp": ""\n },\n "isArchiveEnabled": false,\n "lastUpdatedTime": "",\n "logArtifact": {},\n "outputImages": [\n {}\n ],\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "provisioningState": "",\n "runErrorMessage": "",\n "runId": "",\n "runType": "",\n "sourceRegistryAuth": "",\n "sourceTrigger": {\n "branchName": "",\n "commitId": "",\n "eventType": "",\n "id": "",\n "providerType": "",\n "pullRequestId": "",\n "repositoryUrl": ""\n },\n "startTime": "",\n "status": "",\n "task": "",\n "timerTrigger": {\n "scheduleOccurrence": "",\n "timerTriggerName": ""\n },\n "updateTriggerToken": ""\n }\n }\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"identity": [
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": []
],
"location": "",
"properties": [
"forceUpdateTag": "",
"provisioningState": "",
"runRequest": [
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
],
"runResult": ["properties": [
"agentConfiguration": ["cpu": 0],
"agentPoolName": "",
"createTime": "",
"customRegistries": [],
"finishTime": "",
"imageUpdateTrigger": [
"id": "",
"images": [
[
"digest": "",
"registry": "",
"repository": "",
"tag": ""
]
],
"timestamp": ""
],
"isArchiveEnabled": false,
"lastUpdatedTime": "",
"logArtifact": [],
"outputImages": [[]],
"platform": [
"architecture": "",
"os": "",
"variant": ""
],
"provisioningState": "",
"runErrorMessage": "",
"runId": "",
"runType": "",
"sourceRegistryAuth": "",
"sourceTrigger": [
"branchName": "",
"commitId": "",
"eventType": "",
"id": "",
"providerType": "",
"pullRequestId": "",
"repositoryUrl": ""
],
"startTime": "",
"status": "",
"task": "",
"timerTrigger": [
"scheduleOccurrence": "",
"timerTriggerName": ""
],
"updateTriggerToken": ""
]]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
TaskRuns_Delete
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskRunName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="))
.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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=",
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
querystring = {"api-version":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
queryString <- list(api-version = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
http DELETE '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")! 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
TaskRuns_Get
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskRunName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TaskRuns_GetDetails
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskRunName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName/listDetails?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
TaskRuns_List
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
TaskRuns_Update
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskRunName
BODY json
{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName" {:query-params {:api-version ""}
:content-type :json
:form-params {:tags {}
:identity {:principalId ""
:tenantId ""
:type ""
:userAssignedIdentities {}}
:location ""
:properties {:forceUpdateTag ""
:runRequest {:agentPoolName ""
:isArchiveEnabled false
:logTemplate ""
:type ""}}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="),
Content = new StringContent("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="
payload := strings.NewReader("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 324
{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.header("content-type", "application/json")
.body("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}")
.asString();
const data = JSON.stringify({
tags: {},
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"location":"","properties":{"forceUpdateTag":"","runRequest":{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {},\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "location": "",\n "properties": {\n "forceUpdateTag": "",\n "runRequest": {\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\n "type": ""\n }\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
.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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}
}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', 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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {},
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {
agentPoolName: '',
isArchiveEnabled: false,
logTemplate: '',
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
location: '',
properties: {
forceUpdateTag: '',
runRequest: {agentPoolName: '', isArchiveEnabled: false, logTemplate: '', type: ''}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"location":"","properties":{"forceUpdateTag":"","runRequest":{"agentPoolName":"","isArchiveEnabled":false,"logTemplate":"","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 = @{ @"tags": @{ },
@"identity": @{ @"principalId": @"", @"tenantId": @"", @"type": @"", @"userAssignedIdentities": @{ } },
@"location": @"",
@"properties": @{ @"forceUpdateTag": @"", @"runRequest": @{ @"agentPoolName": @"", @"isArchiveEnabled": @NO, @"logTemplate": @"", @"type": @"" } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=",
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([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=', [
'body' => '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'location' => '',
'properties' => [
'forceUpdateTag' => '',
'runRequest' => [
'agentPoolName' => '',
'isArchiveEnabled' => null,
'logTemplate' => '',
'type' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
querystring = {"api-version":""}
payload = {
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": False,
"logTemplate": "",
"type": ""
}
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName"
queryString <- list(api-version = "")
payload <- "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")
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 \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\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.patch('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"location\": \"\",\n \"properties\": {\n \"forceUpdateTag\": \"\",\n \"runRequest\": {\n \"agentPoolName\": \"\",\n \"isArchiveEnabled\": false,\n \"logTemplate\": \"\",\n \"type\": \"\"\n }\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName";
let querystring = [
("api-version", ""),
];
let payload = json!({
"tags": json!({}),
"identity": json!({
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": json!({})
}),
"location": "",
"properties": json!({
"forceUpdateTag": "",
"runRequest": json!({
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' \
--header 'content-type: application/json' \
--data '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}'
echo '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"location": "",
"properties": {
"forceUpdateTag": "",
"runRequest": {
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
}
}
}' | \
http PATCH '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "tags": {},\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "location": "",\n "properties": {\n "forceUpdateTag": "",\n "runRequest": {\n "agentPoolName": "",\n "isArchiveEnabled": false,\n "logTemplate": "",\n "type": ""\n }\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"tags": [],
"identity": [
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": []
],
"location": "",
"properties": [
"forceUpdateTag": "",
"runRequest": [
"agentPoolName": "",
"isArchiveEnabled": false,
"logTemplate": "",
"type": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/taskRuns/:taskRunName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Tasks_Create
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskName
BODY json
{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName" {:query-params {:api-version ""}
:content-type :json
:form-params {:identity {:principalId ""
:tenantId ""
:type ""
:userAssignedIdentities {}}
:properties {:agentConfiguration {:cpu 0}
:agentPoolName ""
:creationDate ""
:credentials {:customRegistries {}
:sourceRegistry {:loginMode ""}}
:isSystemTask false
:logTemplate ""
:platform {:architecture ""
:os ""
:variant ""}
:provisioningState ""
:status ""
:step {:baseImageDependencies [{:digest ""
:registry ""
:repository ""
:tag ""
:type ""}]
:contextAccessToken ""
:contextPath ""
:type ""}
:timeout 0
:trigger {:baseImageTrigger {:baseImageTriggerType ""
:name ""
:status ""
:updateTriggerEndpoint ""
:updateTriggerPayloadType ""}
:sourceTriggers [{:name ""
:sourceRepository {:branch ""
:repositoryUrl ""
:sourceControlAuthProperties {:expiresIn 0
:refreshToken ""
:scope ""
:token ""
:tokenType ""}
:sourceControlType ""}
:sourceTriggerEvents []
:status ""}]
:timerTriggers [{:name ""
:schedule ""
:status ""}]}}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="),
Content = new StringContent("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
payload := strings.NewReader("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1655
{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\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 \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.header("content-type", "application/json")
.body("{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
.asString();
const data = JSON.stringify({
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
creationDate: '',
credentials: {
customRegistries: {},
sourceRegistry: {
loginMode: ''
}
},
isSystemTask: false,
logTemplate: '',
platform: {
architecture: '',
os: '',
variant: ''
},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [
{
digest: '',
registry: '',
repository: '',
tag: '',
type: ''
}
],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {
expiresIn: 0,
refreshToken: '',
scope: '',
token: '',
tokenType: ''
},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [
{
name: '',
schedule: '',
status: ''
}
]
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
creationDate: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
isSystemTask: false,
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [{digest: '', registry: '', repository: '', tag: '', type: ''}],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","creationDate":"","credentials":{"customRegistries":{},"sourceRegistry":{"loginMode":""}},"isSystemTask":false,"logTemplate":"","platform":{"architecture":"","os":"","variant":""},"provisioningState":"","status":"","step":{"baseImageDependencies":[{"digest":"","registry":"","repository":"","tag":"","type":""}],"contextAccessToken":"","contextPath":"","type":""},"timeout":0,"trigger":{"baseImageTrigger":{"baseImageTriggerType":"","name":"","status":"","updateTriggerEndpoint":"","updateTriggerPayloadType":""},"sourceTriggers":[{"name":"","sourceRepository":{"branch":"","repositoryUrl":"","sourceControlAuthProperties":{"expiresIn":0,"refreshToken":"","scope":"","token":"","tokenType":""},"sourceControlType":""},"sourceTriggerEvents":[],"status":""}],"timerTriggers":[{"name":"","schedule":"","status":""}]}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "creationDate": "",\n "credentials": {\n "customRegistries": {},\n "sourceRegistry": {\n "loginMode": ""\n }\n },\n "isSystemTask": false,\n "logTemplate": "",\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "provisioningState": "",\n "status": "",\n "step": {\n "baseImageDependencies": [\n {\n "digest": "",\n "registry": "",\n "repository": "",\n "tag": "",\n "type": ""\n }\n ],\n "contextAccessToken": "",\n "contextPath": "",\n "type": ""\n },\n "timeout": 0,\n "trigger": {\n "baseImageTrigger": {\n "baseImageTriggerType": "",\n "name": "",\n "status": "",\n "updateTriggerEndpoint": "",\n "updateTriggerPayloadType": ""\n },\n "sourceTriggers": [\n {\n "name": "",\n "sourceRepository": {\n "branch": "",\n "repositoryUrl": "",\n "sourceControlAuthProperties": {\n "expiresIn": 0,\n "refreshToken": "",\n "scope": "",\n "token": "",\n "tokenType": ""\n },\n "sourceControlType": ""\n },\n "sourceTriggerEvents": [],\n "status": ""\n }\n ],\n "timerTriggers": [\n {\n "name": "",\n "schedule": "",\n "status": ""\n }\n ]\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 \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
creationDate: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
isSystemTask: false,
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [{digest: '', registry: '', repository: '', tag: '', type: ''}],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
creationDate: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
isSystemTask: false,
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [{digest: '', registry: '', repository: '', tag: '', type: ''}],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
creationDate: '',
credentials: {
customRegistries: {},
sourceRegistry: {
loginMode: ''
}
},
isSystemTask: false,
logTemplate: '',
platform: {
architecture: '',
os: '',
variant: ''
},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [
{
digest: '',
registry: '',
repository: '',
tag: '',
type: ''
}
],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {
expiresIn: 0,
refreshToken: '',
scope: '',
token: '',
tokenType: ''
},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [
{
name: '',
schedule: '',
status: ''
}
]
}
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
creationDate: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
isSystemTask: false,
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
provisioningState: '',
status: '',
step: {
baseImageDependencies: [{digest: '', registry: '', repository: '', tag: '', type: ''}],
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","creationDate":"","credentials":{"customRegistries":{},"sourceRegistry":{"loginMode":""}},"isSystemTask":false,"logTemplate":"","platform":{"architecture":"","os":"","variant":""},"provisioningState":"","status":"","step":{"baseImageDependencies":[{"digest":"","registry":"","repository":"","tag":"","type":""}],"contextAccessToken":"","contextPath":"","type":""},"timeout":0,"trigger":{"baseImageTrigger":{"baseImageTriggerType":"","name":"","status":"","updateTriggerEndpoint":"","updateTriggerPayloadType":""},"sourceTriggers":[{"name":"","sourceRepository":{"branch":"","repositoryUrl":"","sourceControlAuthProperties":{"expiresIn":0,"refreshToken":"","scope":"","token":"","tokenType":""},"sourceControlType":""},"sourceTriggerEvents":[],"status":""}],"timerTriggers":[{"name":"","schedule":"","status":""}]}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"identity": @{ @"principalId": @"", @"tenantId": @"", @"type": @"", @"userAssignedIdentities": @{ } },
@"properties": @{ @"agentConfiguration": @{ @"cpu": @0 }, @"agentPoolName": @"", @"creationDate": @"", @"credentials": @{ @"customRegistries": @{ }, @"sourceRegistry": @{ @"loginMode": @"" } }, @"isSystemTask": @NO, @"logTemplate": @"", @"platform": @{ @"architecture": @"", @"os": @"", @"variant": @"" }, @"provisioningState": @"", @"status": @"", @"step": @{ @"baseImageDependencies": @[ @{ @"digest": @"", @"registry": @"", @"repository": @"", @"tag": @"", @"type": @"" } ], @"contextAccessToken": @"", @"contextPath": @"", @"type": @"" }, @"timeout": @0, @"trigger": @{ @"baseImageTrigger": @{ @"baseImageTriggerType": @"", @"name": @"", @"status": @"", @"updateTriggerEndpoint": @"", @"updateTriggerPayloadType": @"" }, @"sourceTriggers": @[ @{ @"name": @"", @"sourceRepository": @{ @"branch": @"", @"repositoryUrl": @"", @"sourceControlAuthProperties": @{ @"expiresIn": @0, @"refreshToken": @"", @"scope": @"", @"token": @"", @"tokenType": @"" }, @"sourceControlType": @"" }, @"sourceTriggerEvents": @[ ], @"status": @"" } ], @"timerTriggers": @[ @{ @"name": @"", @"schedule": @"", @"status": @"" } ] } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'creationDate' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'isSystemTask' => null,
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'status' => '',
'step' => [
'baseImageDependencies' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => '',
'type' => ''
]
],
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=', [
'body' => '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'creationDate' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'isSystemTask' => null,
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'status' => '',
'step' => [
'baseImageDependencies' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => '',
'type' => ''
]
],
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'creationDate' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'isSystemTask' => null,
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'provisioningState' => '',
'status' => '',
'step' => [
'baseImageDependencies' => [
[
'digest' => '',
'registry' => '',
'repository' => '',
'tag' => '',
'type' => ''
]
],
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
querystring = {"api-version":""}
payload = {
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": { "cpu": 0 },
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": { "loginMode": "" }
},
"isSystemTask": False,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
queryString <- list(api-version = "")
payload <- "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"creationDate\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"isSystemTask\": false,\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"provisioningState\": \"\",\n \"status\": \"\",\n \"step\": {\n \"baseImageDependencies\": [\n {\n \"digest\": \"\",\n \"registry\": \"\",\n \"repository\": \"\",\n \"tag\": \"\",\n \"type\": \"\"\n }\n ],\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName";
let querystring = [
("api-version", ""),
];
let payload = json!({
"identity": json!({
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": json!({})
}),
"properties": json!({
"agentConfiguration": json!({"cpu": 0}),
"agentPoolName": "",
"creationDate": "",
"credentials": json!({
"customRegistries": json!({}),
"sourceRegistry": json!({"loginMode": ""})
}),
"isSystemTask": false,
"logTemplate": "",
"platform": json!({
"architecture": "",
"os": "",
"variant": ""
}),
"provisioningState": "",
"status": "",
"step": json!({
"baseImageDependencies": (
json!({
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
})
),
"contextAccessToken": "",
"contextPath": "",
"type": ""
}),
"timeout": 0,
"trigger": json!({
"baseImageTrigger": json!({
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
}),
"sourceTriggers": (
json!({
"name": "",
"sourceRepository": json!({
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": json!({
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
}),
"sourceControlType": ""
}),
"sourceTriggerEvents": (),
"status": ""
})
),
"timerTriggers": (
json!({
"name": "",
"schedule": "",
"status": ""
})
)
})
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' \
--header 'content-type: application/json' \
--data '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
echo '{
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"creationDate": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"isSystemTask": false,
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"provisioningState": "",
"status": "",
"step": {
"baseImageDependencies": [
{
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
}
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}' | \
http PUT '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "creationDate": "",\n "credentials": {\n "customRegistries": {},\n "sourceRegistry": {\n "loginMode": ""\n }\n },\n "isSystemTask": false,\n "logTemplate": "",\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "provisioningState": "",\n "status": "",\n "step": {\n "baseImageDependencies": [\n {\n "digest": "",\n "registry": "",\n "repository": "",\n "tag": "",\n "type": ""\n }\n ],\n "contextAccessToken": "",\n "contextPath": "",\n "type": ""\n },\n "timeout": 0,\n "trigger": {\n "baseImageTrigger": {\n "baseImageTriggerType": "",\n "name": "",\n "status": "",\n "updateTriggerEndpoint": "",\n "updateTriggerPayloadType": ""\n },\n "sourceTriggers": [\n {\n "name": "",\n "sourceRepository": {\n "branch": "",\n "repositoryUrl": "",\n "sourceControlAuthProperties": {\n "expiresIn": 0,\n "refreshToken": "",\n "scope": "",\n "token": "",\n "tokenType": ""\n },\n "sourceControlType": ""\n },\n "sourceTriggerEvents": [],\n "status": ""\n }\n ],\n "timerTriggers": [\n {\n "name": "",\n "schedule": "",\n "status": ""\n }\n ]\n }\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"identity": [
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": []
],
"properties": [
"agentConfiguration": ["cpu": 0],
"agentPoolName": "",
"creationDate": "",
"credentials": [
"customRegistries": [],
"sourceRegistry": ["loginMode": ""]
],
"isSystemTask": false,
"logTemplate": "",
"platform": [
"architecture": "",
"os": "",
"variant": ""
],
"provisioningState": "",
"status": "",
"step": [
"baseImageDependencies": [
[
"digest": "",
"registry": "",
"repository": "",
"tag": "",
"type": ""
]
],
"contextAccessToken": "",
"contextPath": "",
"type": ""
],
"timeout": 0,
"trigger": [
"baseImageTrigger": [
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
],
"sourceTriggers": [
[
"name": "",
"sourceRepository": [
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": [
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
],
"sourceControlType": ""
],
"sourceTriggerEvents": [],
"status": ""
]
],
"timerTriggers": [
[
"name": "",
"schedule": "",
"status": ""
]
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Tasks_Delete
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="))
.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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=",
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
querystring = {"api-version":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
queryString <- list(api-version = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
http DELETE '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")! 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
Tasks_Get
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Tasks_GetDetails
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version="))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails"
querystring = {"api-version":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails"
queryString <- list(api-version = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails";
let querystring = [
("api-version", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version='
http POST '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName/listDetails?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Tasks_List
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks" {:query-params {:api-version ""}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks',
qs: {'api-version': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks');
req.query({
'api-version': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks',
params: {'api-version': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=');
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'api-version' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks"
querystring = {"api-version":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks"
queryString <- list(api-version = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks') do |req|
req.params['api-version'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks";
let querystring = [
("api-version", ""),
];
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version='
http GET '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks?api-version=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
Tasks_Update
{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName
QUERY PARAMS
api-version
subscriptionId
resourceGroupName
registryName
taskName
BODY json
{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName" {:query-params {:api-version ""}
:content-type :json
:form-params {:tags {}
:identity {:principalId ""
:tenantId ""
:type ""
:userAssignedIdentities {}}
:properties {:agentConfiguration {:cpu 0}
:agentPoolName ""
:credentials {:customRegistries {}
:sourceRegistry {:loginMode ""}}
:logTemplate ""
:platform {:architecture ""
:os ""
:variant ""}
:status ""
:step {:contextAccessToken ""
:contextPath ""
:type ""}
:timeout 0
:trigger {:baseImageTrigger {:baseImageTriggerType ""
:name ""
:status ""
:updateTriggerEndpoint ""
:updateTriggerPayloadType ""}
:sourceTriggers [{:name ""
:sourceRepository {:branch ""
:repositoryUrl ""
:sourceControlAuthProperties {:expiresIn 0
:refreshToken ""
:scope ""
:token ""
:tokenType ""}
:sourceControlType ""}
:sourceTriggerEvents []
:status ""}]
:timerTriggers [{:name ""
:schedule ""
:status ""}]}}}})
require "http/client"
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="),
Content = new StringContent("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="
payload := strings.NewReader("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1407
{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.header("content-type", "application/json")
.body("{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
.asString();
const data = JSON.stringify({
tags: {},
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
credentials: {
customRegistries: {},
sourceRegistry: {
loginMode: ''
}
},
logTemplate: '',
platform: {
architecture: '',
os: '',
variant: ''
},
status: '',
step: {
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {
expiresIn: 0,
refreshToken: '',
scope: '',
token: '',
tokenType: ''
},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [
{
name: '',
schedule: '',
status: ''
}
]
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
status: '',
step: {contextAccessToken: '', contextPath: '', type: ''},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","credentials":{"customRegistries":{},"sourceRegistry":{"loginMode":""}},"logTemplate":"","platform":{"architecture":"","os":"","variant":""},"status":"","step":{"contextAccessToken":"","contextPath":"","type":""},"timeout":0,"trigger":{"baseImageTrigger":{"baseImageTriggerType":"","name":"","status":"","updateTriggerEndpoint":"","updateTriggerPayloadType":""},"sourceTriggers":[{"name":"","sourceRepository":{"branch":"","repositoryUrl":"","sourceControlAuthProperties":{"expiresIn":0,"refreshToken":"","scope":"","token":"","tokenType":""},"sourceControlType":""},"sourceTriggerEvents":[],"status":""}],"timerTriggers":[{"name":"","schedule":"","status":""}]}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {},\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "credentials": {\n "customRegistries": {},\n "sourceRegistry": {\n "loginMode": ""\n }\n },\n "logTemplate": "",\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "status": "",\n "step": {\n "contextAccessToken": "",\n "contextPath": "",\n "type": ""\n },\n "timeout": 0,\n "trigger": {\n "baseImageTrigger": {\n "baseImageTriggerType": "",\n "name": "",\n "status": "",\n "updateTriggerEndpoint": "",\n "updateTriggerPayloadType": ""\n },\n "sourceTriggers": [\n {\n "name": "",\n "sourceRepository": {\n "branch": "",\n "repositoryUrl": "",\n "sourceControlAuthProperties": {\n "expiresIn": 0,\n "refreshToken": "",\n "scope": "",\n "token": "",\n "tokenType": ""\n },\n "sourceControlType": ""\n },\n "sourceTriggerEvents": [],\n "status": ""\n }\n ],\n "timerTriggers": [\n {\n "name": "",\n "schedule": "",\n "status": ""\n }\n ]\n }\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
.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/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
status: '',
step: {contextAccessToken: '', contextPath: '', type: ''},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
qs: {'api-version': ''},
headers: {'content-type': 'application/json'},
body: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
status: '',
step: {contextAccessToken: '', contextPath: '', type: ''},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
req.query({
'api-version': ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {},
identity: {
principalId: '',
tenantId: '',
type: '',
userAssignedIdentities: {}
},
properties: {
agentConfiguration: {
cpu: 0
},
agentPoolName: '',
credentials: {
customRegistries: {},
sourceRegistry: {
loginMode: ''
}
},
logTemplate: '',
platform: {
architecture: '',
os: '',
variant: ''
},
status: '',
step: {
contextAccessToken: '',
contextPath: '',
type: ''
},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {
expiresIn: 0,
refreshToken: '',
scope: '',
token: '',
tokenType: ''
},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [
{
name: '',
schedule: '',
status: ''
}
]
}
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName',
params: {'api-version': ''},
headers: {'content-type': 'application/json'},
data: {
tags: {},
identity: {principalId: '', tenantId: '', type: '', userAssignedIdentities: {}},
properties: {
agentConfiguration: {cpu: 0},
agentPoolName: '',
credentials: {customRegistries: {}, sourceRegistry: {loginMode: ''}},
logTemplate: '',
platform: {architecture: '', os: '', variant: ''},
status: '',
step: {contextAccessToken: '', contextPath: '', type: ''},
timeout: 0,
trigger: {
baseImageTrigger: {
baseImageTriggerType: '',
name: '',
status: '',
updateTriggerEndpoint: '',
updateTriggerPayloadType: ''
},
sourceTriggers: [
{
name: '',
sourceRepository: {
branch: '',
repositoryUrl: '',
sourceControlAuthProperties: {expiresIn: 0, refreshToken: '', scope: '', token: '', tokenType: ''},
sourceControlType: ''
},
sourceTriggerEvents: [],
status: ''
}
],
timerTriggers: [{name: '', schedule: '', status: ''}]
}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"tags":{},"identity":{"principalId":"","tenantId":"","type":"","userAssignedIdentities":{}},"properties":{"agentConfiguration":{"cpu":0},"agentPoolName":"","credentials":{"customRegistries":{},"sourceRegistry":{"loginMode":""}},"logTemplate":"","platform":{"architecture":"","os":"","variant":""},"status":"","step":{"contextAccessToken":"","contextPath":"","type":""},"timeout":0,"trigger":{"baseImageTrigger":{"baseImageTriggerType":"","name":"","status":"","updateTriggerEndpoint":"","updateTriggerPayloadType":""},"sourceTriggers":[{"name":"","sourceRepository":{"branch":"","repositoryUrl":"","sourceControlAuthProperties":{"expiresIn":0,"refreshToken":"","scope":"","token":"","tokenType":""},"sourceControlType":""},"sourceTriggerEvents":[],"status":""}],"timerTriggers":[{"name":"","schedule":"","status":""}]}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"tags": @{ },
@"identity": @{ @"principalId": @"", @"tenantId": @"", @"type": @"", @"userAssignedIdentities": @{ } },
@"properties": @{ @"agentConfiguration": @{ @"cpu": @0 }, @"agentPoolName": @"", @"credentials": @{ @"customRegistries": @{ }, @"sourceRegistry": @{ @"loginMode": @"" } }, @"logTemplate": @"", @"platform": @{ @"architecture": @"", @"os": @"", @"variant": @"" }, @"status": @"", @"step": @{ @"contextAccessToken": @"", @"contextPath": @"", @"type": @"" }, @"timeout": @0, @"trigger": @{ @"baseImageTrigger": @{ @"baseImageTriggerType": @"", @"name": @"", @"status": @"", @"updateTriggerEndpoint": @"", @"updateTriggerPayloadType": @"" }, @"sourceTriggers": @[ @{ @"name": @"", @"sourceRepository": @{ @"branch": @"", @"repositoryUrl": @"", @"sourceControlAuthProperties": @{ @"expiresIn": @0, @"refreshToken": @"", @"scope": @"", @"token": @"", @"tokenType": @"" }, @"sourceControlType": @"" }, @"sourceTriggerEvents": @[ ], @"status": @"" } ], @"timerTriggers": @[ @{ @"name": @"", @"schedule": @"", @"status": @"" } ] } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version="]
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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=",
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([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'status' => '',
'step' => [
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=', [
'body' => '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'api-version' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'status' => '',
'step' => [
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
],
'identity' => [
'principalId' => '',
'tenantId' => '',
'type' => '',
'userAssignedIdentities' => [
]
],
'properties' => [
'agentConfiguration' => [
'cpu' => 0
],
'agentPoolName' => '',
'credentials' => [
'customRegistries' => [
],
'sourceRegistry' => [
'loginMode' => ''
]
],
'logTemplate' => '',
'platform' => [
'architecture' => '',
'os' => '',
'variant' => ''
],
'status' => '',
'step' => [
'contextAccessToken' => '',
'contextPath' => '',
'type' => ''
],
'timeout' => 0,
'trigger' => [
'baseImageTrigger' => [
'baseImageTriggerType' => '',
'name' => '',
'status' => '',
'updateTriggerEndpoint' => '',
'updateTriggerPayloadType' => ''
],
'sourceTriggers' => [
[
'name' => '',
'sourceRepository' => [
'branch' => '',
'repositoryUrl' => '',
'sourceControlAuthProperties' => [
'expiresIn' => 0,
'refreshToken' => '',
'scope' => '',
'token' => '',
'tokenType' => ''
],
'sourceControlType' => ''
],
'sourceTriggerEvents' => [
],
'status' => ''
]
],
'timerTriggers' => [
[
'name' => '',
'schedule' => '',
'status' => ''
]
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'api-version' => ''
]));
$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}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
querystring = {"api-version":""}
payload = {
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": { "cpu": 0 },
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": { "loginMode": "" }
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName"
queryString <- list(api-version = "")
payload <- "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")
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 \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\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.patch('/baseUrl/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName') do |req|
req.params['api-version'] = ''
req.body = "{\n \"tags\": {},\n \"identity\": {\n \"principalId\": \"\",\n \"tenantId\": \"\",\n \"type\": \"\",\n \"userAssignedIdentities\": {}\n },\n \"properties\": {\n \"agentConfiguration\": {\n \"cpu\": 0\n },\n \"agentPoolName\": \"\",\n \"credentials\": {\n \"customRegistries\": {},\n \"sourceRegistry\": {\n \"loginMode\": \"\"\n }\n },\n \"logTemplate\": \"\",\n \"platform\": {\n \"architecture\": \"\",\n \"os\": \"\",\n \"variant\": \"\"\n },\n \"status\": \"\",\n \"step\": {\n \"contextAccessToken\": \"\",\n \"contextPath\": \"\",\n \"type\": \"\"\n },\n \"timeout\": 0,\n \"trigger\": {\n \"baseImageTrigger\": {\n \"baseImageTriggerType\": \"\",\n \"name\": \"\",\n \"status\": \"\",\n \"updateTriggerEndpoint\": \"\",\n \"updateTriggerPayloadType\": \"\"\n },\n \"sourceTriggers\": [\n {\n \"name\": \"\",\n \"sourceRepository\": {\n \"branch\": \"\",\n \"repositoryUrl\": \"\",\n \"sourceControlAuthProperties\": {\n \"expiresIn\": 0,\n \"refreshToken\": \"\",\n \"scope\": \"\",\n \"token\": \"\",\n \"tokenType\": \"\"\n },\n \"sourceControlType\": \"\"\n },\n \"sourceTriggerEvents\": [],\n \"status\": \"\"\n }\n ],\n \"timerTriggers\": [\n {\n \"name\": \"\",\n \"schedule\": \"\",\n \"status\": \"\"\n }\n ]\n }\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName";
let querystring = [
("api-version", ""),
];
let payload = json!({
"tags": json!({}),
"identity": json!({
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": json!({})
}),
"properties": json!({
"agentConfiguration": json!({"cpu": 0}),
"agentPoolName": "",
"credentials": json!({
"customRegistries": json!({}),
"sourceRegistry": json!({"loginMode": ""})
}),
"logTemplate": "",
"platform": json!({
"architecture": "",
"os": "",
"variant": ""
}),
"status": "",
"step": json!({
"contextAccessToken": "",
"contextPath": "",
"type": ""
}),
"timeout": 0,
"trigger": json!({
"baseImageTrigger": json!({
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
}),
"sourceTriggers": (
json!({
"name": "",
"sourceRepository": json!({
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": json!({
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
}),
"sourceControlType": ""
}),
"sourceTriggerEvents": (),
"status": ""
})
),
"timerTriggers": (
json!({
"name": "",
"schedule": "",
"status": ""
})
)
})
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' \
--header 'content-type: application/json' \
--data '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}'
echo '{
"tags": {},
"identity": {
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": {}
},
"properties": {
"agentConfiguration": {
"cpu": 0
},
"agentPoolName": "",
"credentials": {
"customRegistries": {},
"sourceRegistry": {
"loginMode": ""
}
},
"logTemplate": "",
"platform": {
"architecture": "",
"os": "",
"variant": ""
},
"status": "",
"step": {
"contextAccessToken": "",
"contextPath": "",
"type": ""
},
"timeout": 0,
"trigger": {
"baseImageTrigger": {
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
},
"sourceTriggers": [
{
"name": "",
"sourceRepository": {
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": {
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
},
"sourceControlType": ""
},
"sourceTriggerEvents": [],
"status": ""
}
],
"timerTriggers": [
{
"name": "",
"schedule": "",
"status": ""
}
]
}
}
}' | \
http PATCH '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "tags": {},\n "identity": {\n "principalId": "",\n "tenantId": "",\n "type": "",\n "userAssignedIdentities": {}\n },\n "properties": {\n "agentConfiguration": {\n "cpu": 0\n },\n "agentPoolName": "",\n "credentials": {\n "customRegistries": {},\n "sourceRegistry": {\n "loginMode": ""\n }\n },\n "logTemplate": "",\n "platform": {\n "architecture": "",\n "os": "",\n "variant": ""\n },\n "status": "",\n "step": {\n "contextAccessToken": "",\n "contextPath": "",\n "type": ""\n },\n "timeout": 0,\n "trigger": {\n "baseImageTrigger": {\n "baseImageTriggerType": "",\n "name": "",\n "status": "",\n "updateTriggerEndpoint": "",\n "updateTriggerPayloadType": ""\n },\n "sourceTriggers": [\n {\n "name": "",\n "sourceRepository": {\n "branch": "",\n "repositoryUrl": "",\n "sourceControlAuthProperties": {\n "expiresIn": 0,\n "refreshToken": "",\n "scope": "",\n "token": "",\n "tokenType": ""\n },\n "sourceControlType": ""\n },\n "sourceTriggerEvents": [],\n "status": ""\n }\n ],\n "timerTriggers": [\n {\n "name": "",\n "schedule": "",\n "status": ""\n }\n ]\n }\n }\n}' \
--output-document \
- '{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"tags": [],
"identity": [
"principalId": "",
"tenantId": "",
"type": "",
"userAssignedIdentities": []
],
"properties": [
"agentConfiguration": ["cpu": 0],
"agentPoolName": "",
"credentials": [
"customRegistries": [],
"sourceRegistry": ["loginMode": ""]
],
"logTemplate": "",
"platform": [
"architecture": "",
"os": "",
"variant": ""
],
"status": "",
"step": [
"contextAccessToken": "",
"contextPath": "",
"type": ""
],
"timeout": 0,
"trigger": [
"baseImageTrigger": [
"baseImageTriggerType": "",
"name": "",
"status": "",
"updateTriggerEndpoint": "",
"updateTriggerPayloadType": ""
],
"sourceTriggers": [
[
"name": "",
"sourceRepository": [
"branch": "",
"repositoryUrl": "",
"sourceControlAuthProperties": [
"expiresIn": 0,
"refreshToken": "",
"scope": "",
"token": "",
"tokenType": ""
],
"sourceControlType": ""
],
"sourceTriggerEvents": [],
"status": ""
]
],
"timerTriggers": [
[
"name": "",
"schedule": "",
"status": ""
]
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ContainerRegistry/registries/:registryName/tasks/:taskName?api-version=")! 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()