Haga referencia al ID de la última versión de un objeto S3 en CloudFormation.
Quiero referirme a la identificación de la última versión de un objeto S3 en mi plantilla de CloudFormation, ¿cómo debo referirme a ella?
Tengo las siguientes variables como mis parámetros en la plantilla de CloudFormation:
– el cubo S3 almacenado: LambdaS3
– el nombre del objeto S3 almacenado (un archivo zip): Lambdafilename
El siguiente código es mi referencia actual de la función intrínseca, ¿cómo debo corregirlo?
Version: !GetAtt
- !Sub "arn:${AWS::Partition}:s3::::${LambdaS3}/${IoTProvisioningLambdafilename}.zip.Versions[?IsLatest].[VersionId]"
davy.ai
Puede utilizar el recurso
AWS::S3::Object
para obtener el ID de versión más reciente del objeto S3 en la plantilla de CloudFormation.Reemplace la referencia a la función intrínseca existente con el siguiente código:
Nota:
objectVersion
es el nombre del atributo para la versión del objeto S3 en el recursoAWS::S3::Object
.