emnify.modules.sim.models ========================= .. py:module:: emnify.modules.sim.models Classes ------- .. autoapisummary:: emnify.modules.sim.models.SimDevice emnify.modules.sim.models.IdModel emnify.modules.sim.models.SimStatus emnify.modules.sim.models.SimList emnify.modules.sim.models.SimUpdate emnify.modules.sim.models.SimFilter Module Contents --------------- .. py:class:: SimDevice Bases: :py:obj:`pydantic.BaseModel` Sim list response Device model .. py:attribute:: id :type: int :value: None .. py:attribute:: name :type: str :value: None .. py:attribute:: ip_address :type: str :value: None .. py:attribute:: created :type: datetime.datetime :value: None .. py:attribute:: last_updated :type: datetime.datetime :value: None .. py:class:: IdModel Bases: :py:obj:`pydantic.BaseModel` BaseModel for objects with single id field .. py:attribute:: id :type: int .. py:class:: SimStatus Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: id :type: int .. py:attribute:: description :type: str :value: None .. py:class:: SimList Bases: :py:obj:`emnify.modules.api.models.RetrieveSIMlistresponse` Inherited generated model for sim list .. py:attribute:: status :type: SimStatus :value: None .. py:attribute:: device :type: Optional[SimDevice] .. py:class:: SimUpdate Bases: :py:obj:`pydantic.BaseModel` Model for sim partial update .. py:attribute:: status :type: SimStatus :value: None .. py:attribute:: issuer_organisation :type: IdModel :value: None .. py:attribute:: reseller_organisation :type: IdModel :value: None .. py:attribute:: customer_organisation :type: IdModel :value: None .. py:class:: SimFilter Bases: :py:obj:`pydantic.BaseModel` .. py:attribute:: id :type: int :value: None .. py:attribute:: issuer_org :type: int :value: None .. py:attribute:: reseller_org :type: int :value: None .. py:attribute:: customer_org :type: int :value: None .. py:attribute:: iccid :type: str :value: None .. py:attribute:: status :type: SimFilter.id :value: None .. py:attribute:: production_date :type: pydantic.types.date :value: None .. py:attribute:: imsi :type: str :value: None .. py:attribute:: msisdn :type: str :value: None .. py:attribute:: model :type: int :value: None