

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configure una función Lambda y una VPC definidas en otra plantilla con Infrastructure Composer
<a name="using-composer-services-vpc-examples"></a>

En este ejemplo, configuramos una función Lambda en Infrastructure Composer con una VPC definida en otra plantilla.

Empezamos arrastrando al lienzo una tarjeta de componentes mejorada con la **función Lambda**.

![\[Tarjeta de componentes con función Lambda mejorada.\]](http://docs.aws.amazon.com/es_es/infrastructure-composer/latest/dg/images/aac_use_vpc_03.png)


A continuación, abrimos el panel de **propiedades de los recursos** de la tarjeta y ampliamos la **sección desplegable de configuración de VPC (avanzada)**.

![\[Imagen del panel de propiedades del recurso de una tarjeta de función Lambda con la sección desplegable de configuración de VPC (avanzada) ampliada\]](http://docs.aws.amazon.com/es_es/infrastructure-composer/latest/dg/images/aac_use_vpc_04.png)


A continuación, seleccionamos **Asignar a una VPC externa** para empezar a configurar una VPC a partir de una plantilla externa.

En este ejemplo, hacemos referencia a un ID de grupo de seguridad y a un ID de subred. Estos valores se crean cuando se implementa la plantilla que define la VPC. Elegimos el tipo de **valor estático** e ingresamos el valor de nuestro IDs. Seleccionamos **Guardar** cuando terminamos.

![\[El panel de propiedades del recurso de una tarjeta de función Lambda con valores estáticos que se proporcionan en el campo ID del grupo de seguridad.\]](http://docs.aws.amazon.com/es_es/infrastructure-composer/latest/dg/images/aac_use_vpc_05.png)


Ahora que nuestra función Lambda está configurada con nuestra VPC, la etiqueta de VPC aparece en nuestra tarjeta.

![\[La etiqueta de VPC que visualiza una función Lambda en Infrastructure Composer que está configurada con una VPC.\]](http://docs.aws.amazon.com/es_es/infrastructure-composer/latest/dg/images/aac_use_vpc_01.png)


Infrastructure Composer ha creado el código de infraestructura para configurar nuestra función Lambda con el grupo de seguridad y la subred de la VPC externa.

```
Transform: AWS::Serverless-2016-10-31
Resources:
  Function:
    Type: AWS::Serverless::Function
    Properties:
      Description: !Sub
        - Stack ${AWS::StackName} Function ${ResourceName}
        - ResourceName: Function
      CodeUri: src/Function
      Handler: index.handler
      Runtime: nodejs18.x
      MemorySize: 3008
      Timeout: 30
      Tracing: Active
      VpcConfig:
        SecurityGroupIds:
          - sg-10f35d07e1be09e15
        SubnetIds:
          - subnet-0d80727ca90325716
  FunctionLogGroup:
    Type: AWS::Logs::LogGroup
    DeletionPolicy: Retain
    Properties:
      LogGroupName: !Sub /aws/lambda/${Function}
```