The Get-SCIPAddress cmdlet gets allocated static IP and virtual IP addresses.
For more information about Get-SCIPAddress, type: "Get-Help Get-SCIPAddress -online".
Parameters
All
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves a full list of all subordinate objects independent of the parent object. For example, the command Get-SCVirtualDiskDrive -All retrieves all virtual disk drive objects regardless of the virtual machine object or template object that each virtual disk drive object is associated with.
Assigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool and assigned to a resource.
UnAssigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool but not assigned to a resource.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
GrantToObjectID
Required?
true
Accept Pipeline Input?
false
Position?
named
Specifies the ID of an object to which an allocated IP address or MAC address will be assigned.
Assigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool and assigned to a resource.
UnAssigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool but not assigned to a resource.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
ID
Required?
true
Accept Pipeline Input?
false
Position?
named
Specifies the numerical identifier (as a globally unique identifier, or GUID) for a specific object.
Assigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool and assigned to a resource.
UnAssigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool but not assigned to a resource.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
IPAddress
Required?
true
Accept Pipeline Input?
false
Position?
named
Specifies an IPv4 or IPv6 address.
Assigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool and assigned to a resource.
UnAssigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool but not assigned to a resource.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
StaticIPAddressPool
Required?
true
Accept Pipeline Input?
false
Position?
named
Specifies an IP address pool from which you can assign static IP addresses.
Assigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool and assigned to a resource.
UnAssigned
Required?
false
Accept Pipeline Input?
false
Position?
named
Retrieves IP addresses or MAC addresses that have been allocated from an address pool but not assigned to a resource.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
Examples
1: Get all allocated IP addresses for
a specific IP address pool.
The first command gets the IP address pool object with the subnet of 10.0.0.0/24 and stores it in the $IPAddressPool variable.
The second command returns all allocated IP addresses for the IP address pool stored in $IPAddressPool.