requiredApproverCount = $requiredApproverCount; } /** * @return int */ public function getRequiredApproverCount() { return $this->requiredApproverCount; } /** * Required. The total number of approvers. This is the N value used for M of * N quorum auth. Must be greater than or equal to 3 and less than or equal to * 16. * * @param int $totalApproverCount */ public function setTotalApproverCount($totalApproverCount) { $this->totalApproverCount = $totalApproverCount; } /** * @return int */ public function getTotalApproverCount() { return $this->totalApproverCount; } /** * Output only. The public keys associated with the 2FA keys for M of N quorum * auth. * * @param string[] $twoFactorPublicKeyPems */ public function setTwoFactorPublicKeyPems($twoFactorPublicKeyPems) { $this->twoFactorPublicKeyPems = $twoFactorPublicKeyPems; } /** * @return string[] */ public function getTwoFactorPublicKeyPems() { return $this->twoFactorPublicKeyPems; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(QuorumAuth::class, 'Google_Service_CloudKMS_QuorumAuth');