For the field ```ReservedIPName```, it's because we want to do pipling with this context object, for example:

1) ```Get-AzureReservedIP | New-AzureVM -VM $vm```

2) ```Get-AzureDeployment | New-AzureReservedIP```