Hardware SDN Controller
Overview
The SDN controller is the core of the SDN architecture, responsible for centralized management and control of network devices.
Feature Highlights
- Unified Management: Supports multiple software and hardware SDN controller types and delivers a consistent management experience.
- Automated Configuration Deployment: Automatically pushes network configurations to the SDN controller when creating L3 networks, significantly improving deployment efficiency.
- SDN Tenant-Level Resource Isolation: Automatically allocates subnets to target SDN tenants, ensuring resource isolation and preventing resource contention across tenants.
Supported Controller Types
The following table lists the supported controller types.
| Vendor | Version | Description |
|---|---|---|
| Cloud SDN Controller | - | A software SDN controller provided by ZStack Cloud. You can create OVS-DPDK L2 networks with high performance and low latency. |
| H3C VCFC | R6506 | With H3C SDN controllers, you can manage SDN networks of hardware switches, thereby reducing network latency and improving VXLAN network performance. |
| E2507 | ||
| HUAWEI | iMaster NCE-Fabric V100R023 | With Huawei SDN controllers, you can achieve centralized management and automated configuration deployment, enabling efficient VXLAN network construction and intelligent operation. |
Core Concepts
- Tenant
- An SDN tenant is a logically isolated entity on H3C or Huawei SDN controllers that enjoys independent network resources and security policies.
- Logical Router
- A virtualized network device on Huawei SDN controllers that connects VMs across different networks, enabling cross-layer-3 communication between virtual machines.
- Remote VPC
- A security domain on Huawei SDN controllers that provides inter-tenant network isolation. Each VPC typically corresponds to a specific business unit or department.
Inventory
SDN Controller Inventory
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The UUID. For more information, see Resource Property. | 3.7.0 | ||
| name | The name. For more information, see Resource Property. | 3.7.0 | ||
| description | The description. For more information, see Resource Property. | Yes | 3.7.0 | |
| ip | 3.7.0 | |||
| password | The password. | 3.7.0 | ||
| status | 5.3.0 | |||
| username | 3.7.0 | |||
| vendorType | 3.7.0 | |||
| vendorVersion | The vendor version. | 5.4.0 | ||
| groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 3.7.0 | |
| createDate | The creation date. For more information, see Resource Property. | 3.7.0 | ||
| lastOpDate | The last operation date. For more information, see Resource Property. | 3.7.0 | ||
| userTags | The user tags. The For more information, see CreateUserTag. | Yes | 3.7.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 3.7.0 | |
| tagUuid | 3.7.0 | |||
| hostRefs | 3.7.0 |
Sample
{
"inventories": [
{
"createDate": "Oct 11, 2025 11:08:10 AM",
"description": "",
"hostRefs": [],
"ip": "172.26.32.131",
"lastOpDate": "Oct 14, 2025 4:42:37 PM",
"name": "H3C-VCFC",
"password": "Pwd@12345",
"status": "Connected",
"username": "admin",
"uuid": "2b56e3332569446b8fc17be1e63167a1",
"vendorType": "H3C VCFC",
"vendorVersion": "V2"
}
],
"success": true
}
HuaweiIMasterFabric Inventory
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The UUID. For more information, see Resource Property. | 5.4.0 | ||
| name | The name. For more information, see Resource Property. | 5.4.0 | ||
| description | The description. For more information, see Resource Property. | 5.4.0 | ||
| groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | 5.4.0 | ||
| sdnControllerUuid | The SDN controller UUID. | 5.4.0 | ||
| state | The status. | 5.4.0 | ||
| tagUuid | 5.4.0 | |||
| createDate | The creation date. For more information, see Resource Property. | 5.4.0 | ||
| lastOpDate | The last operation date. For more information, see Resource Property. | 5.4.0 | ||
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. The For more information, see CreateUserTag. | Yes | 5.4.0 |
Sample
{
"inventories": [
{
"createDate": "Oct 11, 2025 11:12:37 AM",
"description": "",
"lastOpDate": "Oct 11, 2025 11:12:37 AM",
"name": "222222",
"sdnControllerUuid": "4d81cdfcfa1748caaecaa4285cebe383",
"state": "Enabled",
"uuid": "c05731d1bce04507bcc3065d5d0132ee"
}
],
"success": true
}
HuaweiIMasterTenant Inventory
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The UUID. For more information, see Resource Property. | 5.4.0 | ||
| state | The status. | 5.4.0 | ||
| description | The description. For more information, see Resource Property. | Yes | 5.4.0 | |
| fabricIds | 5.4.0 | |||
| name | The name. For more information, see Resource Property. | 5.4.0 | ||
| sdnControllerUuid | The SDN controller UUID. | 5.4.0 | ||
| groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 5.4.0 | |
| tagUuid | 5.4.0 | |||
| createDate | The creation date. For more information, see Resource Property. | 5.4.0 | ||
| lastOpDate | The last operation date. For more information, see Resource Property. | 5.4.0 | ||
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. The For more information, see CreateUserTag. | Yes | 5.4.0 |
Sample
{
"inventories": [
{
"createDate": "Sep 8, 2025 1:56:22 PM",
"description": "",
"fabricIds": [
"018a7946156e413db9ce4d8a56c87c36"
],
"lastOpDate": "Oct 11, 2025 11:12:38 AM",
"name": "test38",
"sdnControllerUuid": "4d81cdfcfa1748caaecaa4285cebe383",
"state": "Enabled",
"uuid": "fd6010487f4b4c068d063c5905ea1f20"
}
],
"success": true
}
HuaweiIMasterVRouter Inventory
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The UUID. For more information, see Resource Property. | 5.4.0 | ||
| state | The status. | 5.4.0 | ||
| description | The description. For more information, see Resource Property. | Yes | 5.4.0 | |
| fabricUuid | 5.4.0 | |||
| name | The name. For more information, see Resource Property. | 5.4.0 | ||
| sdnControllerUuid | The SDN controller UUID. | 5.4.0 | ||
| groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 5.4.0 | |
| tagUuid | 5.4.0 | |||
| logicalNetworkId | The logical network ID. | 5.4.0 | ||
| tenantId | The tenant ID. | 5.4.0 | ||
| createDate | The creation date. For more information, see Resource Property. | 5.4.0 | ||
| lastOpDate | The last operation date. For more information, see Resource Property. | 5.4.0 | ||
| userTags | The user tags. The For more information, see CreateUserTag. | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 |
Sample
{
"inventories": [
{
"createDate": "Oct 13, 2025 4:19:34 PM",
"fabricUuid": "018a7946156e413db9ce4d8a56c87c36",
"lastOpDate": "Oct 13, 2025 4:19:34 PM",
"logicalNetworkId": "495dbcc4805a49468c76298642289f27",
"name": "demo1",
"sdnControllerUuid": "4d81cdfcfa1748caaecaa4285cebe383",
"state": "Enabled",
"tenantId": "95a5661e8d364b3494e630a19f9520b9",
"uuid": "6b5c386d47bb4c05a7a939ec5eb6f012"
}
],
"success": true
}
HuaweiIMasterVpc Inventory
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The UUID. For more information, see Resource Property. | 5.4.0 | ||
| name | The name. For more information, see Resource Property. | 5.4.0 | ||
| sdnControllerUuid | The SDN controller UUID. | 5.4.0 | ||
| state | The status. | 5.4.0 | ||
| description | The description. For more information, see Resource Property. | Yes | 5.4.0 | |
| isVpcDeployed | 5.4.0 | |||
| groupBy | Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. | Yes | 5.4.0 | |
| fabricId | The Fabric ID. | 5.4.0 | ||
| tenantId | The tenant ID. | 5.4.0 | ||
| tagUuid | 3.7.0 | |||
| createDate | The creation date. For more information, see Resource Property. | 5.4.0 | ||
| lastOpDate | The last operation date. For more information, see Resource Property. | 5.4.0 | ||
| userTags | The user tags. The For more information, see CreateUserTag. | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 |
Sample
{
"inventories": [
{
"createDate": "Sep 8, 2025 2:42:22 PM",
"description": "",
"fabricId": "018a7946156e413db9ce4d8a56c87c36",
"isVpcDeployed": true,
"lastOpDate": "Oct 11, 2025 11:12:39 AM",
"name": "test19-vpc3",
"sdnControllerUuid": "4d81cdfcfa1748caaecaa4285cebe383",
"state": "Enabled",
"tenantId": "0249a3967a5c448289c6e78e0c74adcd",
"uuid": "cea389338d5048be905f6938977f946b"
}
],
"success": true
}
Operations
AddSdnController
Adds an SDN controller. For
example,
AddSdnController vendorType=Ovn name=sdn-1 ip=192.168.1.1Parameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| vendorType | 3.7.0 | |||
| name | The resource name. | 3.7.0 | ||
| description | The detailed description of the resource. | Yes | 3.7.0 | |
| ip | 3.7.0 | |||
| userName | Yes | 5.3.20 | ||
| password | Yes | 5.3.20 | ||
| resourceUuid | Yes | 3.7.0 | ||
| tagUuids | The tag UUID list. | Yes | 3.7.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 3.7.0 | |
| userTags | The user tags. For information, see CreateUserTag. | Yes | 3.7.0 | |
| zoneUuid | The zone UUID. | Yes | 5.3.0 | |
| timeout | Yes |
Note:
- When you add an SDN controller in ZStack Cloud, you
can create an H3C SDN controller by adding the H3C_VDS_UUID option to
SystemTags. The SystemTag is passed by using the vdsUuid
parameter.
- Format of the H3C_VDS_UUID option:
vdsUuid::{%s} - Example:
vdsUuid::1234-5678 - Associated resource:
SdnControllerVO.class
- Format of the H3C_VDS_UUID option:
- When you add a Huawei SDN controller in ZStack Cloud,
you can record the VLAN range used by the SDN controller by adding
startVlan::endVlan options to SystemTags.
- Format:
startVlan::{%s}::endVlan::{%s} - Example:
startVlan::110::endVlan::120 - Associated resource:
SdnControllerVO.class
- Format:
- When you add an H3C v1 SDN controller in ZStack Cloud, you can record the Vni range used by the SDN controller by adding
startVni::endVni options to SystemTags.
- Format:
startVlan::{%s}::endVlan::{%s} - Example:
startVlan::100::endVlan::200 - Associated resource:
SdnControllerVO.class
- Format:
RemoveSdnController
Removes an SDN controller. For
example,
RemoveSdnController uuid=237901c5097b38c480315569a1ac7567Parameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 3.7.0 | ||
| deleteMode | Yes | 3.7.0 | ||
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 3.7.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 3.7.0 | |
| timeout | Yes |
QuerySdnController
Queries an SDN controller. For
example,
QuerySdnController uuid=910df7d2e17c486cb5c20384d59f57daPrimitive Fields of Query
ChangeSdnController
Change an SDN controller. For example,
ChangeSdnController uuid=cd65a5af636038bf91f4e404ef9594b1 userName=example password=passwordParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The SDN controller UUID. | 5.4.0 | ||
| userName | The new username for the SDN controller. | Yes | 5.4.0 | |
| password | The new passwor for the SDN controller. | Yes | 5.4.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| vlanRanges | Yes | 5.4.0 |
Note:
- When you create a Layer 3 network in ZStack Cloud,
you can specify the port mirroring network by adding the
mirrorNetwork option to SystemTags.
- Format of the mirrorNetwork option:
mirrorNetwork::{L3NetworkVOUuid} - Example:
mirrorNetwork::1c707a63817b4f29b1235fa1f76c0ccc
- Format of the mirrorNetwork option:
- When you create a Layer 3 network in ZStack Cloud,
you can record the Huawei SDN virtual router UUID associated with the VPC
gateway by adding the logicalRouterUuid option to
SystemTags.
- Format of the logicalRouterUuid option:
logicalRouterUuid::{%s} - Example:
logicalRouterUuid::ecb4a71e0e32476da948a583ea0a220d
- Format of the logicalRouterUuid option:
- When you add a Huawei SDN controller in ZStack Cloud,
you can record the VLAN range used by the SDN controller by adding
startVlan::endVlan:: options to SystemTags.
- Format of the startVlan and endVlan options:
startVlan::{%s}::endVlan::{%s} - Example:
startVlan::100::endVlan::1000
- Format of the startVlan and endVlan options:
PullSdnControllerTenant
Pulls SDN controller tenants. For example,
PullSdnControllerTenant uuid=6d53fa409b343fc8a231c100e3f3c90fParameters
| Name | Description | Optional | Optional Value | Starting Version |
|---|---|---|---|---|
| uuid | Yes | 5.3.28 | ||
| userTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.28 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.28 |
CreateHuaweiIMasterVRouter
Create a Huawei iMaster VRouter. For example,
CreateHuaweiIMasterVRouter name=test-vrouter description=Test VRouter for Huawei iMaster huaweiVpcUuid=67ed6b0065633829892c11ccf1ee2dbaParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| name | The resource name. | 5.4.0 | ||
| description | The detailed description of the resource. | Yes | 5.4.0 | |
| huaweiVpcUuid | 5.4.0 | |||
| resourceUuid | The resource UUID. | Yes | 5.4.0 | |
| tagUuids | The tag UUID list. | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For information, see CreateUserTag. | Yes | 5.4.0 |
DeleteHuaweiIMasterVRouter
Deletes a Huawei iMaster vrouter. For
example,
DeleteHuaweiIMasterVRouter uuid=523c2083fec532b79fbc3701909e3b25 sdnControllerUuid=6f0803e4276a38308d958c2d8dc7381cParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 5.4.0 | ||
| sdnControllerUuid | 5.4.0 | |||
| deleteMode | The deletion mode (Permissive/Enforcing, Permissive). | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.4.0 |
QueryHuaweiIMasterVRouter
Queries a Huawei iMaster vrouter. For
example,
QueryHuaweiIMasterVRouter uuid=910df7d2e17c486cb5c20384d59f57daPrimitive Fields of Query
DeleteHuaweiIMasterTenant
Deletes a Huawei iMaster tenant. For
example,
DeleteHuaweiIMasterTenant uuid=082fa02e39d53778a21a7e86b044ce17 sdnControllerUuid=2969528393513dcb812b38947a2ff3bcParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 5.4.0 | ||
| sdnControllerUuid | The SDN controller UUID. | Yes | 5.4.0 | |
| deleteMode | The deletion mode (Permissive/Enforcing, Permissive). | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.4.0 |
QueryHuaweiIMasterTenant
Queries a Huawei iMaster tenant. For
example,
QueryHuaweiIMasterTenant uuid=4ca38813eb493b34a95f9f506c97f92dPrimitive Fields of Query
DeleteHuaweiIMasterVpc
Deletes a Huawei iMaster VPC. For example,
DeleteHuaweiIMasterVpc uuid=7daed678898c31968176551f0b718ab6 sdnControllerUuid=34bab7bf172633e78e54fdefdc5c0b6eParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 5.4.0 | ||
| sdnControllerUuid | Yes | 5.4.0 | ||
| deleteMode | The deletion mode (Permissive/Enforcing, Permissive). | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.4.0 |
QueryHuaweiIMasterVpc
Queries a Huawei iMaster VPC. For
example,
QueryHuaweiIMasterVpc uuid=910df7d2e17c486cb5c20384d59f57daPrimitive Fields of Query
DeleteHuaweiIMasterFabric
Deletes a Huawei iMaster fabric. For example,
DeleteHuaweiIMasterFabric uuid=1aa09d25169430c2a01ec3f1b6f1ff67 sdnControllerUuid=7b50926063c439b4ba2b2da766b6dc67Parameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 5.4.0 | ||
| sdnControllerUuid | Yes | 5.4.0 | ||
| deleteMode | The deletion mode (Permissive/Enforcing, Permissive). | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.4.0 |
QueryHuaweiIMasterFabric
Queries a Huawei iMaster fabric. For
example,
QueryHuaweiIMasterFabric uuid=910df7d2e17c486cb5c20384d59f57daPrimitive Fields of Query
ReconnectSdnController
Reconnects an SDN controller. For
example,
ReconnectSdnController sdnControllerUuid=910df7d2e17c486cb5c20384d59f57daParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| sdnControllerUuid | 5.3.0 | |||
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.0 |
UpdateSdnController
Updates an SDN controller. For
example,
UpdateSdnController uuid=722428da8bac30d2b75daa2f6cd34e9dParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 3.7.0 | ||
| name | The resource name. | Yes | 3.7.0 | |
| description | The detailed description of the resource. | Yes | 3.7.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 3.7.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 3.7.0 | |
| timeout | Yes |
PullHuaweiIMasterController
Pulls a Huawei iMaster controller. For example,
PullHuaweiIMasterController uuid=10b101c6b2583c1ab6a08c4ea6962d6a pullSwitch=trueParameters
| Name | Description | Optional | Optional Value | Starting Version |
|---|---|---|---|---|
| uuid | The resource UUID. | 5.4.0 | ||
| pullSwitch | Whether to pull the switch information. | Yes | 5.4.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.4.0 | |
| userTags | The user tags. For information, see CreateUserTag. | Yes | 5.4.0 |
SdnControllerAddHost
Adds a host for an SDN controller. For
example,
SdnControllerAddHost nicNames=test hostUuid=2dede8695d5346f88cad28212c98d3cf sdnControllerUuid=910df7d2e17c486cb5c20384d59f57da vtepIp=172.25.16.15 netmask=255.255.0.0Parameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| sdnControllerUuid | The SDN controller UUID. | 5.3.0 | ||
| hostUuid | The host UUID. | 5.3.0 | ||
| vSwitchType | The virtual switch type. | Yes |
|
5.3.0 |
| nicNames | The physical server's nic name list. | 5.3.0 | ||
| vtepIp | The physical server's VTEP IP. | 5.3.0 | ||
| systemTags | The system tags. For more information, see CreateSystemTag. | 是 | 5.3.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.0 | |
| netmask | The physical server's VTEP IP netmask. | 5.3.0 | ||
| bondMode | The physical server's NIC bond mode. | Yes | 5.3.0 | |
| lacpMode | Yes | 5.3.0 |
SdnControllerChangeHost
Changes a host for an SDN controller. For
example,
SdnControllerChangeHost hostUuid=2dede8695d5346f88cad28212c98d3cf sdnControllerUuid=910df7d2e17c486cb5c20384d59f57daParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| sdnControllerUuid | The SDN controller UUID. | 5.3.0 | ||
| hostUuid | The host UUID. | 5.3.0 | ||
| vSwitchType | The virtual switch type. | Yes |
|
5.3.0 |
| nicNames | The physical server's NIC name list. | Yes | 5.3.0 | |
| vtepIp | The physical server's VTEP IP. | Yes | 5.3.0 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.0 | |
| netmask | The physical server's VTEP IP netmask. | Yes | 5.3.0 | |
| bondMode | The physical server's bond mode. | Yes | 5.3.0 | |
| lacpMode | The physical server's LACP mode. | Yes | 5.3.0 |
SdnControllerRemoveHost
Deletes a host from the SDN controller. For
example,
SdnControllerRemoveHost hostUuid=2dede8695d5346f88cad28212c98d3cf sdnControllerUuid=910df7d2e17c486cb5c20384d59f57daParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| sdnControllerUuid | The SDN controller UUID. | 5.3.0 | ||
| hostUuid | The host UUID. | 5.3.0 | ||
| vSwitchType | The virtual switch type. | Yes |
|
5.3.0 |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.0 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.0 |
CreateOvnControllerOffering
Creates an OVN offering. For
example,
CreateOvnControllerOffering zoneUuid=782a09ba46aa4763953517747763ed84 memorySize=102400000 name=testovn cpuNum=2 imageUuid=4b01c08ea107467e8556a7e4dc35121c managementNetw
orkUuid=ae46ca68608349ba8d1abd6a12cd6dbaParameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| zoneUuid | The zone UUID. | 5.3.20 | ||
| managementNetworkUuid | The management network UUID. | 5.3.20 | ||
| imageUuid | The image UUID. | 5.3.20 | ||
| name | The offering name. | 5.3.20 | ||
| description | The detailed description of the resource. | Yes | 5.3.20 | |
| cpuNum | The CPU number. | 5.3.20 | ||
| memorySize | The memory size in Byte. | 5.3.20 | ||
| reservedMemorySize | Yes | 5.3.20 | ||
| allocatorStrategy | The allocate strategy. | Yes | 5.3.20 | |
| sortKey | Yes | 5.3.20 | ||
| type | Yes | 5.3.20 | ||
| resourceUuid | The resource UUID. | Yes | 5.3.20 | |
| tagUuids | Tag UUID list. | Yes | 5.3.20 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.20 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.20 |
CreateOvnControllerVm
Creates an OVN controller instance. For
example,
CreateOvnControllerVm name=ovnvm instanceOfferingUuid=231231c5097b38c480315569a1ac7987Parameters
| Name | Description | Optional | Valid Value | Starting Version |
|---|---|---|---|---|
| name | The OVN controller instance name. | 5.3.20 | ||
| instanceOfferingUuid | The OVN instance offering UUID. | Yes | 5.3.20 | |
| cpuNum | Yes | 5.3.20 | ||
| memorySize | Yes | 5.3.20 | ||
| reservedMemorySize | Yes | 5.3.20 | ||
| imageUuid | The image UUID. | Yes | 5.3.20 | |
| l3NetworkUuids | Yes | 5.3.20 | ||
| vmNicParams | Yes | 5.3.20 | ||
| type | Yes | 5.3.20 | ||
| rootDiskOfferingUuid | Yes | 5.3.20 | ||
| rootDiskSize | Yes | 5.3.20 | ||
| dataDiskSizes | Yes | 5.3.20 | ||
| dataDiskOfferingUuids | Yes | 5.3.20 | ||
| zoneUuid | The zone UUID. | Yes | 5.3.20 | |
| clusterUuid | The cluster UUID. | Yes | 5.3.20 | |
| hostUuid | The host UUID. | Yes | 5.3.20 | |
| primaryStorageUuidForRootVolume | Yes | 5.3.20 | ||
| description | The detailed description of the resource. | Yes | 5.3.20 | |
| defaultL3NetworkUuid | Yes | 5.3.20 | ||
| strategy | Yes | 5.3.20 | ||
| rootVolumeSystemTags | Yes | 5.3.20 | ||
| dataVolumeSystemTags | Yes | 5.3.20 | ||
| dataVolumeSystemTagsOnIndex | Yes | 5.3.20 | ||
| sshKeyPairUuids | Yes | 5.3.20 | ||
| platform | Yes | 5.3.20 | ||
| guestOsType | Yes | 5.3.20 | ||
| architecture | Yes | 5.3.20 | ||
| virtio | Yes | 5.3.20 | ||
| diskAOs | Yes | 5.3.20 | ||
| resourceUuid | The resource UUID. | Yes | 5.3.20 | |
| tagUuids | The tag UUID list. | Yes | 5.3.20 | |
| systemTags | The system tags. For more information, see CreateSystemTag. | Yes | 5.3.20 | |
| userTags | The user tags. For more information, see CreateUserTag. | Yes | 5.3.20 |
