Visualización de las AMI con lanzamiento rápido de EC2 habilitado
Puede utilizar el comando describe-fast-launch-images en AWS CLI o el Cmdlet Get-EC2FastLaunchImage de herramientas para PowerShell para obtener detalles de las AMI que cuentan con el lanzamiento rápido de EC2 habilitado.
Amazon EC2 proporciona los siguientes detalles para cada AMI de Windows que aparecerán en los resultados de búsqueda:
-
El ID de imagen de una AMI con el lanzamiento rápido de EC2 habilitado.
-
El tipo de recurso que se utiliza para el aprovisionamiento previo de la AMI de Windows asociada. Valor compatible: snapshot
.
-
La configuración de las instantáneas, que es un grupo de parámetros que configuran el aprovisionamiento previo para la AMI de Windows asociada mediante instantáneas.
-
La información de la plantilla de inicialización, incluido el ID, el nombre y la versión de la plantilla de inicialización que utiliza la AMI asociada cuando inicia instancias de Windows desde instantáneas aprovisionadas previamente.
-
El número máximo de instancias que se pueden iniciar al mismo tiempo para crear recursos.
-
El ID del propietario de la AMI asociada. No se rellena para las AMI que se compartieron con usted.
-
El estado actual del lanzamiento rápido de EC2 para la AMI asociada. Los valores compatibles incluyen: enabling | enabling-failed | enabled | enabled-failed |
disabling | disabling-failed
.
También puede ver el estado actual, que se muestra en la página Administrar optimización de imágenes de la consola de EC2, como Estado de optimización de imágenes.
-
La razón por la cual el lanzamiento rápido de EC2 para la AMI asociada cambió al estado actual.
-
La hora en que el lanzamiento rápido de EC2 para la AMI asociada cambió al estado actual.
Elija la pestaña que corresponda al entorno de línea de comandos:
- AWS CLI
-
El comando describe-fast-launch-images llama a la operación de la API DescribeFastLaunchImages de Amazon EC2.
Sintaxis:
aws ec2 describe-fast-launch-images \
--image-ids <value>
\ (optional)
--filters <value>
\ (optional)
--dry-run | --no-dry-run \ (optional)
--cli-input-json <value>
\ (optional)
--starting-token <value>
\ (optional)
--page-size <value>
\ (optional)
--max-items <value>
\ (optional)
--generate-cli-skeleton <value>
\ (optional)
Ejemplo:
En el siguiente ejemplo de describe-fast-launch-images, se describen los detalles de cada AMI en la cuenta que esté configurada con el lanzamiento rápido de EC2. En este ejemplo, solo hay una AMI con el lanzamiento rápido de EC2 en la cuenta.
aws ec2 describe-fast-launch-images
Salida:
{
"FastLaunchImages": [
{
"ImageId": "ami-01234567890abcedf",
"ResourceType": "snapshot",
"SnapshotConfiguration": {},
"LaunchTemplate": {
"LaunchTemplateId": "lt-01234567890abcedf",
"LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2",
"Version": "1"
},
"MaxParallelLaunches": 6,
"OwnerId": "0123456789123",
"State": "enabled",
"StateTransitionReason": "Client.UserInitiated",
"StateTransitionTime": "2022-01-27T22:20:06.552000+00:00"
}
]
}
- Tools for PowerShell
-
El cmdlet Get-EC2FastLaunchImage llama a la operación de la API DescribeFastLaunchImages de Amazon EC2.
Sintaxis:
Get-EC2FastLaunchImage
-Filter <Filter[]>
-ImageId <String[]>
-MaxResult <Int32>
-NextToken <String>
-Select <String>
-NoAutoIteration <SwitchParameter>
Ejemplo:
En el siguiente ejemplo de Get-EC2FastLaunchImage, se describen los detalles de cada AMI en la cuenta que esté configurada con el lanzamiento rápido de EC2. En este ejemplo, solo hay una AMI con el lanzamiento rápido de EC2 en la cuenta.
Get-EC2FastLaunchImage -ImageId ami-01234567890abcedf
Salida:
ImageId : ami-01234567890abcedf
LaunchTemplate : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse
MaxParallelLaunches : 6
OwnerId : 0123456789123
ResourceType : snapshot
SnapshotConfiguration :
State : enabled
StateTransitionReason : Client.UserInitiated
StateTransitionTime : 2/25/2022 12:54:43 PM