0
Может ли кто-нибудь указать мне, что является целью Boto3
(resource-level) KeyPair
и KeypairInfo
объектов? Документация еще раз расплывчатым ..Boto3: Разница между (EC2) KeyPair и KeyPairInfo
import boto3
ec2 = boto3.resource('ec2')
key_pair = ec2.KeyPair('name')
key_pair = ec2.KeyPairInfo('name')
Важно отметить, что KeyPairInfo
не работает вообще: AttributeError: 'ec2.ServiceResource' object has no attribute 'KeyPairInfo'
Дополнительно:
AttributeError: 'ec2.KeyPairInfo' object has no attribute 'key_material'
. Это связано с тем, что key_material
предоставляется пользователю при создании.Просто для информации, я в основном работаю с botocore(client)
'ответа = ec2.KeyPair ('именем')' не возвращаю секретный ключ; возвращает только отпечаток пальца и имя. Хотя документация утверждает, что возвращает 'response.key_material', однако это неверно, потому что aws не хранит закрытый ключ [http://boto3.readthedocs.org/en/latest/reference/services/ec2.html#keypair] – bluemoon