description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * Optional. A user-friendly name for the misconfiguration. * * @param string $displayName */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * Required. The identifier for the misconfiguration. This is an internal name * generated by the finding provider. * * @param string $misconfigurationId */ public function setMisconfigurationId($misconfigurationId) { $this->misconfigurationId = $misconfigurationId; } /** * @return string */ public function getMisconfigurationId() { return $this->misconfigurationId; } /** * Optional. References to external resources that provide more information * about the misconfiguration. * * @param MisconfigurationReference[] $references */ public function setReferences($references) { $this->references = $references; } /** * @return MisconfigurationReference[] */ public function getReferences() { return $this->references; } /** * Optional. Recommended remediation steps for the misconfiguration. * * @param string $remediation */ public function setRemediation($remediation) { $this->remediation = $remediation; } /** * @return string */ public function getRemediation() { return $this->remediation; } /** * Optional. The endpoint which was found to have the vulnerability. * * @param string $vulnerableUri */ public function setVulnerableUri($vulnerableUri) { $this->vulnerableUri = $vulnerableUri; } /** * @return string */ public function getVulnerableUri() { return $this->vulnerableUri; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(MisconfigurationMetadata::class, 'Google_Service_ThreatIntelligenceService_MisconfigurationMetadata');