Skip to content

Commit 5e6331d

Browse files
author
Scot Kronenfeld
committed
Set the VPC during lambda creation time (nficano#101)
1 parent 365f1e9 commit 5e6331d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

aws_lambda/aws_lambda.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,10 @@ def create_function(cfg, path_to_zip_file, use_s3=False, s3_file=None):
523523
'Description': cfg.get('description'),
524524
'Timeout': cfg.get('timeout', 15),
525525
'MemorySize': cfg.get('memory_size', 512),
526+
'VpcConfig': {
527+
'SubnetIds': cfg.get('subnet_ids', []),
528+
'SecurityGroupIds': cfg.get('security_group_ids', []),
529+
},
526530
'Publish': True,
527531
}
528532
else:
@@ -535,6 +539,10 @@ def create_function(cfg, path_to_zip_file, use_s3=False, s3_file=None):
535539
'Description': cfg.get('description'),
536540
'Timeout': cfg.get('timeout', 15),
537541
'MemorySize': cfg.get('memory_size', 512),
542+
'VpcConfig': {
543+
'SubnetIds': cfg.get('subnet_ids', []),
544+
'SecurityGroupIds': cfg.get('security_group_ids', []),
545+
},
538546
'Publish': True,
539547
}
540548

0 commit comments

Comments
 (0)