Class: Ansible::Ruby::Modules::Azure_rm_availabilityset
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Azure_rm_availabilityset
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb
Overview
Create, update and delete Azure availability set. An availability set cannot be updated, you will have to recreate one instead. The only update operation will be for the tags.
Instance Method Summary collapse
-
#location ⇒ String?
Valid azure location.
-
#name ⇒ String
Name of the availability set.
-
#platform_fault_domain_count ⇒ Integer?
Fault domains define the group of virtual machines that share a common power source and network switch.
-
#platform_update_domain_count ⇒ Integer?
Update domains indicate groups of virtual machines and underlying physical hardware that can be rebooted at the same time.
-
#resource_group ⇒ String
Name of a resource group where the availability set exists or will be created.
-
#sku ⇒ :Classic, ...
Define if the availability set supports managed disks.
-
#state ⇒ :absent, ...
Assert the state of the availability set.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#location ⇒ String?
Returns Valid azure location. Defaults to location of the resource group.
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 24 attribute :location |
#name ⇒ String
Returns Name of the availability set.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 16 attribute :name |
#platform_fault_domain_count ⇒ Integer?
Returns Fault domains define the group of virtual machines that share a common power source and network switch. Should be between 1 and 3. Default is 3.
32 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 32 attribute :platform_fault_domain_count |
#platform_update_domain_count ⇒ Integer?
Returns Update domains indicate groups of virtual machines and underlying physical hardware that can be rebooted at the same time. Default is 5.
28 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 28 attribute :platform_update_domain_count |
#resource_group ⇒ String
Returns Name of a resource group where the availability set exists or will be created.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 12 attribute :resource_group |
#sku ⇒ :Classic, ...
Returns Define if the availability set supports managed disks.
36 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 36 attribute :sku |
#state ⇒ :absent, ...
Returns Assert the state of the availability set. Use ‘present’ to create or update a availability set and ‘absent’ to delete a availability set.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 20 attribute :state |