CloudGuard Azure Kubernetes API
The Azure Kubernetes API from CloudGuard — 2 operation(s) for azure kubernetes.
The Azure Kubernetes API from CloudGuard — 2 operation(s) for azure kubernetes.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/cloudguard-azure-kubernetes-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Inventory - Azure Azure Kubernetes API
version: v2
servers:
- url: https://api.dome9.com/
description: US region
- url: https://api.{region}.dome9.com/
description: Other regions
variables:
region:
enum:
- eu1
- ap1
- ap2
- ap3
- cace1
default: eu1
security:
- basic: []
tags:
- name: Azure Kubernetes
paths:
/v2/AzureKubernetes:
get:
tags:
- Azure Kubernetes
operationId: AzureKubernetes_Get_get_/v2/AzureKubernetes
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesViewModel'
description: ''
summary: Get
/v2/AzureKubernetes/{id}:
get:
tags:
- Azure Kubernetes
operationId: AzureKubernetes_Get_get_/v2/AzureKubernetes/{id}
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesViewModel'
description: ''
summary: Get
components:
schemas:
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAutoUpgradeProfileViewModel:
type: object
properties:
upgradeChannel:
type: string
nodeOSUpgradeChannel:
type: string
? Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.OutboundIPPrefixesViewModel
: type: object
properties:
publicIPPrefixes:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.ResourceReferenceViewModel'
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesPropertiesViewModel:
type: object
properties:
aadProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAADProfileViewModel'
addonProfiles:
type: array
items:
$ref: '#/components/schemas/System.Collections.Generic.KeyValuePair_System.String_Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAddonProfileViewModel_'
agentPoolProfiles:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAgentPoolProfileViewModel'
apiServerAccessProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAPIServerAccessProfileViewModel'
dnsPrefix:
type: string
enablePodSecurityPolicy:
type: boolean
enableRBAC:
type: boolean
fqdn:
type: string
kubernetesVersion:
type: string
linuxProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceLinuxProfileViewModel'
maxAgentPools:
format: int32
type: integer
networkProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceNetworkProfileViewModel'
nodeResourceGroup:
type: string
provisioningState:
type: string
servicePrincipalProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterServicePrincipalProfileViewModel'
windowsProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterWindowsProfileViewModel'
identityProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterIdentityProfileViewModel'
powerState:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterPowerStateViewModel'
autoUpgradeProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAutoUpgradeProfileViewModel'
storageProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileViewModel'
httpProxyConfig:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterHTTPProxyConfigViewModel'
? System.Collections.Generic.KeyValuePair_System.String_Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAddonProfileViewModel_
: type: object
properties:
key:
type: string
readOnly: true
value:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAddonProfileViewModel'
readOnly: true
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceNetworkProfileViewModel:
type: object
properties:
dnsServiceIP:
type: string
dockerBridgeCidr:
type: string
loadBalancerProfile:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel'
loadBalancerSku:
type: string
networkPlugin:
type: string
networkPolicy:
type: string
podCidr:
type: string
serviceCidr:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileViewModel:
type: object
properties:
blobCSIDriver:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileSettingsViewModel'
diskCSIDriver:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileSettingsViewModel'
fileCSIDriver:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileSettingsViewModel'
snapshotController:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileSettingsViewModel'
System.Collections.Generic.KeyValuePair_System.String_System.String_:
type: object
properties:
key:
type: string
readOnly: true
value:
type: string
readOnly: true
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAADProfileViewModel:
type: object
properties:
clientAppID:
type: string
serverAppID:
type: string
tenantID:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterServicePrincipalProfileViewModel:
type: object
properties:
clientId:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesViewModel:
type: object
properties:
id:
type: string
externalId:
type: string
name:
type: string
location:
type: string
identity:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterIdentityViewModel'
properties:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesPropertiesViewModel'
diagnosticSettings:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.DiagnosticSettings.DiagnosticSettingsViewModel'
? Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.ResourceReferenceViewModel
: type: object
properties:
id:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel:
type: object
properties:
effectiveOutboundIPs:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.ResourceReferenceViewModel'
managedOutboundIPs:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.AzureKubernetesManagedOutboundIPsViewModel'
outboundIpPrefixes:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.OutboundIPPrefixesViewModel'
outboundIPs:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.AzureKubernetesOutboundIPsViewModel'
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterStorageProfileSettingsViewModel:
type: object
properties:
enabled:
type: boolean
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAddonProfileViewModel:
type: object
properties:
config:
type: array
items:
$ref: '#/components/schemas/System.Collections.Generic.KeyValuePair_System.String_System.String_'
enabled:
type: boolean
Dome9.Web.Api.Azure.DiagnosticSettings.LogAuditViewModel:
type: object
properties:
category:
type: string
categoryGroup:
type: string
enabled:
type: boolean
retentionDays:
format: int32
type: integer
retentionStatus:
type: boolean
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterWindowsProfileViewModel:
type: object
properties:
adminUsername:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceSshConfigurationViewModel:
type: object
properties:
publicKeys:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceSshConfigurationViewModel.ContainerServiceSshPublicKeyViewModel'
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterIdentityProfileViewModel:
type: object
properties:
kubeletidentity:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterKubeletIdentityViewModel'
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterKubeletIdentityViewModel:
type: object
properties:
clientId:
type: string
objectId:
type: string
Dome9.Web.Api.Azure.DiagnosticSettings.DiagnosticSettingsViewModel:
type: object
properties:
id:
type: string
eventHubAuthorizationRuleId:
type: string
eventHubName:
type: string
logs:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.DiagnosticSettings.LogAuditViewModel'
metrics:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.DiagnosticSettings.MetricAuditViewModel'
storageAccount:
type: string
workspaceId:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterIdentityViewModel:
type: object
properties:
principalId:
type: string
tenantId:
type: string
type:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAPIServerAccessProfileViewModel:
type: object
properties:
authorizedIPRanges:
type: array
items:
type: string
enablePrivateCluster:
type: boolean
? Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.AzureKubernetesOutboundIPsViewModel
: type: object
properties:
publicIPs:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.ResourceReferenceViewModel'
? Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterLoadBalancerProfileViewModel.AzureKubernetesManagedOutboundIPsViewModel
: type: object
properties:
count:
format: int32
type: integer
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterAgentPoolProfileViewModel:
type: object
properties:
availabilityZones:
type: array
items:
type: string
count:
format: int32
type: integer
enableAutoScaling:
type: boolean
enableNodePublicIP:
type: boolean
maxCount:
format: int32
type: integer
maxPods:
format: int32
type: integer
minCount:
format: int32
type: integer
name:
type: string
nodeTaints:
type: array
items:
type: string
orchestratorVersion:
type: string
osDiskSizeGB:
format: int32
type: integer
osType:
type: string
provisioningState:
type: string
scaleSetEvictionPolicy:
type: string
scaleSetPriority:
type: string
type:
type: string
vmSize:
type: string
vnetSubnetID:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceLinuxProfileViewModel:
type: object
properties:
adminUsername:
type: string
ssh:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceSshConfigurationViewModel'
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterHTTPProxyConfigViewModel:
type: object
properties:
httpProxy:
type: string
httpsProxy:
type: string
noProxy:
type: array
items:
type: string
trustedCa:
type: string
? Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesContainerServiceSshConfigurationViewModel.ContainerServiceSshPublicKeyViewModel
: type: object
properties:
keyData:
type: string
Dome9.Web.Api.Azure.AzureKubernetesCluster.AzureKubernetesManagedClusterPowerStateViewModel:
type: object
properties:
code:
type: string
Dome9.Web.Api.Azure.DiagnosticSettings.MetricAuditViewModel:
type: object
properties:
category:
type: string
enabled:
type: boolean
retentionDays:
format: int32
type: integer
retentionStatus:
type: boolean
timeGrain:
type: string
securitySchemes:
basic:
type: http
scheme: basic
x-readme:
explorer-enabled: true
proxy-enabled: true