geonode.services.models ======================= .. py:module:: geonode.services.models Attributes ---------- .. autoapisummary:: geonode.services.models.service_type_as_tuple geonode.services.models.logger Classes ------- .. autoapisummary:: geonode.services.models.Service geonode.services.models.ServiceProfileRole Module Contents --------------- .. py:data:: service_type_as_tuple .. py:data:: logger .. py:class:: Service(*args, **kwargs) Bases: :py:obj:`geonode.base.models.ResourceBase` Service Class to represent remote Geo Web Services .. py:attribute:: type .. py:attribute:: method .. py:attribute:: base_url .. py:attribute:: version .. py:attribute:: name .. py:attribute:: description .. py:attribute:: extra_queryparams .. py:attribute:: operations .. py:attribute:: harvester .. py:method:: __str__() .. py:property:: probe .. py:method:: _get_service_url() .. py:property:: service_url .. py:property:: ptype .. py:property:: service_type .. py:method:: get_absolute_url() .. py:class:: Meta .. py:attribute:: permissions :value: (('add_resourcebase_from_service', 'Can add resources to Service'),... .. py:class:: ServiceProfileRole Bases: :py:obj:`django.db.models.Model` ServiceProfileRole is an intermediate model to bind Profiles and Services and apply roles. .. py:attribute:: profiles .. py:attribute:: service .. py:attribute:: role