---
title: "Create a Prism Central"
method: POST
path: "/prism_central"
tags: ["prism_central"]
---

# Create a Prism Central

`POST /prism_central`

This operation submits a request to create a Prism Central based on the input parameters.

## Request body

- PrismCentral — Prism central deployment definition.
  - `resources` object, required — Prism central deployment resources.
    - `version` string, required — The desired version of Prism Central.
    - `initial_password` string, password — Initial boot up password for new created Prism Central.
    - `virtual_ip` string — The desired virtual IP address of Prism Central cluster.
    - `pc_vm_list` PcVm[], required
      - `vm_name` string, required — VM name.
      - `data_disk_size_bytes` integer, required — Data disk size in bytes.
      - `dns_server_ip_list` string[] — Array of DNS IP addresses.
      - `container_uuid` string, UUID — Container uuid.
      - `nic_list` PcVmNicConfiguration[], required
        - `network_configuration` NetworkConfig — Network Configuration for PC VM.
          - `subnet_mask` string — Subnet mask IP address.
          - `network_uuid` string, UUID — Network uuid.
          - `default_gateway` string — Gateway IP address.
        - `ip_list` string[] — Network IP address.
      - `num_sockets` integer, required — Number of sockets allocated per VM.
      - `memory_size_bytes` integer, required — Memory in bytes.
    - `should_auto_register` boolean — Indicates if the new prism central should be automatically register to the cluster.

## Response `202`

Request Accepted

- DeploymentStatus — Prism central deployment status definition.
  - `task_uuid` string, UUID, required — Task UUID.
  - `resources` PrismCentral, required — Prism central deployment definition.
    - `resources` object, required — Prism central deployment resources.
      - `version` string, required — The desired version of Prism Central.
      - `initial_password` string, password — Initial boot up password for new created Prism Central.
      - `virtual_ip` string — The desired virtual IP address of Prism Central cluster.
      - `pc_vm_list` PcVm[], required
        - `vm_name` string, required — VM name.
        - `data_disk_size_bytes` integer, required — Data disk size in bytes.
        - `dns_server_ip_list` string[] — Array of DNS IP addresses.
        - `container_uuid` string, UUID — Container uuid.
        - `nic_list` PcVmNicConfiguration[], required
          - `network_configuration` NetworkConfig — Network Configuration for PC VM.
            - `subnet_mask` string — Subnet mask IP address.
            - `network_uuid` string, UUID — Network uuid.
            - `default_gateway` string — Gateway IP address.
          - `ip_list` string[] — Network IP address.
        - `num_sockets` integer, required — Number of sockets allocated per VM.
        - `memory_size_bytes` integer, required — Memory in bytes.
      - `should_auto_register` boolean — Indicates if the new prism central should be automatically register to the cluster.

## Other responses

- `default` — Internal Error.

---

[API](https://skmtc.net/nutanix/apis/nutanix-intentful-api.md) · [All operations](https://skmtc.net/nutanix/apis/nutanix-intentful-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nutanix/nutanix-intentful-api/revisions/40395083ab31/schema)
