Class: Ansible::Ruby::Modules::Cs_vpc_offering
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Cs_vpc_offering
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb
Overview
Create, update, enable, disable and remove CloudStack VPC offerings.
Instance Method Summary collapse
-
#display_text ⇒ String?
Display text of the vpc offerings.
-
#name ⇒ String
The name of the vpc offering.
-
#poll_async ⇒ Boolean?
Poll async jobs until job has finished.
-
#service_capabilities ⇒ Object?
Desired service capabilities as part of vpc offering.
-
#service_offering ⇒ Object?
The name or ID of the service offering for the VPC router appliance.
-
#service_providers ⇒ Array<Hash>, ...
Provider to service mapping.
-
#state ⇒ :enabled, ...
State of the vpc offering.
-
#supported_services ⇒ Array<String>, ...
Services supported by the vpc offering.
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
#display_text ⇒ String?
Returns Display text of the vpc offerings.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 20 attribute :display_text |
#name ⇒ String
Returns The name of the vpc offering.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 12 attribute :name |
#poll_async ⇒ Boolean?
Returns Poll async jobs until job has finished.
38 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 38 attribute :poll_async |
#service_capabilities ⇒ Object?
Returns Desired service capabilities as part of vpc offering.
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 24 attribute :service_capabilities |
#service_offering ⇒ Object?
Returns The name or ID of the service offering for the VPC router appliance.
27 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 27 attribute :service_offering |
#service_providers ⇒ Array<Hash>, ...
Returns provider to service mapping. If not specified, the provider for the service will be mapped to the default provider on the physical network.
34 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 34 attribute :service_providers |
#state ⇒ :enabled, ...
Returns State of the vpc offering.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 16 attribute :state |
#supported_services ⇒ Array<String>, ...
Returns Services supported by the vpc offering.
30 |
# File 'lib/ansible/ruby/modules/generated/cloud/cloudstack/cs_vpc_offering.rb', line 30 attribute :supported_services |