Пример #1
0
    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)