@startuml
sprite $AwsCloudFrontEdgeLocationMd [14x14/16z] VOx50K0124ALsd_atntlOWlq2Hgz0xjhfr-graXlbGnOQzL15T9JPMkfDEV7fgvVVlMkpgwk1m
sprite $AwsCloudFrontEdgeLocationLg [20x20/16z] hL350S0W4EjvsNzWtE69msaIu6C0_oopGQA1-Ti6Fx11xJZRKlVKSR7LSzY0hFoCeDZGJ9jDpJ2QdDASI-gO9Vsaz2Zl6vRdV6-QthGF
!procedure AwsCloudFrontEdgeLocation($id, $name="", $tech="")
  IconElement($id, 'aws-20200430/Item/NetworkingContentDelivery/AwsCloudFrontEdgeLocation', $name, $tech)
!endprocedure
!procedure AwsCloudFrontEdgeLocationCard($id, $funcName="", $content="")
  IconCard($id, '<$AwsCloudFrontEdgeLocationMd>', 'NetworkingContentDelivery', $funcName, $content)
!endprocedure
!procedure AwsCloudFrontEdgeLocationGroup($id, $name='Aws Cloud Front Edge Location', $tech='')
  IconGroup($id, 'IconGroup', '<$AwsCloudFrontEdgeLocationLg>', $name, $tech)
!endprocedure
@enduml