Class: Stax::Aws::Keypair
Constant Summary
Constants inherited from Sdk
Class Method Summary collapse
Methods inherited from Sdk
Class Method Details
.client ⇒ Object
9 10 11 |
# File 'lib/stax/aws/keypair.rb', line 9 def client @_client ||= ::Aws::EC2::Client.new end |
.create(name) ⇒ Object
17 18 19 |
# File 'lib/stax/aws/keypair.rb', line 17 def create(name) client.create_key_pair(key_name: name) end |
.delete(name) ⇒ Object
21 22 23 |
# File 'lib/stax/aws/keypair.rb', line 21 def delete(name) client.delete_key_pair(key_name: name) end |
.describe(names = nil) ⇒ Object
13 14 15 |
# File 'lib/stax/aws/keypair.rb', line 13 def describe(names = nil) client.describe_key_pairs(key_names: names).key_pairs end |