class OpsManagerUiDrivers::Version16::Settings::AWS
Public Class Methods
new(test_settings)
click to toggle source
# File lib/ops_manager_ui_drivers/version16/settings.rb, line 80 def initialize(test_settings) @test_settings = test_settings end
works_with?(iaas_type)
click to toggle source
# File lib/ops_manager_ui_drivers/version16/settings.rb, line 76 def self.works_with?(iaas_type) iaas_type == 'aws' end
Public Instance Methods
advanced_infrastructure_config_fields()
click to toggle source
# File lib/ops_manager_ui_drivers/version16/settings.rb, line 97 def advanced_infrastructure_config_fields {} end
iaas_configuration_fields()
click to toggle source
# File lib/ops_manager_ui_drivers/version16/settings.rb, line 84 def iaas_configuration_fields { 'access_key_id' => @test_settings.dig('ops_manager', 'aws', 'aws_access_key'), 'secret_access_key' => @test_settings.dig('ops_manager', 'aws', 'aws_secret_key'), 'vpc_id' => @test_settings.dig('ops_manager', 'aws', 'vpc_id'), 'security_group' => @test_settings.dig('ops_manager', 'aws', 'security_group'), 'key_pair_name' => @test_settings.dig('ops_manager', 'aws', 'key_pair_name'), 'ssh_private_key' => @test_settings.dig('ops_manager', 'aws', 'ssh_key'), 'region' => @test_settings.dig('ops_manager', 'aws', 'region'), 'encrypted' => @test_settings.dig('ops_manager', 'aws', 'encrypt_disk'), } end