General
These APIs are for general management.
Get a list of all available regions for the specified cloud service provider.
Required license: Cortex Cloud Posture Management
Header parameters
AuthorizationstringRequiredExample:
{api_key}
UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WPx-xdr-auth-idstringRequiredExample:
{api_key_id}
241Body
Responses
200
Successful Response
application/json
422
Invalid Client Request Error
application/json
500
Internal Server Error
application/json
post/public_api/v1/cloud_onboarding/list_regions
POST /public_api/v1/cloud_onboarding/list_regions HTTP/1.1
Host: api-yourfqdn
Authorization: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP
x-xdr-auth-id: 241
Content-Type: application/json
Accept: */*
Content-Length: 41
{
"request_data": {
"cloud_provider": "AWS"
}
}{
"reply": [
{
"name": "text",
"value": "text",
"type": "text"
}
]
}In order to onboard an Azure tenant to Cortex, Cortex must first be added as an enterprise-approved application on the tenant. Get a list of all the Azure tenants that are already enterprise-approved.
Required license: Cortex Cloud Posture Management
Header parameters
AuthorizationstringRequiredExample:
{api_key}
UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WPx-xdr-auth-idstringRequiredExample:
{api_key_id}
241Body
Responses
200
Successful Response
application/json
replyobjectOptional
The main payload of the response, containing the Azure tenant ID and whether the tenant is approved.
500
Internal Server Error
application/json
post/public_api/v1/cloud_onboarding/get_azure_approved_tenants
POST /public_api/v1/cloud_onboarding/get_azure_approved_tenants HTTP/1.1
Host: api-yourfqdn
Authorization: UCoWpG4rkNzgCp2dsh8m02iVpZsskwKHz7N1tErPcUV3Wmf59Gc9kytmgOv0pDWoem3PBlORyRIPiir4OcYdWUOWAM3JyTgoCxQf4nQoTlKmFRKz9Bj5vIjluw66p9WP
x-xdr-auth-id: 241
Content-Type: application/json
Accept: */*
Content-Length: 49
{
"request_data": {
"cloud_partition": "COMMERCIAL"
}
}{
"reply": {
"tenants": [
{
"tenant_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"is_still_approved": true
}
]
}
}Last updated
Was this helpful?
