docs: def SolveServiceArea(self, facilities=None,
                           barriers=None,
                           polylineBarriers=None,
                           polygonBarriers=None,
                           attributeParameterValues=None,
                           defaultBreaks=None,
                           excludeSourcesFromPolygons=None,
                           mergeSimilarPolygonRanges=None,
                           outputLines=None,
                           outputPolygons=None,
                           overlapLines=None,
                           overlapPolygons=None,
                           splitLinesAtBreaks=None,
                           splitPolygonsAtBreaks=None,
                           travelDirection=None,
                           trimOuterPolygon=None,
                           trimPolygonDistance=None,
                           trimPolygonDistanceUnits=None,
                           accumulateAttributeNames=None,
                           impedanceAttributeName=None,
                           restrictionAttributeNames=None,
                           restrictUTurns=None,
                           outputGeometryPrecision=None,
                           outputGeometryPrecisionUnits=None):
          """The solve operation is performed on a network layer resource of type
             service area (layerType is esriNAServerServiceArea)."""
          raise NotImplementedError()