_propDict)) { return $this->_propDict["actionName"]; } else { return null; } } /** * Sets the actionName * Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible. * * @param string $val The actionName * * @return ResourceOperation */ public function setActionName($val) { $this->_propDict["actionName"] = $val; return $this; } /** * Gets the description * Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal. * * @return string|null The description */ public function getDescription() { if (array_key_exists("description", $this->_propDict)) { return $this->_propDict["description"]; } else { return null; } } /** * Sets the description * Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal. * * @param string $val The description * * @return ResourceOperation */ public function setDescription($val) { $this->_propDict["description"] = $val; return $this; } /** * Gets the resourceName * Name of the Resource this operation is performed on. * * @return string|null The resourceName */ public function getResourceName() { if (array_key_exists("resourceName", $this->_propDict)) { return $this->_propDict["resourceName"]; } else { return null; } } /** * Sets the resourceName * Name of the Resource this operation is performed on. * * @param string $val The resourceName * * @return ResourceOperation */ public function setResourceName($val) { $this->_propDict["resourceName"] = $val; return $this; } }