lib/fog/azurerm/docs/compute.md in fog-azure-rm-0.3.2 vs lib/fog/azurerm/docs/compute.md in fog-azure-rm-0.3.3
- old
+ new
@@ -50,10 +50,11 @@
storage_account_name: '<Storage Account Name>',
username: '<Username for VM>',
password: '<Password for VM>', # Optional, if 'platform' partameter is 'Linux'.
disable_password_authentication: false,
network_interface_card_ids: ['/subscriptions/{Subscription-Id}/resourceGroups/{Resource-Group-Name}/providers/Microsoft.Network/networkInterfaces/{Network-Interface-Id}'],
+ availability_set_id: '<availability_set_id>', # Optional
publisher: 'Canonical', # Not required if custom image is being used
offer: 'UbuntuServer', # Not required if custom image is being used
sku: '14.04.2-LTS', # Not required if custom image is being used
version: 'latest', # Not required if custom image is being used
platform: 'Linux',
@@ -75,10 +76,11 @@
storage_account_name: '<Storage Account Name>',
username: '<Username for VM>',
password: '<Password for VM>',
disable_password_authentication: false,
network_interface_card_ids: ['/subscriptions/{Subscription-Id}/resourceGroups/{Resource-Group-Name}/providers/Microsoft.Network/networkInterfaces/{Network-Interface-Id}'],
+ availability_set_id: '<availability_set_id>', # Optional
publisher: 'MicrosoftWindowsServerEssentials', # Not required if custom image is being used
offer: 'WindowsServerEssentials', # Not required if custom image is being used
sku: 'WindowsServerEssentials', # Not required if custom image is being used
version: 'latest', # Not required if custom image is being used
platform: 'Windows',
@@ -101,10 +103,11 @@
storage_account_name: '<Storage Account Name>',
username: '<Username for VM>',
password: '<Password for VM>', # Optional, if 'platform' partameter is 'Linux'.
disable_password_authentication: false,
network_interface_card_ids: ['/subscriptions/{Subscription-Id}/resourceGroups/{Resource-Group-Name}/providers/Microsoft.Network/networkInterfaces/{Network-Interface-Id}'],
+ availability_set_id: '<availability_set_id>', # Optional
publisher: 'Canonical', # Not required if custom image is being used
offer: 'UbuntuServer', # Not required if custom image is being used
sku: '14.04.2-LTS', # Not required if custom image is being used
version: 'latest', # Not required if custom image is being used
platform: 'Linux',
@@ -214,13 +217,16 @@
## Create Availability Set
Create a new availability set
```ruby
- azure_compute_service.availability_sets.create(
- name: '<Availability Set name>',
- location: 'West US',
- resource_group: '<Resource Group name>'
+azure_compute_service.availability_sets.create(
+ name: '<Availability Set name>',
+ location: '<Location>',
+ resource_group: '<Resource Group name>'
+ platform_fault_domain_count: <No of Fault Domains>, # [Optional] Default => 2
+ platform_update_domain_count: <No of Update Domains>, # [Optional] Default => 5
+ use_managed_disk: true # [Optional] Possible values true or false
)
```
## List Availability Sets
List availability sets in a resource group