def connect(self, vpc_name): """connect to VPC and reflect all attributes into self.""" self.vpc = self.get_vpc_by_name_tag(vpc_name) self.reflect_attrs() # attach Enriched Connections to self. self.vpc_endpoint = EnrichedVpcEndpoint(self) self.autoscaling = EnrichedAutoscaling(self) self.elasticache = EnrichedElastiCache(self) self.elb = EnrichedElb(self) self.rds = EnrichedRds(self) self.key_pair = EnrichedKeyPair(self) self.route53 = EnrichedRoute53(self)