Is it possible to have 2D and 3D properties of the shader in Unity?

In properties of standard objects there are both 2D and 3D properties, like this

enter image description here

On the other hand, in properties of a shader, I can apparently specify only 1D and 4D properties. Is this true? Is the possiblity to specify 2D and 3D really omitted?