/** * putPolicy * * @param mixed $policy mixed type: string|resource|\Guzzle\Http\EntityBodyInterface * * @return \Guzzle\Service\Resource\Model */ public function putPolicy($policy) { $params = ['Bucket' => $this->name, 'Policy' => $policy]; return $this->client->putBucketPolicy($params); }