def METHOD_NAME(self):
    blue_tile_distribution = self.add_resource(cf.Distribution(
        'tileDistributionBlue',
        DistributionConfig=cf.DistributionConfig(
            Origins=[
                cf.Origin(
                    Id='tileOriginId',
                    DomainName=Join('.',
                                    ['tile-cache',
                                     Ref(self.public_hosted_zone_name)]),
                    CustomOriginConfig=cf.CustomOriginConfig(
                        OriginProtocolPolicy='http-only'
                    )
                )
            ],
            DefaultCacheBehavior=cf.DefaultCacheBehavior(
                ForwardedValues=cf.ForwardedValues(QueryString=True),
                TargetOriginId='tileOriginId',
                ViewerProtocolPolicy='allow-all'
            ),
            Enabled=True
        )
    ))
    green_tile_distribution = self.add_resource(cf.Distribution(
        'tileDistributionGreen',
        DistributionConfig=cf.DistributionConfig(
            Origins=[
                cf.Origin(
                    Id='tileOriginId',
                    DomainName=Join('.',
                                    ['tile-cache',
                                     Ref(self.public_hosted_zone_name)]),
                    CustomOriginConfig=cf.CustomOriginConfig(
                        OriginProtocolPolicy='http-only'
                    )
                )
            ],
            DefaultCacheBehavior=cf.DefaultCacheBehavior(
                ForwardedValues=cf.ForwardedValues(QueryString=True),
                TargetOriginId='tileOriginId',
                ViewerProtocolPolicy='allow-all'
            ),
            Enabled=True
        )
    ))
    return blue_tile_distribution, green_tile_distribution