---
title: "Implements dedicated cloud node PATCH method"
method: PATCH
path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes/{dedicatedCloudNodeName}"
tags: ["DedicatedCloudNodes"]
---

# Implements dedicated cloud node PATCH method

`PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes/{dedicatedCloudNodeName}`

Patches dedicated node properties

## Path parameters

- `subscriptionId` string, required
- `resourceGroupName` string, required
- `dedicatedCloudNodeName` string, required

## Query parameters

- `api-version` string, required

## Request body

- PatchPayload — General patch payload modal
  - `tags` unknown

## Response `200`

If resource is created or updated successfully, 200 should be returned

- DedicatedCloudNode — Dedicated cloud node model
  - `id` string — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/dedicatedCloudNodes/{dedicatedCloudNodeName}
  - `location` string, required — Azure region
  - `name` string — {dedicatedCloudNodeName}
  - `properties` DedicatedCloudNodeProperties — Properties of dedicated cloud node
    - `availabilityZoneId` string, required — Availability Zone id, e.g. "az1"
    - `availabilityZoneName` string — Availability Zone name, e.g. "Availability Zone 1"
    - `cloudRackName` string — VMWare Cloud Rack Name
    - `created` string, date-time — date time the resource was created
    - `nodesCount` integer, required — count of nodes to create
    - `placementGroupId` string, required — Placement Group id, e.g. "n1"
    - `placementGroupName` string — Placement Name, e.g. "Placement Group 1"
    - `privateCloudId` string — Private Cloud Id
    - `privateCloudName` string — Resource Pool Name
    - `provisioningState` string — The provisioning status of the resource
    - `purchaseId` string, uuid, required — purchase id
    - `skuDescription` SkuDescription — The purchase SKU for CloudSimple paid resources
      - `id` string, required — SKU's id
      - `name` string, required — SKU's name
    - `status` 'unused' | 'used' — Node status, indicates is private cloud set up on this node or not
    - `vmwareClusterName` string — VMWare Cluster Name
  - `sku` Sku — The purchase SKU for CloudSimple paid resources
    - `capacity` string — The capacity of the SKU
    - `description` string — dedicatedCloudNode example: 8 x Ten-Core Intel® Xeon® Processor E5-2640 v4 2.40GHz 25MB Cache (90W); 12 x 64GB PC4-19200 2400MHz DDR4 ECC Registered DIMM, ...
    - `family` string — If the service has different generations of hardware, for the same SKU, then that can be captured here
    - `name` string, required — The name of the SKU for VMWare CloudSimple Node
    - `tier` string — The tier of the SKU
  - `tags` unknown
  - `type` string — {resourceProviderNamespace}/{resourceType}

## Other responses

- `default` — General Error

---

[API](https://skmtc.net/azure/apis/vmwarecloudsimple.md) · [All operations](https://skmtc.net/azure/apis/vmwarecloudsimple/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/vmwarecloudsimple/versions/e4f413d50659/schema)
