OBJECT
Geofence
A geographical restriction.
link GraphQL Schema definition
- type Geofence implements NoteableInterface, LoggableInterface, AccessloggableInterface {
 - #   The ID of the entity.
 - : Int64Bit! 
 - #   An ID that uniquely identifies this entity across the whole Sonar system.
 - : ID! 
 - #   The date and time this entity was created.
 - : Datetime! 
 - #   The last date and time this entity was modified.
 - : Datetime! 
 - #   A string that shows the version of this entity. It will be incremented whenever 
 - #   the entity is modified.
 - : String! 
 - #   A descriptive name.
 - : String! 
 - #   A list of polygons.
 - : PolygonConnection! 
 - #   Availability for `Job`s to be scheduled.
 - # 
 - # Arguments
 - #   id: The ID of the entity.
 - #   sonar_unique_id: An ID that uniquely identifies this entity 
 - #   across the whole Sonar system.
 - #   created_at: The date and time this entity was created.
 - #   updated_at: The last date and time this entity was modified.
 - #   _version: A string that shows the version of this entity. It 
 - #   will be incremented whenever the entity is modified.
 - #   available: Whether this `ScheduleAvailability` creates 
 - #   available time, or blocks available time.
 - #   geofence_id: The ID of a `Geofence`.
 - #   infinite_repetitions: Whether this repeats forever or not.
 - #   name: A descriptive name.
 - #   repetitions: The number of times this repeats.
 - #   start_date: The start date for this `ScheduleAvailability`.
 - #   weeks_between_repetitions: The number of weeks between 
 - #   repetitions.
 - #   paginator: Provides the ability to paginate through results.
 - #   sorter: Provides the ability to sort results.
 - #   search: Complex search parameters.
 - #   general_search: Search across all string fields with partial 
 - #   matching.
 - #   aggregation: Provides the ability to return aggregated 
 - #   mathematical data about your results.
 - #   reverse_relation_filters: Reverse relation filters allow you to 
 - #   filter the result of a relation, and use that filter to affect the returned root 
 - #   elements.
 - (
 - : Int64Bit,
 - : ID,
 - : Datetime,
 - : Datetime,
 - : String,
 - : Boolean,
 - : Int64Bit,
 - : Boolean,
 - : String,
 - : Int,
 - : Date,
 - : Int,
 - : Paginator,
 - : [Sorter],
 - : [Search],
 - : String,
 - : [Aggregator],
 - : [ReverseRelationFilter]
 - ): ScheduleAvailabilityConnection! 
 - #   A note.
 - # 
 - # Arguments
 - #   id: The ID of the entity.
 - #   sonar_unique_id: An ID that uniquely identifies this entity 
 - #   across the whole Sonar system.
 - #   created_at: The date and time this entity was created.
 - #   updated_at: The last date and time this entity was modified.
 - #   _version: A string that shows the version of this entity. It 
 - #   will be incremented whenever the entity is modified.
 - #   message: The message.
 - #   noteable_id: The ID of the entity that owns this note.
 - #   noteable_type: The type of entity that owns this note.
 - #   priority: The priority of this item.
 - #   user_id: The ID of a User.
 - #   paginator: Provides the ability to paginate through results.
 - #   sorter: Provides the ability to sort results.
 - #   search: Complex search parameters.
 - #   general_search: Search across all string fields with partial 
 - #   matching.
 - #   aggregation: Provides the ability to return aggregated 
 - #   mathematical data about your results.
 - #   reverse_relation_filters: Reverse relation filters allow you to 
 - #   filter the result of a relation, and use that filter to affect the returned root 
 - #   elements.
 - (
 - : Int64Bit,
 - : ID,
 - : Datetime,
 - : Datetime,
 - : String,
 - : Text,
 - : Int64Bit,
 - : NoteableType,
 - : NotePriority,
 - : Int64Bit,
 - : Paginator,
 - : [Sorter],
 - : [Search],
 - : String,
 - : [Aggregator],
 - : [ReverseRelationFilter]
 - ): NoteConnection! 
 - #   A log entry.
 - # 
 - # Arguments
 - #   id: The ID of the entity.
 - #   sonar_unique_id: An ID that uniquely identifies this entity 
 - #   across the whole Sonar system.
 - #   created_at: The date and time this entity was created.
 - #   updated_at: The last date and time this entity was modified.
 - #   _version: A string that shows the version of this entity. It 
 - #   will be incremented whenever the entity is modified.
 - #   current: Current data.
 - #   legacy: Whether or not this log was transferred from a Sonar v1 
 - #   instance. If so, the formatting will not match current version logs.
 - #   legacy_title: A title which is only populated on logs that were 
 - #   imported from Sonar v1.
 - #   level: The severity level.
 - #   loggable_id: The ID of the entity that this log is attached to.
 - #   loggable_type: The type of entity that this log is attached to.
 - #   logged_entity_id: The entity ID that triggered the log.
 - #   logged_entity_type: The entity that triggered the log.
 - #   message: The message.
 - #   previous: Previous data.
 - #   relation_data: Data from objects related to this change.
 - #   type: The type.
 - #   user_id: The ID of a User.
 - #   paginator: Provides the ability to paginate through results.
 - #   sorter: Provides the ability to sort results.
 - #   search: Complex search parameters.
 - #   general_search: Search across all string fields with partial 
 - #   matching.
 - #   aggregation: Provides the ability to return aggregated 
 - #   mathematical data about your results.
 - #   reverse_relation_filters: Reverse relation filters allow you to 
 - #   filter the result of a relation, and use that filter to affect the returned root 
 - #   elements.
 - (
 - : Int64Bit,
 - : ID,
 - : Datetime,
 - : Datetime,
 - : String,
 - : Text,
 - : Boolean,
 - : String,
 - : LogLevel,
 - : Int64Bit,
 - : String,
 - : Int64Bit,
 - : String,
 - : Text,
 - : Text,
 - : Text,
 - : LogType,
 - : Int64Bit,
 - : Paginator,
 - : [Sorter],
 - : [Search],
 - : String,
 - : [Aggregator],
 - : [ReverseRelationFilter]
 - ): LogConnection! 
 - #   An access log history on an entity.
 - # 
 - # Arguments
 - #   id: The ID of the entity.
 - #   sonar_unique_id: An ID that uniquely identifies this entity 
 - #   across the whole Sonar system.
 - #   created_at: The date and time this entity was created.
 - #   updated_at: The last date and time this entity was modified.
 - #   _version: A string that shows the version of this entity. It 
 - #   will be incremented whenever the entity is modified.
 - #   access_datetime: The date and time that this entity was 
 - #   accessed.
 - #   accessloggable_id: The ID of the entity that this access log 
 - #   belongs to.
 - #   accessloggable_type: The entity that this access log belongs 
 - #   to.
 - #   entity_id: The ID of the entity that this access log belongs 
 - #   to.
 - #   entity_name: The entity that this access log belongs to.
 - #   user_id: The ID of the user that accessed this entity.
 - #   paginator: Provides the ability to paginate through results.
 - #   sorter: Provides the ability to sort results.
 - #   search: Complex search parameters.
 - #   general_search: Search across all string fields with partial 
 - #   matching.
 - #   aggregation: Provides the ability to return aggregated 
 - #   mathematical data about your results.
 - #   reverse_relation_filters: Reverse relation filters allow you to 
 - #   filter the result of a relation, and use that filter to affect the returned root 
 - #   elements.
 - (
 - : Int64Bit,
 - : ID,
 - : Datetime,
 - : Datetime,
 - : String,
 - : Datetime,
 - : Int64Bit,
 - : String,
 - : Int64Bit,
 - : String,
 - : Int64Bit,
 - : Paginator,
 - : [Sorter],
 - : [Search],
 - : String,
 - : [Aggregator],
 - : [ReverseRelationFilter]
 - ): AccessLogConnection! 
 - }