class CollectorConfig: def __init__(self, interval, provider, region): self.interval = interval self.provider = provider self.region = region class CoresvcConfig: def __init__(self, address): self.address = address class S3Config: def __init__(self, bucket, prefix): self.bucket = bucket self.prefix = prefix class APPConfig: def __init__(self, collector, coresvc, s3): self.collector = collector self.coresvc = coresvc self.s3 = s3