Class: OpsManagerUiDrivers::Version19::OpsManagerDirector
- Inherits:
-
OpsManagerUiDrivers::Version18::OpsManagerDirector
- Object
- OpsManagerUiDrivers::Version17::OpsManagerDirector
- OpsManagerUiDrivers::Version18::OpsManagerDirector
- OpsManagerUiDrivers::Version19::OpsManagerDirector
- Defined in:
- lib/ops_manager_ui_drivers/version19/ops_manager_director.rb
Instance Method Summary collapse
- #advanced_infrastructure_config ⇒ Object
- #availability_zones ⇒ Object
-
#initialize(browser:, iaas_configuration: Version19::BoshProductSections::IaasConfiguration.new(browser: browser)) ⇒ OpsManagerDirector
constructor
A new instance of OpsManagerDirector.
- #networks ⇒ Object
Methods inherited from OpsManagerUiDrivers::Version18::OpsManagerDirector
#config_director, #configure_compilation_resources, #configure_iaas, #save_form
Methods inherited from OpsManagerUiDrivers::Version17::OpsManagerDirector
#add_availability_zones, #add_networks, #assign_azs_and_networks, #assign_network, #config_director, #configure_bosh_product, #configure_iaas, #configure_security_group, #configure_trusted_certificates, #configure_vm_passwords, #delete_network, #selected_network_name, #selected_singleton_az_name
Constructor Details
#initialize(browser:, iaas_configuration: Version19::BoshProductSections::IaasConfiguration.new(browser: browser)) ⇒ OpsManagerDirector
Returns a new instance of OpsManagerDirector.
7 8 9 10 |
# File 'lib/ops_manager_ui_drivers/version19/ops_manager_director.rb', line 7 def initialize(browser:, iaas_configuration: Version19::BoshProductSections::IaasConfiguration.new(browser: browser)) @browser = browser @iaas_configuration = iaas_configuration end |
Instance Method Details
#advanced_infrastructure_config ⇒ Object
12 13 14 |
# File 'lib/ops_manager_ui_drivers/version19/ops_manager_director.rb', line 12 def advanced_infrastructure_config @advanced_infrastructure_config ||= Version19::BoshProductSections::AdvancedInfrastructureConfig.new(browser: browser) end |
#availability_zones ⇒ Object
16 17 18 |
# File 'lib/ops_manager_ui_drivers/version19/ops_manager_director.rb', line 16 def availability_zones @availability_zones ||= Version19::BoshProductSections::AvailabilityZones.new(browser: browser) end |
#networks ⇒ Object
20 21 22 |
# File 'lib/ops_manager_ui_drivers/version19/ops_manager_director.rb', line 20 def networks @networks ||= Version19::BoshProductSections::Networks.new(browser: browser) end |