lib/fog/azurerm/docs/compute.md in fog-azure-rm-0.0.5 vs lib/fog/azurerm/docs/compute.md in fog-azure-rm-0.0.6
- old
+ new
@@ -41,11 +41,12 @@
network_interface_card_id: '/subscriptions/{Subscription-Id}/resourceGroups/{Resource-Group-Name}/providers/Microsoft.Network/networkInterfaces/{Network-Interface-Id}',
publisher: 'Canonical',
offer: 'UbuntuServer',
sku: '14.04.2-LTS',
version: 'latest',
- platform: 'Linux'
+ platform: 'Linux',
+ custom_data: 'echo customData' # Optional
)
```
Create a new windows server
```ruby
@@ -61,13 +62,15 @@
network_interface_card_id: '/subscriptions/{Subscription-Id}/resourceGroups/{Resource-Group-Name}/providers/Microsoft.Network/networkInterfaces/{Network-Interface-Id}',
publisher: 'MicrosoftWindowsServerEssentials',
offer: 'WindowsServerEssentials',
sku: 'WindowsServerEssentials',
version: 'latest',
- platform: 'Windows'
+ platform: 'Windows',
+ custom_data: 'echo customData' # Optional
)
```
+For more information about custom_data; see link: https://msdn.microsoft.com/en-us/library/azure/mt163591.aspx
## List Servers
List servers in a resource group
@@ -110,12 +113,12 @@
Check the status of a Server
```ruby
status = azure_compute_service
- .servers(resource_group: '<Resource Group name>')
- .get('<Server name>')
+ .servers
+ .get('<Resource Group name>', '<Server name>')
.vm_status
puts status
```
## Destroy a single Server
@@ -153,10 +156,10 @@
Get a single record of Availability Set
```ruby
availability_set = azure_compute_service
- .availability_sets(resource_group: '<Resource Group name>')
+ .availability_sets
.get('<Resource Group name>','<Availability Set name>')
puts "#{availability_set.name}"
```
## Destroy a single Availability Set