denialCondition = $denialCondition; } /** * @return Expr */ public function getDenialCondition() { return $this->denialCondition; } /** * @param string[] */ public function setDeniedPermissions($deniedPermissions) { $this->deniedPermissions = $deniedPermissions; } /** * @return string[] */ public function getDeniedPermissions() { return $this->deniedPermissions; } /** * @param string[] */ public function setDeniedPrincipals($deniedPrincipals) { $this->deniedPrincipals = $deniedPrincipals; } /** * @return string[] */ public function getDeniedPrincipals() { return $this->deniedPrincipals; } /** * @param string[] */ public function setExceptionPermissions($exceptionPermissions) { $this->exceptionPermissions = $exceptionPermissions; } /** * @return string[] */ public function getExceptionPermissions() { return $this->exceptionPermissions; } /** * @param string[] */ public function setExceptionPrincipals($exceptionPrincipals) { $this->exceptionPrincipals = $exceptionPrincipals; } /** * @return string[] */ public function getExceptionPrincipals() { return $this->exceptionPrincipals; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleIamV2DenyRule::class, 'Google_Service_CloudAsset_GoogleIamV2DenyRule');