class HammerCLIForeman::ComputeResources::EC2
Public Instance Methods
compute_attributes()
click to toggle source
# File lib/hammer_cli_foreman/compute_resource/ec2.rb, line 8 def compute_attributes %w[availability_zone flavor_id groups security_group_ids managed_ip] end
mandatory_resource_options()
click to toggle source
Calls superclass method
HammerCLIForeman::ComputeResources::Base#mandatory_resource_options
# File lib/hammer_cli_foreman/compute_resource/ec2.rb, line 18 def mandatory_resource_options super + %i[region user password] end
name()
click to toggle source
# File lib/hammer_cli_foreman/compute_resource/ec2.rb, line 4 def name 'EC2' end
provider_specific_fields()
click to toggle source
Calls superclass method
HammerCLIForeman::ComputeResources::Base#provider_specific_fields
# File lib/hammer_cli_foreman/compute_resource/ec2.rb, line 12 def provider_specific_fields super + [ Fields::Field.new(:label => _('Region'), :path => [:region]) ] end