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?
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 24 attribute :location |
#name ⇒ String
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 16 attribute :name |
#platform_fault_domain_count ⇒ Integer?
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?
28 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 28 attribute :platform_update_domain_count |
#resource_group ⇒ String
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 12 attribute :resource_group |
#sku ⇒ :Classic, ...
36 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 36 attribute :sku |
#state ⇒ :absent, ...
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_availabilityset.rb', line 20 attribute :state |