StaticIPAddressPool
Applies To: System Center 2016 - Service Provider Foundation, System Center Technical Preview
StaticIPAddressPool
Manages static IP address pools for Virtual Machine Manager (VMM).
HTTP Verbs
GET | POST | PUT | DELETE |
---|---|---|---|
Yes | Yes | No | Yes |
GET
Gets the specified static IP pool objects from Virtual Machine Manager (VMM).
If you supply the ID
property, the static IP address pool with that identifier is returned.
If you supply the Name
property, the static IP address pool with that name is returned.
If you supply the LogicalNetworkDefinitionId
property, the static IP address pools that are contained in any subnet of the identified logical network definition are returned.
Entity Properties
Name | Type | Mandatory | Description |
---|---|---|---|
StampId | Edm.Guid | Yes | The identifier of the stamp that restricts the query. |
Name | Edm.String | No | The name of the static IP address pool object. |
ID | Edm.Guid | No | The identifier of the static IP address pool object. |
LogicalNetworkDefinitionId | Edm.Guid | No | The identifier of a logical network. |
IPAddress | Edm.String | No | An IP address |
IPv4 | Edm.Int16 | No | TBD |
IPv6 | Edm.Int16 | No | TBD |
CloudId | Edm.Guid | No | An identifier of a cloud. |
VMHostGroup | Edm.String | No | A virtual machine host group. |
POST
Creates a new static IP address pool.
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 static IP address pool. |
Subnet | Edm.String | No | Specifies an 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 |
VMSubnetName | Edm.String | No | The name of the virtual machine subnet. |
DefaultGatewayIPAddresses | Edm.String[] | Yes | IP addresses to use as the default gateway. Collection may be empty. |
Description | Edm.String | No | The description of the static IP address object. |
DNSSearchSuffixes | Edm.String[] | No | Specifies one or more strings that are appended to a host name to resolve a Domain Name System (DNS) address. Collection may be empty. |
DNSServers | Edm.String[] | No | Specifies the IP address of one or more DNS servers. Valid formats are either an IPv4 or IPv6 address. Collection may be empty. |
DNSSuffix | Edm.String | No | Specifies the default DNS suffix. |
EnableNetBIOS | Edm.Boolean | No | Indicates whether NetBIOS over TCP/IP is enabled. |
IPAddressRangeEnd | Edm.String | No | Specifies the last IP address in a range of IP addresses. |
IPAddressRangeStart | Edm.String | No | Specifies the first IP address in a range of IP addresses. |
IPAddressReservedSet | Edm.String | No | Specifies a set of IP addresses within an IP subnet that is reserved for other use. |
VIPAddressSet | Edm.String | No | Specifies a set of IP addresses within an IP subnet that is reserved for configuring virtual IPs (VIPs) in load balancers. |
WINSServer | Edm.String | No | Specifies the IP address of one or more Windows Internet Name Service (WINS) servers. Valid formats are either an IPv4 or IPv6 address. Collection may be empty. |
LogicalNetworkDefinitionId | Edm.Guid | No | The identifier of a logical network. |
DefaultGateway | Collection(Edm.String) | No | TBD |
PROTipID | Edm.Guid | No | Specifies the ID of the PRO tip that triggered this action. This enables the auditing of PRO tips. |
DELETE
Deletes a static IP address pool object.
Entity Properties
Name | Type | Mandatory | Description |
---|---|---|---|
StampId | Edm.Guid | Yes | The identifier of the stamp that restricts the query. |
ID | Edm.Guid | Yes | The identifier of the static IP address pool object to delete. |