Delete AWS Cloud Connection and Analysis
curl --request DELETE \
--url https://{host}/api/v2/analysis/cloud/aws/{analysisId}import requests
url = "https://{host}/api/v2/analysis/cloud/aws/{analysisId}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://{host}/api/v2/analysis/cloud/aws/{analysisId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{host}/api/v2/analysis/cloud/aws/{analysisId}",
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;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{host}/api/v2/analysis/cloud/aws/{analysisId}"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://{host}/api/v2/analysis/cloud/aws/{analysisId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/api/v2/analysis/cloud/aws/{analysisId}")
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_bodyAWS: Offboard Accounts
Delete AWS Cloud Connection and Analysis
Deletes the Cloud Connection and Analysis for the specified AWS account.
This API only supports deletion for AWS accounts that have a valid analysisId. If the AWS account was not analyzed (for example, unsupported resources or insufficient data), no analysisId exists and this API cannot be used. In those cases, delete the cloud connection manually and contact support@kubex.ai if assistance is required.
DELETE
/
analysis
/
cloud
/
aws
/
{analysisId}
Delete AWS Cloud Connection and Analysis
curl --request DELETE \
--url https://{host}/api/v2/analysis/cloud/aws/{analysisId}import requests
url = "https://{host}/api/v2/analysis/cloud/aws/{analysisId}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://{host}/api/v2/analysis/cloud/aws/{analysisId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{host}/api/v2/analysis/cloud/aws/{analysisId}",
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;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{host}/api/v2/analysis/cloud/aws/{analysisId}"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://{host}/api/v2/analysis/cloud/aws/{analysisId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/api/v2/analysis/cloud/aws/{analysisId}")
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_bodyPath Parameters
The unique referenced ID of the AWS analysis.
Response
Delete request acknowledged / completed

