targetShape = $targetShape; } /** * @return string */ public function getTargetShape() { return $this->targetShape; } /** * @param DistributionPolicyZoneConfiguration[] */ public function setZones($zones) { $this->zones = $zones; } /** * @return DistributionPolicyZoneConfiguration[] */ public function getZones() { return $this->zones; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DistributionPolicy::class, 'Google_Service_Compute_DistributionPolicy');