CloudGuard Inventory - Azure API
Azure inventory - virtual machines, web apps, storage, networking, policy assignments, analysis services and 45 more Azure resource types CloudGuard fetches as protected assets. 52 operations.
Azure inventory - virtual machines, web apps, storage, networking, policy assignments, analysis services and 45 more Azure resource types CloudGuard fetches as protected assets. 52 operations.
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-inventory-azure-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.
info:
title: Inventory - Azure
version: v2
openapi: 3.0.0
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
paths:
/v2/AzureAnalysisService:
get:
tags:
- Azure Analysis Service
summary: Get
operationId: AzureAnalysisService_Get_get_/v2/AzureAnalysisService
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AnalysisService.AzureAnalysisServiceViewModel'
description: Fetch all Analysis Service Servers for all cloud accounts
/v2/AzureAnalysisService/{id}:
get:
tags:
- Azure Analysis Service
summary: Get
operationId: AzureAnalysisService_Get_get_/v2/AzureAnalysisService/{id}
parameters:
- name: id
in: path
description: Dome9Id
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.AnalysisService.AzureAnalysisServiceViewModel'
description: Get Analysis Service Server by Dome9Id or throw exception
/v2/AzureApplicationGateway:
get:
tags:
- Azure Application Gateway
operationId: AzureApplicationGateway_Get_get_/v2/AzureApplicationGateway
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.ApplicationGateway.AzureApplicationGatewayViewModel'
description: ''
summary: Get
/v2/AzureApplicationGateway/{id}:
get:
tags:
- Azure Application Gateway
operationId: AzureApplicationGateway_Get_get_/v2/AzureApplicationGateway/{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.ApplicationGateway.AzureApplicationGatewayViewModel'
description: ''
summary: Get
/v2/AzureApplicationSecurityGroup/{id}:
get:
tags:
- Azure Application Security Group
summary: Get By Id
operationId: AzureApplicationSecurityGroup_GetById_get_/v2/AzureApplicationSecurityGroup/{id}
parameters:
- name: id
in: path
description: ''
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureApplicationSecurityGroupViewModel'
description: get a specific Application Security Group by name and resource group
/v2/AzureApplicationSecurityGroup/CloudAccountId/{cloudAccountId}/Region/{region}:
get:
tags:
- Azure Application Security Group
summary: Get By Cloud Account And Region
operationId: AzureApplicationSecurityGroup_GetByCloudAccountAndRegion_get_/v2/AzureApplicationSecurityGroup/CloudAccountId/{cloudAccountId}/Region/{region}
parameters:
- name: cloudAccountId
in: path
description: ''
required: true
schema:
type: string
format: uuid
- name: region
in: path
description: ''
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureApplicationSecurityGroupViewModel'
description: get all application security group of cloudAccount by region
/v2/AzureApplicationSecurityGroup:
get:
tags:
- Azure Application Security Group
summary: Get
operationId: AzureApplicationSecurityGroup_Get_get_/v2/AzureApplicationSecurityGroup
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureApplicationSecurityGroupViewModel'
description: get all Application Security Groups
/v2/AzureComputeGalleryImage:
get:
tags:
- Azure Compute Gallery Image
operationId: AzureComputeGalleryImage_GetAsync_get_/v2/AzureComputeGalleryImage
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.ComputeGalleryImage.ViewModels.AzureComputeGalleryImageViewModel'
description: ''
summary: Get
/v2/AzureCosmosDbAccount:
get:
tags:
- Azure Cosmos Db Account
operationId: AzureCosmosDbAccount_Get_get_/v2/AzureCosmosDbAccount
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.CosmosDbAccount.AzureCosmosDbAccountViewModel'
description: ''
summary: Get
/v2/AzureCosmosDbAccount/{id}:
get:
tags:
- Azure Cosmos Db Account
operationId: AzureCosmosDbAccount_Get_get_/v2/AzureCosmosDbAccount/{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.CosmosDbAccount.AzureCosmosDbAccountViewModel'
description: ''
summary: Get
/v2/AzureDisk:
get:
tags:
- Azure Disk
operationId: AzureDisk_Get_get_/v2/AzureDisk
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.Disk.DiskViewModel'
description: ''
summary: Get
/v2/AzureDisk/{id}:
get:
tags:
- Azure Disk
operationId: AzureDisk_Get_get_/v2/AzureDisk/{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.Disk.DiskViewModel'
description: ''
summary: Get
/v2/AzureFunction:
get:
tags:
- Azure Function
operationId: AzureFunction_Get_get_/v2/AzureFunction
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Falconetix.Model.AzureAppServiceViewModel'
description: ''
summary: Get
/v2/AzureFunction/{id}:
get:
tags:
- Azure Function
operationId: AzureFunction_Get_get_/v2/AzureFunction/{id}
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Falconetix.Model.AzureAppServiceViewModel'
description: ''
summary: Get
/v2/AzureKeyVault:
get:
tags:
- Azure Key Vault
operationId: AzureKeyVault_Get_get_/v2/AzureKeyVault
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.KeyVault.AzureKeyVaultViewModel'
description: ''
summary: Get
/v2/AzureKeyVault/{id}:
get:
tags:
- Azure Key Vault
operationId: AzureKeyVault_Get_get_/v2/AzureKeyVault/{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.KeyVault.AzureKeyVaultViewModel'
description: ''
summary: Get
/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
/v2/AzureLoadBalancer:
get:
tags:
- Azure Load Balancer
operationId: AzureLoadBalancer_Get_get_/v2/AzureLoadBalancer
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureLoadBalancerViewModel'
description: ''
summary: Get
/v2/AzureLoadBalancer/{id}:
get:
tags:
- Azure Load Balancer
operationId: AzureLoadBalancer_Get_get_/v2/AzureLoadBalancer/{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.Models.AzureLoadBalancerViewModel'
description: ''
summary: Get
/v2/AzureLock:
get:
tags:
- Azure Lock
operationId: AzureLock_Get_get_/v2/AzureLock
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.Locks.AzureLockViewModel'
description: ''
summary: Get
/v2/AzureLock/{id}:
get:
tags:
- Azure Lock
operationId: AzureLock_Get_get_/v2/AzureLock/{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.Locks.AzureLockViewModel'
description: ''
summary: Get
/v2/AzureLogicApp:
get:
tags:
- Azure Logic App
operationId: AzureLogicApp_Get_get_/v2/AzureLogicApp
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Falconetix.Model.AzureLogicAppViewModel'
description: ''
summary: Get
/v2/AzureLogicApp/{id}:
get:
tags:
- Azure Logic App
summary: Get
operationId: AzureLogicApp_Get_get_/v2/AzureLogicApp/{id}
parameters:
- name: id
in: path
description: Dome9 Id of Logic App
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Falconetix.Model.AzureLogicAppViewModel'
description: Get specific LogicApp by Dome9 Id
/v2/AzureLogProfile:
get:
tags:
- Azure Log Profile
operationId: AzureLogProfile_Get_get_/v2/AzureLogProfile
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.LogProfile.AzureLogProfileViewModel'
description: ''
summary: Get
/v2/AzurePolicyAssignment/{id}:
get:
tags:
- Azure Policy Assignment
operationId: AzurePolicyAssignment_Get_get_/v2/AzurePolicyAssignment/{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.PolicyAssignment.AzurePolicyAssignmentViewModel'
description: ''
summary: Get
/v2/AzurePolicyAssignment:
get:
tags:
- Azure Policy Assignment
operationId: AzurePolicyAssignment_Get_get_/v2/AzurePolicyAssignment
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.PolicyAssignment.AzurePolicyAssignmentViewModel'
description: ''
summary: Get
/v2/AzureRedisCache:
get:
tags:
- Azure Redis Cache
operationId: AzureRedisCache_Get_get_/v2/AzureRedisCache
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.RedisCache.ViewModels.AzureRedisCacheViewModel'
description: ''
summary: Get
/v2/AzureRedisCache/{id}:
get:
tags:
- Azure Redis Cache
operationId: AzureRedisCache_Get_get_/v2/AzureRedisCache/{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.RedisCache.ViewModels.AzureRedisCacheViewModel'
description: ''
summary: Get
/v2/AzureResourceGroup:
get:
tags:
- Azure Resource Group
operationId: AzureResourceGroup_Get_get_/v2/AzureResourceGroup
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureResourceGroupViewModel'
description: ''
summary: Get
/v2/AzureResourceGroup/{id}:
get:
tags:
- Azure Resource Group
operationId: AzureResourceGroup_Get_get_/v2/AzureResourceGroup/{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.Models.AzureResourceGroupViewModel'
description: ''
summary: Get
/v2/AzureRouteTable:
get:
tags:
- Azure Route Table
operationId: AzureRouteTable_GetAsync_get_/v2/AzureRouteTable
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.RouteTable.AzureRouteTableViewModel'
description: ''
summary: Get
/v2/AzureRouteTable/{id}:
get:
tags:
- Azure Route Table
operationId: AzureRouteTable_GetAsync_get_/v2/AzureRouteTable/{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.RouteTable.AzureRouteTableViewModel'
description: ''
summary: Get
/v2/AzureSnapshot:
get:
tags:
- Azure Snapshot
operationId: AzureSnapshot_Get_get_/v2/AzureSnapshot
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.Snapshot.AzureSnapshotViewModel'
description: ''
summary: Get
/v2/AzureSnapshot/{id}:
get:
tags:
- Azure Snapshot
operationId: AzureSnapshot_Get_get_/v2/AzureSnapshot/{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.Snapshot.AzureSnapshotViewModel'
description: ''
summary: Get
/v2/AzureSqlServer:
get:
tags:
- Azure Sql Server
operationId: AzureSqlServer_Get_get_/v2/AzureSqlServer
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.SqlServers.ViewModels.AzureSqlServerViewModel'
description: ''
summary: Get
/v2/AzureSqlServer/{id}:
get:
tags:
- Azure Sql Server
operationId: AzureSqlServer_Get_get_/v2/AzureSqlServer/{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.SqlServers.ViewModels.AzureSqlServerViewModel'
description: ''
summary: Get
/v2/AzureStorageAccounts:
get:
tags:
- Azure Storage Accounts
operationId: AzureStorageAccounts_Get_get_/v2/AzureStorageAccounts
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.Storage.ViewModels.AzureStorageAccountViewModel'
description: ''
summary: Get
/v2/AzureStorageAccounts/{id}:
get:
tags:
- Azure Storage Accounts
operationId: AzureStorageAccounts_Get_get_/v2/AzureStorageAccounts/{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.Storage.ViewModels.AzureStorageAccountViewModel'
description: ''
summary: Get
/v2/AzureStorageBlobContainer:
get:
tags:
- Azure Storage Blob Container
operationId: AzureStorageBlobContainer_GetAll_get_/v2/AzureStorageBlobContainer
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.StorageBlobContainer.AzureStorageBlobContainerViewModel'
description: ''
summary: Get All
/v2/AzureSubnet:
get:
tags:
- Azure Subnet
operationId: AzureSubnet_Get_get_/v2/AzureSubnet
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureSubnetViewModel'
description: ''
summary: Get
/v2/AzureSubnet/{id}:
get:
tags:
- Azure Subnet
operationId: AzureSubnet_Get_get_/v2/AzureSubnet/{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.Models.AzureSubnetViewModel'
description: ''
summary: Get
/v2/AzureUser:
get:
tags:
- Azure User
operationId: AzureUser_Get_get_/v2/AzureUser
parameters:
- name: cloudAccountId
in: query
required: false
schema:
type: string
format: uuid
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.User.AzureUserViewModel'
description: ''
summary: Get
/v2/AzureUser/{id}:
get:
tags:
- Azure User
operationId: AzureUser_Get_get_/v2/AzureUser/{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.User.AzureUserViewModel'
description: ''
summary: Get
/v2/AzureVirtualMachine:
get:
tags:
- Azure Virtual Machine
operationId: AzureVirtualMachine_Get_get_/v2/AzureVirtualMachine
parameters:
- name: cloudAccountId
in: query
required: false
schema:
type: string
format: uuid
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Models.AzureVirtualMachineViewModel'
description: ''
summary: Get
/v2/AzureVirtualMachine/{id}:
get:
tags:
- Azure Virtual Machine
operationId: AzureVirtualMachine_Get_get_/v2/AzureVirtualMachine/{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.Models.AzureVirtualMachineViewModel'
description: ''
summary: Get
/v2/AzureVirtualMachineImage:
get:
tags:
- Azure Virtual Machine Image
operationId: AzureVirtualMachineImage_GetAsync_get_/v2/AzureVirtualMachineImage
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Azure.VirtualMachineImage.AzureVirtualMachineImageViewModel'
description: ''
summary: Get
/v2/AzureVirtualMachineScaleSet:
get:
tags:
- Azure Virtual Machine Scale Set
summary: Get
operationId: AzureVirtualMachineScaleSet_Get_get_/v2/AzureVirtualMachineScaleSet
parameters:
- name: cloudAccountId
in: query
description: Identifier of cloud account
required: false
schema:
type: string
format: uuid
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Falconetix.Model.AzureVirtualMachineScaleSetViewModel'
description: Get all ScaleSets by CloudAccountId
/v2/AzureVirtualNetworkPeering:
get:
tags:
- Azure Virtual Network Peering
operationId: AzureVirtualNetworkPeering_Get_get_/v2/AzureVirtualNetworkPeering
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Model.AzureVirtualNetworkPeeringViewModel'
description: ''
summary: Get
/v2/AzureVirtualNetworkPeering/{id}:
get:
tags:
- Azure Virtual Network Peering
operationId: AzureVirtualNetworkPeering_Get_get_/v2/AzureVirtualNetworkPeering/{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.Model.AzureVirtualNetworkPeeringViewModel'
description: ''
summary: Get
/v2/AzureWebApp:
get:
tags:
- Azure Web App
operationId: AzureWebApp_Get_get_/v2/AzureWebApp
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Falconetix.Model.AzureAppServiceViewModel'
description: ''
summary: Get
/v2/AzureWebApp/{id}:
get:
tags:
- Azure Web App
operationId: AzureWebApp_Get_get_/v2/AzureWebApp/{id}
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/Falconetix.Model.AzureAppServiceViewModel'
description: ''
summary: Get
tags:
- name: AccessLease
description: Access Leases
- name: AccessLeaseInvitation
description: Access Lease Invitations
- name: Account
- name: AccountLimitation
- name: AccountPollingInterval
- name: AccountRegistration
- name: AccountTrust
description: "Allow you to define a trust between accounts in order to allow users in a certain account to make changes\
\ and operation on another account.\nActions can be taken on a trustee account via a role which is defined on it. \nThe\
\ role should be assumed by a user from the trusted account."
- name: Agent
- name: Agentless
description: Agentless Workload Posture
- name: Alert
- name: AlibabaCloudAccount
description: Alibaba Cloud Accounts
- name: Application
- name: Assessment
description: Run and View Compliance Assessments
- name: AssessmentHistory
- name: AssessmentHistoryV2
description: Compliance Assessment History
- name: Audit
description: Audit logs
- name: Auth
- name: Aws Cloud Account
description: Manage AWS Cloud Accounts
- name: AwsAppSync
- name: AwsBackupVault
- name: AwsConfigSettings
- name: AwsCustomerGateway
- name: AwsEcsTask
- name: AwsEks
- name: AwsElasticIp
- name: AwsElasticsearchDomain
- name: AwsEmrCluster
- name: AwsInspectorFindings
- name: AwsInspectorRuns
- name: AwsLoadBalancersNetworkInterfaces
- name: AwsOrganizations
- name: AwsQuickSightAccount
- name: AwsQuickSightGroup
- name: AwsQuickSightUser
- name: AwsQuickSightVpcConnections
- name: AwsSageMaker
- name: AwsSecurityGroup
- name: AwsSecurityGroupPolicy
- name: AwsSecurityGroupsIndex
- name: AwsUnifiedOnboarding
description: Aws Unified Onboarding
- name: AwsVpcEndpoint
- name: AzureAnalysisService
- name: AzureApplicationGateway
- name: AzureApplicationSecurityGroup
- name: AzureCloudAccount
description: Onboard Azure accounts
- name: AzureComputeGalleryImage
- name: AzureCosmosDbAccount
- name: AzureDisk
- name: AzureFunction
- name: AzureKeyVault
- name: AzureKubernetes
- name: AzureLoadBalancer
- name: AzureLock
- name: AzureLogicApp
- name: AzureLogProfile
- name: AzurePolicyAssignment
- name: AzureRedisCache
- name: AzureResourceGroup
- name: AzureRouteTable
- name: AzureSecurityGroup
- name: AzureSecurityGroupPolicy
description: Azure Network Security Group Policies
- name: AzureSnapshot
- name: AzureSqlDb
- name: AzureSqlServer
- name: AzureStorageAccounts
- name: AzureStorageBlobContainer
- name: AzureSubnet
- name: AzureUser
- name: AzureVirtualMachine
- name: AzureVirtualMachineImage
- name: AzureVirtualMachineScaleSet
- name: AzureVirtualNetworkPeering
- name: AzureWebApp
- name: BigTable
- name: BillableAssets
description: Retrieve billable assets data
- name: BillableAssetsReport
description: Billable Assets Report
- name: Billing
- name: Clarity
- name: CloudAcmCertificate
- name: CloudAmi
- name: CloudAutoScalingGroup
- name: CloudDbInstance
- name: CloudDirectConnect
- name: CloudDynamoDb
- name: CloudEcsCluster
- name: CloudEcsService
description: Cloud Ecs Service
- name: CloudEcsTaskDefinition
- name: CloudEfs
- name: CloudElastiCacheCluster
- name: CloudFlowLogs
- name: CloudFrontDistribution
- name: CloudGuardDutyDetector
- name: CloudIamAccountSummary
- name: CloudIamCredentialReport
- name: CloudIamGroup
- name: CloudIamPasswordPolicy
- name: CloudIamPolicy
- name: CloudIamRole
- name: CloudIamServerCertificate
- name: CloudIamUser
- name: CloudIamVirtualMfaDevice
- name: CloudInfraUser
description: CloudInfra Users
- name: CloudInstance
description: Cloud Instances
- name: CloudInternetGateway
- name: CloudKinesisStream
- name: CloudKms
- name: CloudKmsAlias
- name: CloudLambdaFunction
description: Cloud Lambda Function
- name: CloudLoadBalancer
- name: CloudLogGroups
- name: CloudMetricAlarm
- name: CloudNacl
- name: CloudNetworkInterfaces
- name: CloudRedshiftCluster
- name: CloudRegion
- name: CloudRoute53Domain
- name: CloudRoute53HostedZone
- name: CloudRoute53RecordSetGroup
- name: CloudRouteTable
- name: CloudS3Bucket
description: ''
- name: CloudSecurityGroup
description: AWS Security Groups
- name: CloudSnsSubscription
- name: CloudSnsTopic
- name: CloudSql
- name: CloudSqs
description: ''
- name: CloudSubnet
- name: CloudTrail
description: CloudTrail
- name: CloudVolume
- name: CloudVpc
- name: CloudVpcPeeringConnection
- name: CloudVPNConnection
- name: CloudVpnGateway
- name: CloudWAFRegional
- name: CloudWatchEventsRule
description: CloudWatchEventsRule
- name: ComplianceExclusion
description: Compliance Exclusions
- name: CompliancePolicy
- name: ComplianceRemediation
description: Compliance Remediation
- name: ComplianceRemediationOld
description: Compliance Remediation - DEPRECATED - please use /Compliance/Remediation instead
- name: ComplianceRuleset
description: ComplianceRuleset
- name: ContinuousComplianceNotification
description: Continuous Compliance Notification Policies
- name: ContinuousCompliancePolicy
- name: ContinuousCompliancePolicyV2
description: Continuous Compliance Policies
- name: EmergencyPolicy
- name: EntityFetchStatus
- name: EntityReport
- name: ExclusionOld
description: Compliance Exclusions - DEPRECATED - please use /Compliance
# --- truncated at 32 KB (159 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cloudguard/refs/heads/main/openapi/cloudguard-inventory-azure-openapi.yml