Class: Ansible::Ruby::Modules::Azure_rm_publicipaddress
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Azure_rm_publicipaddress
- Defined in:
- lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb
Instance Method Summary collapse
-
#allocation_method ⇒ :Dynamic, ...
Control whether the assigned Public IP remains permanently assigned to the object.
-
#domain_name_label ⇒ Object?
The customizable portion of the FQDN assigned to public IP address.
-
#location ⇒ String?
Valid azure location.
-
#name ⇒ String
Name of the Public IP.
-
#resource_group ⇒ String
Name of resource group with which the Public IP is associated.
-
#state ⇒ :absent, ...
Assert the state of the Public IP.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#allocation_method ⇒ :Dynamic, ...
Returns Control whether the assigned Public IP remains permanently assigned to the object. If not set to ‘Static’, the IP address my changed anytime an associated virtual machine is power cycled.
14 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 14 attribute :allocation_method |
#domain_name_label ⇒ Object?
Returns The customizable portion of the FQDN assigned to public IP address. This is an explicit setting. If no value is provided, any existing value will be removed on an existing public IP.
18 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 18 attribute :domain_name_label |
#location ⇒ String?
Returns Valid azure location. Defaults to location of the resource group.
29 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 29 attribute :location |
#name ⇒ String
Returns Name of the Public IP.
21 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 21 attribute :name |
#resource_group ⇒ String
Returns Name of resource group with which the Public IP is associated.
10 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 10 attribute :resource_group |
#state ⇒ :absent, ...
Returns Assert the state of the Public IP. Use ‘present’ to create or update a and ‘absent’ to delete.
25 |
# File 'lib/ansible/ruby/modules/generated/core/cloud/azure/azure_rm_publicipaddress.rb', line 25 attribute :state |