MCPcopy Create free account

hub / github.com/aws-samples/aws-cloudfront-samples / functions

Functions12 in github.com/aws-samples/aws-cloudfront-samples

↓ 2 callersFunctionadd_permissions
(client, group, permission, to_add)
update_security_groups_lambda/update_security_groups.py:177
↓ 2 callersFunctionget_ranges_for_service
(ranges, service, subset)
update_security_groups_lambda/update_security_groups.py:85
↓ 2 callersFunctionupdate_security_groups
(new_ranges, rangeType)
update_security_groups_lambda/update_security_groups.py:95
↓ 1 callersFunctioncheckAlias
(cloudfrontID, alias, expected_domain)
update_cloudfront_r53_dns_record/cloudfront_dns_automation.py:83
↓ 1 callersFunctionget_ip_groups_json
(url, expected_hash)
update_security_groups_lambda/update_security_groups.py:69
↓ 1 callersFunctionget_security_groups_for_update
(client, security_group_tag)
update_security_groups_lambda/update_security_groups.py:191
↓ 1 callersFunctionmain
()
update_cloudfront_r53_dns_record/cloudfront_dns_automation.py:195
↓ 1 callersFunctionrevoke_permissions
(client, group, permission, to_revoke)
update_security_groups_lambda/update_security_groups.py:163
↓ 1 callersFunctionupdateRecord
(hostedzoneID, new_domain, alias, ipv6_enabled=False)
update_cloudfront_r53_dns_record/cloudfront_dns_automation.py:137
↓ 1 callersFunctionupdate_security_group
(client, group, new_ranges, port)
update_security_groups_lambda/update_security_groups.py:127
↓ 1 callersFunctionvalidate_inputs
Validate all input parameters before processing. Args: cloudfront_id (str): CloudFront distribution ID hosted_zone_id (str):
update_cloudfront_r53_dns_record/cloudfront_dns_automation.py:41
Functionlambda_handler
(event, context)
update_security_groups_lambda/update_security_groups.py:33