Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Cloud Infrastructure / Azure / VMwareCloudSimple
VMwareCloudSimple logo

Microsoft Azure VMwareCloudSimple

Browse all Azure APIs
55
AI ReadinessFoundational (C)55/100
See full scorecard
Agent-ready OpenAPI document · curated by JenticCloud InfrastructureComputeoauth234 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Provision VMware private clouds, dedicated nodes, and virtual machines on Azure CloudSimple, and inspect available SKUs and regions through the Azure Resource Manager control plane.

Use for: Provision a new VMware private cloud in an Azure region, List all dedicated cloud nodes in my subscription, Find which VM templates are available in a private cloud, Check SKU availability before reserving a CloudSimple node

Not supported: Does not handle guest OS configuration, application deployment, or in-guest patching - use for Azure CloudSimple control plane operations only.

Jentic publishes the only available OpenAPI specification for VMwareCloudSimple, keeping it validated and agent-ready. The Azure VMwareCloudSimple API provisions and manages CloudSimple-hosted VMware private clouds, dedicated cloud nodes, virtual machines, virtual networks, and customisation policies inside Microsoft Azure. It exposes 34 management plane operations across 25 resource paths under the Microsoft.VMwareCloudSimple provider, covering private cloud lifecycle, node placement on dedicated hardware, VM templates, and SKU availability lookups by region. Use it to drive infrastructure-as-code workflows for VMware workloads on Azure without leaving the ARM control plane.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the VMwareCloudSimple to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the VMwareCloudSimple, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fazure.com%2Fvmwarecloudsimple" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fazure.com%2Fvmwarecloudsimple" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with VMwareCloudSimple API.

Provision and tear down VMware private clouds in specific Azure regions under a subscription

Reserve and release dedicated cloud nodes for isolated VMware workloads

Create virtual machines from VM templates and attach them to virtual networks

List customisation policies and resource pools available within a private cloud

Look up SKU and region availability before provisioning new CloudSimple resources

Track long-running operations through operation result endpoints for audit and reconciliation

Use Cases

Patterns agents use VMwareCloudSimple API for, with concrete tasks.

★ Lift-and-shift VMware workloads to Azure

Migrate existing on-premises VMware workloads to Azure by provisioning a CloudSimple private cloud, reserving dedicated nodes, and creating virtual machines from existing templates. The API exposes the full ARM lifecycle for private clouds and nodes so migration can be scripted end to end. Typical first-pass provisioning takes minutes once SKU and region availability have been confirmed.

Create a private cloud named prod-vmw-eastus in region eastus with one dedicated node SKU and verify the operation reaches succeeded state.

Capacity planning for VMware private clouds

Query availability of CloudSimple SKUs across regions before placing capacity, so finance and platform teams can plan reservations against dedicated cloud nodes. The availabilities and dedicatedCloudServices endpoints expose what can be provisioned where, allowing agents to pre-validate capacity before initiating long-running provisioning calls.

List all availabilities under regionId=eastus2 and report which dedicated cloud node SKUs have remaining capacity.

Automated VM provisioning from templates

Stand up VMware virtual machines from existing VM templates on a CloudSimple private cloud and attach them to specific virtual networks and resource pools. The virtualMachineTemplates, virtualNetworks, and resourcePools endpoints provide everything needed to drive a templated VM build from an automation runner.

Create a virtual machine named app-01 from template tpl-rhel8 on private cloud pc-prod, attached to network vnet-app, and confirm the deployment status.

Agent-driven infrastructure operations on CloudSimple

Let an AI agent drive routine CloudSimple operations such as listing private clouds, retrieving node status, and polling operation results, using Jentic to discover and call the right management plane endpoints without hand-coding ARM URIs. This lets ops teams expose VMware-on-Azure runbooks as agent tools.

Search Jentic for 'list azure vmware private clouds', load the operation schema, and execute it against subscription 00000000-0000-0000-0000-000000000000.

Key Endpoints

34 endpoints — jentic publishes the only available openapi specification for vmwarecloudsimple, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds

List private clouds in a region

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName}

Get a private cloud by name

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes

List dedicated cloud nodes

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/availabilities

List availability for SKUs in a region

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName}/customizationPolicies

List customisation policies on a private cloud

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/operationResults/{operationId}

Track a long-running operation

GET

/providers/Microsoft.VMwareCloudSimple/operations

List all available operations under the provider

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds

List private clouds in a region

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName}

Get a private cloud by name

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes

List dedicated cloud nodes

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/availabilities

List availability for SKUs in a region

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName}/customizationPolicies

List customisation policies on a private cloud

GET

/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/operationResults/{operationId}

Track a long-running operation

GET

/providers/Microsoft.VMwareCloudSimple/operations

List all available operations under the provider

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

V

VMwareCloudSimple

- Foundational (C)
55/100
99
Foundational Compliance
63
Developer Experience & Jentic Compatibility
34
AI-Readiness & Agent Experience
94
Agent Usability
35
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
99

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A+Signals: 4
97%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

100%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

63

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: B-Signals: 4
1%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

50%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

34

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: FSignals: 4
78%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

0%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

58%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

35

Security

Trust, risk posture, and security compliance.

Grade: FSignals: 1
35%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Driving the VMware CloudSimple control plane by hand means acquiring Azure Active Directory OAuth 2.0 tokens, targeting the management.azure.com ARM control plane, and threading subscription, region, and private cloud names through every path yourself. Through Jentic you install once, import VMware CloudSimple from the API Directory, store the Azure AD credential once, and your agent calls it.

Permission scoping

This API carries the subscription, region, and private cloud name in the URL path (/subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName}), so a rule can pin your agent to one private cloud or region and nothing else. You choose the operations it may call, so anything that deletes a dedicated cloud node or virtual machine is not included unless you add it.

Credential isolation

Your Azure AD token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'list VMware private clouds in a region' or 'check CloudSimple node availability', and Jentic returns the matching VMwareCloudSimple operation with its input schema so the agent calls the right ARM endpoint without browsing Microsoft docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Azure Compute Management Client

→

Native Azure VM management without the VMware hypervisor layer

Choose Compute Management when standard Hyper-V backed Azure VMs are acceptable; choose VMwareCloudSimple only when VMware/vSphere compatibility is required.

Complementary

Azure Network Management Client

→

Manage Azure virtual networks, NSGs and routing alongside CloudSimple

Use the Network Management API to configure surrounding VNets, peerings and NSGs that CloudSimple workloads connect into.

Complementary

Azure Resource Graph

→

Query CloudSimple resources at scale across subscriptions with KQL

Use Resource Graph to inventory existing CloudSimple private clouds and nodes before provisioning new ones.

FAQs

Specific to using VMwareCloudSimple API through Jentic.

Why is there no official OpenAPI spec for VMwareCloudSimple?

Microsoft Azure does not publish a standalone OpenAPI specification for the VMwareCloudSimple management API. Jentic generates and maintains this spec from the published Azure REST API definitions so that AI agents and developers can call VMwareCloudSimple via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the VMwareCloudSimple API use?

The API uses Azure Active Directory OAuth 2.0 via the implicit flow scheme `azure_auth` defined in the spec, scoped to user_impersonation against https://management.azure.com. When called through Jentic, the OAuth token is held in your Jentic One instance and only short-lived scoped credentials are exposed to the agent.

Can I provision a VMware private cloud with this API?

Yes. The PUT operation on /subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/locations/{regionId}/privateClouds/{pcName} provisions a private cloud in the specified region, and the matching operationResults endpoint lets you poll until the long-running operation completes.

What are the rate limits for the VMwareCloudSimple API?

The spec does not declare explicit rate limits. Calls go through Azure Resource Manager, which enforces standard ARM throttling per subscription and per region. Inspect the x-ms-ratelimit-remaining-subscription-* response headers in production to see remaining quota.

How do I list dedicated cloud nodes through Jentic?

Search Jentic for 'list azure vmware dedicated cloud nodes', load the operation schema for GET /subscriptions/{subscriptionId}/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes, then execute it with your subscriptionId. Install with `pip install jentic` and use the async search/load/execute pattern.

Does this API cover guest OS configuration inside the VM?

No. The API manages the placement and lifecycle of VMs and private clouds at the Azure control plane only. Guest OS configuration, application installation, and in-guest patching are not in scope and must be handled by VMware tooling or configuration management running inside the VM.

Can I limit what my agent is allowed to do with the Microsoft Azure VMwareCloudSimple API?

Yes. Because you run Jentic One yourself, your own rules decide which operations and credentials the agent may use, and the API carries the subscription, region, and private cloud name in the URL path, so you can pin the agent to a single private cloud or region and nothing else. You choose which operations it may call, so read-only calls like listing private clouds, dedicated cloud nodes, or SKU availability can be enabled while anything that deletes a dedicated cloud node or virtual machine stays out unless you add it. The stored Azure AD token is injected at execution time and never enters the agent's prompt or logs.

GET STARTED

Start building with VMwareCloudSimple API

Explore with Jentic One
View OpenAPI Document