Могу ли я получить детали AMI без создания экземпляра EC2 из AMI в AWS - PullRequest
0 голосов
/ 27 февраля 2019

Можно ли получить детали AMI, такие как тип операционной системы, версия операционной системы и программное обеспечение, которые использовались для создания AMI, без создания его экземпляра в EC2.

Я знаю, что могу получить подробности, создавЭкземпляр EC2 от AMI.

И что получить эти детали без создания экземпляра EC2.

1 Ответ

0 голосов
/ 27 февраля 2019

Иногда.Все зависит от того, кто создал AMI.Как правило, AMI предоставляет следующую информацию :


'Architecture': 'i386'|'x86_64'|'arm64',
'CreationDate': 'string',
'ImageId': 'string',
'ImageLocation': 'string',
'ImageType': 'machine'|'kernel'|'ramdisk',
'Public': True|False,
'KernelId': 'string',
'OwnerId': 'string',
'Platform': 'Windows',
'ProductCodes': [
    {
        'ProductCodeId': 'string',
        'ProductCodeType': 'devpay'|'marketplace'
    },
],
'RamdiskId': 'string',
'State': 'pending'|'available'|'invalid'|'deregistered'|'transient'|'failed'|'error',
'BlockDeviceMappings': [
    {
        'DeviceName': 'string',
        'VirtualName': 'string',
        'Ebs': {
            'DeleteOnTermination': True|False,
            'Iops': 123,
            'SnapshotId': 'string',
            'VolumeSize': 123,
            'VolumeType': 'standard'|'io1'|'gp2'|'sc1'|'st1',
            'Encrypted': True|False,
            'KmsKeyId': 'string'
        },
        'NoDevice': 'string'
    },
],
'Description': 'string',
'EnaSupport': True|False,
'Hypervisor': 'ovm'|'xen',
'ImageOwnerAlias': 'string',
'Name': 'string',
'RootDeviceName': 'string',
'RootDeviceType': 'ebs'|'instance-store',
'SriovNetSupport': 'string',
'StateReason': {
    'Code': 'string',
    'Message': 'string'
},
'Tags': [
    {
        'Key': 'string',
        'Value': 'string'
    },
],
'VirtualizationType': 'hvm'|'paravirtual'

Таким образом, пока вы можете получить архитектуру, если создатель не включил Name, Desription или Tagsс информацией, которую вы ищете, вам может не повезти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...