In Google Maps API - Change Marker Icon circle scale size Based On Zoom Level using javascript (zoom_changed function).
My object is below format.
icon = {p_a_L_1:
{path: 'M 0 0 L -2 -3 L 2 -3 z',
strokeColor: 'black',
fillColor: '#42fd04',
fillOpacity: 1,
scale: 3,
strokeOpacity: 0.6,
strokeWeight: 1.3}};