VMSubnet
Applies To: System Center 2016 - Service Provider Foundation, System Center Technical Preview
VMSubnet
Reads, creates, and deletes virtual network subnets from Virtual Machine Manager (VMM).
HTTP Verbs
GET | POST | PUT | DELETE |
---|---|---|---|
Yes | Yes | No | Yes |
GET
Reads all subnet objects that are associated with the specified stamp.
If you supply the ID
property, the subnet with that identifier is returned.
If you supply the Subnet
property, all subnets whose value matches the specified subnet are returned.
If you supply the Name
property, the subnet with that name is returned.
Entity Properties
Name | Type | Mandatory | Description |
---|---|---|---|
Name | Edm.String | No | The name of a subnet. |
Subnet | Edm.String | No | The IP subnet (IPv4 or IPv6) in Classless Inter-Domain Routing (CIDR) notation Example format for an IPv4 subnet: 192.168.0.1/24 Example format for an IPv6 subnet: FD4A:29CD:184F:3A2C::/64 |
StampId | Edm.Guid | Yes | The identifier of the stamp that restricts the query. |
ID | Edm.Guid | No | The identifier of a specific subnet object. |
POST
Creates a new subnet for a virtual network.
Entity Properties
Name | Type | Mandatory | Description |
---|---|---|---|
StampId | Edm.Guid | Yes | The identifier of the stamp that restricts the query. |
Name | Edm.String | Yes | The name of the subnet. |
Subnet | Edm.String | Yes | The IP subnet (IPv4 or IPv6) in Classless Inter-Domain Routing (CIDR) notation Example format for an IPv4 subnet: 192.168.0.1/24 Example format for an IPv6 subnet: FD4A:29CD:184F:3A2C::/64 |
VMNetworkId | Edm.Guid | Yes | The virtual network to assign the subnet to. |
VMNetworkName | Edm.String | No | The name of the virtual network. |
DELETE
Deletes the specified subnet.
Entity Properties
Name | Type | Mandatory | Description |
---|---|---|---|
StampId | Edm.Guid | Yes | The identifier of the stamp that restricts the query. |
ID | Edm.Guid | No | The identifier of the subnet object to delete. |