externalConfig = $externalConfig; } /** * @return KeyAccessJustificationsEnrollmentConfig */ public function getExternalConfig() { return $this->externalConfig; } /** * Contains the effective KeyAccessJustificationsEnrollmentConfig for hardware * keys. * * @param KeyAccessJustificationsEnrollmentConfig $hardwareConfig */ public function setHardwareConfig(KeyAccessJustificationsEnrollmentConfig $hardwareConfig) { $this->hardwareConfig = $hardwareConfig; } /** * @return KeyAccessJustificationsEnrollmentConfig */ public function getHardwareConfig() { return $this->hardwareConfig; } /** * Contains the effective KeyAccessJustificationsEnrollmentConfig for software * keys. * * @param KeyAccessJustificationsEnrollmentConfig $softwareConfig */ public function setSoftwareConfig(KeyAccessJustificationsEnrollmentConfig $softwareConfig) { $this->softwareConfig = $softwareConfig; } /** * @return KeyAccessJustificationsEnrollmentConfig */ public function getSoftwareConfig() { return $this->softwareConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ShowEffectiveKeyAccessJustificationsEnrollmentConfigResponse::class, 'Google_Service_CloudKMS_ShowEffectiveKeyAccessJustificationsEnrollmentConfigResponse');