OBJECT
NetworkSite
A network site.
link GraphQL Schema definition
- type NetworkSite implements SearchableInterface, ContactableInterface, TicketableInterface, JobbableInterface, InventoryitemableInterface, AddressableInterface, IpassignmentableInterface, IpassignmenthistoryableInterface, GenericinventoryitemableInterface, GenericinventoryitemactionloggableInterface, EmailableInterface, NoteableInterface, CustomfielddataableInterface, FileableInterface, RecentitemableInterface, TaskableInterface, 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!
- # The ID of the company that this entity operates under.
- : Int64Bit
- # A geo-point.
- : Geopoint
- # Height in meters.
- : Float!
- # A descriptive name.
- : String!
- # Network site serviceable address list.
- #
- # 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.
- # network_site_id: Network site id.
- # 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,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): NetworkSiteServiceableAddressList
- # A company you do business as.
- #
- # 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.
- # billing_communication_delay_end_local_time: The daily end time
- # of the period during which billing communication e.g. new invoices, delinquency,
- # etc. will not be sent.
- # billing_communication_delay_start_local_time: The daily start
- # time of the period during which billing communication e.g. new invoices,
- # delinquency, etc. will not be sent.
- # checks_payable_to: On an enabled remittance slip, who should
- # checks be made payable to?
- # country: A two character country code.
- # customer_portal_url: The URL to your customer portal.
- # default: Whether or not this entity is a default entry.
- # enabled: Whether or not this is enabled.
- # isp_type: The ISP type of this `Company`.
- # name: A descriptive name.
- # phone_number: A telephone number.
- # primary_color: The primary color to use in Sonar.
- # secondary_color: The secondary color to use in Sonar.
- # show_remittance_slip: Whether or not to include a detachable
- # remittance slip on the invoice.
- # tax_identification: A tax identification number. Should only be
- # entered if you are required to share some type of tax identification information
- # with your customers.
- # website_address: The address of the company website.
- # 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,
- : Time,
- : Time,
- : String,
- : Country,
- : URL,
- : Boolean,
- : Boolean,
- : IspType,
- : String,
- : Numeric,
- : HtmlHexColor,
- : HtmlHexColor,
- : Boolean,
- : String,
- : URL,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): Company
- # A contact person.
- #
- # 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.
- # contactable_id: The ID of the entity that owns this contact.
- # contactable_type: The type of entity that owns this contact.
- # email_address: An email address.
- # language: A supported language.
- # marketing_opt_in: Whether or not marketing messages accepted.
- # name: A descriptive name.
- # primary: Whether or not this is the primary type of entity.
- # role: The role of the contact, e.g. "CEO" or "Network
- # Engineer".
- # username: A username, used for authentication.
- # 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,
- : Int64Bit,
- : ContactableType,
- : EmailAddress,
- : Language,
- : Boolean,
- : String,
- : Boolean,
- : String,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): ContactConnection!
- # A ticket.
- #
- # 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.
- # global_updated_at: The last date and time this entity was
- # updated, or was the subject of a log.
- # closed_at: The time this was closed at.
- # closed_by_user_id: The ID of the `User` that closed this.
- # company_id: The ID of the company that this entity operates
- # under.
- # description: A human readable description.
- # due_date: The date this invoice is due by.
- # inbound_mailbox_id: The ID of an `InboundMailbox`.
- # is_spam: Indicates if this ticket is marked as spam.
- # parent_ticket_id: The ID of the `Ticket` that this `Ticket` is
- # a child of.
- # priority: The priority of this item.
- # spam_score: Mail processor's spam rating for whether or not
- # this is spam.
- # status: The status.
- # subject: The subject.
- # ticket_group_id: The ID of a `TicketGroup`.
- # ticketable_id: The ID of the entity that this `Ticket` is
- # associated with.
- # ticketable_type: The type of entity that this `Ticket` is
- # associated with.
- # 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,
- : Datetime,
- : Datetime,
- : Int64Bit,
- : Int64Bit,
- : Text,
- : Date,
- : Int64Bit,
- : Boolean,
- : Int64Bit,
- : TicketPriority,
- : Float,
- : TicketStatus,
- : String,
- : Int64Bit,
- : Int64Bit,
- : TicketableType,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): TicketConnection!
- # A job, typically in the field.
- #
- # 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.
- # address_on_completion: The serviceable address where this job
- # was completed.
- # complete: Whether or not this is complete.
- # completed_by_user_id: The `User` that completed this.
- # completed_successfully: Whether this `Job` was completed
- # successfully or not.
- # completion_datetime: The date and time this `Job` was
- # completed.
- # completion_notes: Any notes entered when this `Job` was
- # completed.
- # created_by_user_id: The ID of the user that created this
- # entity.
- # disconnection_reason_id: Disconnection Reason ID
- # job_type_id: The ID of a `JobType`.
- # jobbable_id: The ID of the entity that this `Job` is associated
- # with.
- # jobbable_type: The type of entity that this `Job` is associated
- # with.
- # length_in_minutes: The length in minutes for this `Job`.
- # scheduled_datetime: The date and time this `Job` is scheduled
- # for.
- # serviceable_address_account_assignment_future_id: The ID of the
- # serviceable address account assignment future.
- # skips_validation: Indicates this entity has skipped the
- # validations which would normally apply.
- # ticket_id: The ID of a `Ticket`.
- # 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,
- : String,
- : Boolean,
- : Int64Bit,
- : Boolean,
- : Datetime,
- : Text,
- : Int64Bit,
- : Int64Bit,
- : Int64Bit,
- : Int64Bit,
- : JobbableType,
- : Int,
- : Datetime,
- : Int64Bit,
- : Boolean,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): JobConnection!
- # An inventory item.
- #
- # 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.
- # account_service_id: The ID of an AccountService.
- # claimed_user_id: The ID of the `User` that claimed this.
- # deployment_type_id: The ID of a `DeploymentType`.
- # flapping: Whether this inventory item is flapping or not.
- # icmp_device_status: The current ICMP monitoring status of an
- # `InventoryItem`.
- # icmp_status_flap_count: The number of times the ICMP status has
- # flapped.
- # icmp_status_last_change: The timestamp of when the ICMP status
- # last changed.
- # icmp_threshold_violation: The ICMP monitoring threshold
- # violation type.
- # inventory_model_id: The ID of an `InventoryModel`.
- # inventoryitemable_id: The ID of the entity that this inventory
- # item is assigned to.
- # inventoryitemable_type: The type of entity that this inventory
- # item is assigned to.
- # latitude: A decimal latitude.
- # longitude: A decimal longitude.
- # metadata: The metadata.
- # overall_status: The overall status of an `InventoryItem` (the
- # worse of ICMP/SNMP status).
- # override_status: The overridden status of an `InventoryItem`.
- # override_status_last_change: The timestamp of when the override
- # status last changed.
- # parent_inventory_item_id: The ID of the parent `InventoryItem`.
- # preseem_status: The status of the device, as read from Preseem.
- # purchase_order_item_id: The ID of a purchase order item
- # purchase_price: The purchase price of this item.
- # quantity: The quantity of this inventory model.
- # segment_parent_id: The ID of the `InventoryItem` that this
- # segment is a child of.
- # snmp_device_status: The current SNMP monitoring status of an
- # `InventoryItem`.
- # snmp_status_flap_count: The number of times the SNMP status has
- # flapped.
- # snmp_status_last_change: The timestamp of when the SNMP status
- # last changed.
- # snmp_status_message: The SNMP monitoring status message.
- # status: The physical status of this item.
- # um_price: The unit of measurement price for this inventory
- # item.
- # 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,
- : Int64Bit,
- : Int64Bit,
- : Int64Bit,
- : Boolean,
- : InventoryItemDeviceStatus,
- : Int,
- : Datetime,
- : InventoryItemIcmpThresholdViolation,
- : Int64Bit,
- : Int64Bit,
- : InventoryitemableType,
- : Latitude,
- : Longitude,
- : String,
- : InventoryItemDeviceStatus,
- : InventoryItemDeviceStatus,
- : Datetime,
- : Int64Bit,
- : PreseemStatus,
- : Int64Bit,
- : Int,
- : Int,
- : Int64Bit,
- : InventoryItemDeviceStatus,
- : Int,
- : Datetime,
- : String,
- : InventoryItemStatus,
- : Int,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): InventoryItemConnection!
- # A geographical address.
- #
- # 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.
- # address_status_id: Address status ID.
- # addressable_id: The ID of the entity that owns this address.
- # addressable_type: The type of entity that owns this address.
- # anchor_address_id: The address ID for the Anchor address
- # attainable_download_speed: The attainable download speed in
- # kilobits per second.
- # attainable_upload_speed: The attainable upload speed in
- # kilobits per second.
- # avalara_pcode: Avalara PCode.
- # billing_default_id: The ID of a BillingDefault.
- # census_year: The year used for calculating fips and census
- # tract information.
- # city: A city.
- # country: A two character country code.
- # county: A US county. Only used for US addresses.
- # fips: Only used in the USA, this is the census tract
- # information used for calculating things like FCC Form 477.
- # fips_source: Identifies the source used to obtain the FIPS code
- # is_anchor: Whether or not this address is an anchor
- # latitude: A decimal latitude.
- # line1: Address line 1.
- # line2: Address line 2.
- # longitude: A decimal longitude.
- # serviceable: Whether or not the address is serviceable, and can
- # be used for new accounts.
- # subdivision: A state, province, or other country subdivision.
- # timezone: The timezone you want times in the system displayed
- # in.
- # type: The type.
- # zip: A ZIP or postal code.
- # 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,
- : Int64Bit,
- : Int64Bit,
- : AddressableType,
- : Int64Bit,
- : Int,
- : Int,
- : String,
- : Int64Bit,
- : Int,
- : String,
- : Country,
- : UsCounty,
- : String,
- : FipsSource,
- : Boolean,
- : Latitude,
- : String,
- : String,
- : Longitude,
- : Boolean,
- : Subdivision,
- : Timezone,
- : AddressType,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): AddressConnection!
- # An IP address assignment.
- #
- # 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.
- # account_service_id: The ID of an AccountService.
- # description: A human readable description.
- # ip_pool_id: The ID of an `IpPool`.
- # ipassignmentable_id: The ID of the owner of this
- # `IpAssignment`.
- # ipassignmentable_type: The owner of this `IpAssignment`.
- # reference: Some reference data regarding this IP assignment.
- # soft: If this IP was assigned automatically (e.g. via DHCP or
- # RADIUS) then it will be marked as a soft assignment.
- # subnet: An IPv4/IPv6 subnet.
- # subnet_id: The ID of a `Subnet`.
- # 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,
- : Int64Bit,
- : String,
- : Int64Bit,
- : Int64Bit,
- : IpassignmentableType,
- : Text,
- : Boolean,
- : SubnetScalar,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): IpAssignmentConnection!
- # A historical record of an IP assignment.
- #
- # 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.
- # account_service_id: The ID of an AccountService.
- # assigned_datetime: The date and time of assignment.
- # description: A human readable description.
- # ip_assignment_id: The ID of an `IpAssignment`.
- # ipassignmentable_id: The ID of the owner of this
- # `IpAssignment`.
- # ipassignmentable_type: The owner of this `IpAssignment`.
- # ipassignmenthistoryable_id: The ID of the entity that the IP
- # address was assigned to.
- # ipassignmenthistoryable_type: The parent entity that the IP
- # address was assigned to (e.g. `Account`, `NetworkSite`.)
- # reference: Some reference data regarding this IP assignment.
- # removed_datetime: The date and time of removal.
- # soft: If this IP was assigned automatically (e.g. via DHCP or
- # RADIUS) then it will be marked as a soft assignment.
- # subnet: An IPv4/IPv6 subnet.
- # unique_identifier: Some unique identifier that was related to
- # the IP (e.g. a MAC address, IMSI, RADIUS username.)
- # 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,
- : Int64Bit,
- : Datetime,
- : String,
- : Int64Bit,
- : Int64Bit,
- : IpassignmentableType,
- : Int64Bit,
- : IpassignmenthistoryableType,
- : Text,
- : Datetime,
- : Boolean,
- : SubnetScalar,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): IpAssignmentHistoryConnection!
- # A generic inventory item.
- #
- # 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.
- # genericinventoryitemable_id: The type of entity that owns this
- # generic `InventoryItem`.
- # genericinventoryitemable_type: The ID of the entity that owns
- # this generic `InventoryItem`.
- # inventory_model_id: The ID of an `InventoryModel`.
- # quantity: The quantity for this service.
- # 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,
- : Int64Bit,
- : InventoryitemableType,
- : Int64Bit,
- : Int,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): GenericInventoryItemConnection!
- # A log of an action taken against a set of generic inventory items.
- #
- # 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.
- # action: The action that was performed.
- # genericinventoryitemactionloggable_id: The ID of the entity
- # that this `GenericInventoryItemActionLog` is for.
- # genericinventoryitemactionloggable_type: The type of entity
- # that this `GenericInventoryItemActionLog` is for.
- # inventory_model_id: The ID of an `InventoryModel`.
- # purchase_price: The purchase price of this item.
- # quantity: The quantity for this service.
- # 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,
- : GenericInventoryItemActionLogAction,
- : Int64Bit,
- : InventoryitemableType,
- : Int64Bit,
- : Float,
- : Int,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): GenericInventoryItemActionLogConnection!
- # An email.
- #
- # 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.
- # body: The body.
- # email_address: An email address.
- # emailable_id: The ID of the entity that this email was sent to.
- # emailable_type: The type of entity that this email was sent to.
- # reject_reason: If rejected, the reason for rejection.
- # status: The status.
- # subject: The subject.
- # to_name: The name of the recipient.
- # 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,
- : EmailAddress,
- : Int64Bit,
- : EmailableType,
- : String,
- : EmailStatus,
- : String,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): EmailConnection!
- # 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!
- # Data entered into a `CustomField`.
- #
- # 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.
- # custom_field_id: The ID of a CustomField that is associated
- # with this type of entity.
- # customfielddataable_id: The ID of the entity that owns this
- # custom field data.
- # customfielddataable_type: The type of entity that owns this
- # custom field data.
- # value: The value.
- # 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,
- : Int64Bit,
- : Int64Bit,
- : CustomfielddataableType,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): CustomFieldDataConnection!
- # A file.
- #
- # 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.
- # description: A human readable description.
- # file_size_in_bytes: The file size, in bytes.
- # fileable_id: The ID of the entity that owns this file.
- # fileable_type: The type of entity that owns this file.
- # filename: The file name.
- # mime_type: The MIME type of the file.
- # primary_image: An image file may be set to the primary image.
- # This will be used as the displayed image for the object that this file is
- # associated to throughout Sonar.
- # 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,
- : String,
- : Int64Bit,
- : Int64Bit,
- : FileableType,
- : String,
- : String,
- : Boolean,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): FileConnection!
- # A task.
- #
- # 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.
- # completable_id: The ID of the entity that completes or
- # completed this task.
- # completable_type: The type of entity that completes this task.
- # complete: Whether or not this is complete.
- # completed_at: The date and time this was completed.
- # completed_by_user_id: The `User` that completed this.
- # completion_type: How this task gets marked as completed.
- # due: The date on which the task is due.
- # list_order: The order this item is shown in a list.
- # task: The task to be performed.
- # task_group_id: The ID of a `TaskGroup`.
- # taskable_id: The ID of the entity that the task is associated
- # with.
- # taskable_type: The entity that the task is associated with.
- # 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,
- : Int64Bit,
- : CompletableType,
- : Boolean,
- : Datetime,
- : Int64Bit,
- : TaskCompletionType,
- : Date,
- : Int,
- : Text,
- : Int64Bit,
- : Int64Bit,
- : TaskableType,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): TaskConnection!
- # 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!
- # An alerting rotation.
- #
- # 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.
- # all_accounts: Whether to include all account equipment in this
- # rotation.
- # all_inventory_models: Whether to include all inventory models
- # in this rotation.
- # all_network_sites: Whether to include all network site
- # equipment in this rotation.
- # down_time_in_minutes_before_alerting: The number of minutes a
- # device can be in a down state before generating alert.
- # down_time_in_minutes_before_repeat: The number of minutes a
- # device can remain in a down state before sending a repeat alert.
- # enabled: Whether or not this is enabled.
- # infinite_repetitions: Whether this repeats forever or not.
- # name: A descriptive name.
- # repetitions: The number of times this repeats.
- # start: The start.
- # warning_time_in_minutes_before_alerting: The number of minutes
- # a device can be in a warning state before generating alert.
- # warning_time_in_minutes_before_repeat: The number of minutes a
- # device can remain in a warning state before sending a repeat alert.
- # 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,
- : Boolean,
- : Boolean,
- : Int,
- : Int,
- : Boolean,
- : Boolean,
- : String,
- : Int,
- : Date,
- : Int,
- : Int,
- : Int,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): AlertingRotationConnection!
- # Tickets that are linked to this item.
- #
- # 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.
- # global_updated_at: The last date and time this entity was
- # updated, or was the subject of a log.
- # closed_at: The time this was closed at.
- # closed_by_user_id: The ID of the `User` that closed this.
- # company_id: The ID of the company that this entity operates
- # under.
- # description: A human readable description.
- # due_date: The date this invoice is due by.
- # inbound_mailbox_id: The ID of an `InboundMailbox`.
- # is_spam: Indicates if this ticket is marked as spam.
- # parent_ticket_id: The ID of the `Ticket` that this `Ticket` is
- # a child of.
- # priority: The priority of this item.
- # spam_score: Mail processor's spam rating for whether or not
- # this is spam.
- # status: The status.
- # subject: The subject.
- # ticket_group_id: The ID of a `TicketGroup`.
- # ticketable_id: The ID of the entity that this `Ticket` is
- # associated with.
- # ticketable_type: The type of entity that this `Ticket` is
- # associated with.
- # 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,
- : Datetime,
- : Datetime,
- : Int64Bit,
- : Int64Bit,
- : Text,
- : Date,
- : Int64Bit,
- : Boolean,
- : Int64Bit,
- : TicketPriority,
- : Float,
- : TicketStatus,
- : String,
- : Int64Bit,
- : Int64Bit,
- : TicketableType,
- : Int64Bit,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): TicketConnection!
- # Map Overlay.
- #
- # 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.
- # contents: Map Overlay Language (KML) file contents.
- # file_type: file type
- # latitude: A decimal latitude.
- # longitude: A decimal longitude.
- # name: A descriptive name.
- # network_site_id: Network site id.
- # radius: Radius in KM.
- # 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,
- : String,
- : MapOverlayFileType,
- : Latitude,
- : Longitude,
- : String,
- : Int64Bit,
- : Float,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): MapOverlayConnection!
- # FiberMap plan.
- #
- # 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.
- # build: Build
- # country: A two character country code.
- # drop: Drop
- # fibermap_integration_id: FiberMap integration ID
- # fibermap_plan_id: FiberMap plan ID
- # fibermap_project_id: Fibermap project ID.
- # fibermap_project_name: Fibermap project name.
- # fibermap_updated_at: FiberMap updated at
- # height_in_meters: Height in meters.
- # is_visible: is_visible of the information
- # latitude: A decimal latitude.
- # longitude: A decimal longitude.
- # map_overlay_id: The ID of a map overlay.
- # mapped_at: Mapped at
- # mapping_user: Mapping user
- # name: A descriptive name.
- # network_site_id: Network site id.
- # subdivision: A state, province, or other country subdivision.
- # 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,
- : String,
- : String,
- : String,
- : Int64Bit,
- : Int64Bit,
- : Int64Bit,
- : String,
- : Datetime,
- : Int,
- : Boolean,
- : Latitude,
- : Longitude,
- : Int64Bit,
- : Datetime,
- : String,
- : String,
- : Int64Bit,
- : String,
- : Paginator,
- : [Sorter],
- : [Search],
- : String,
- : [Aggregator],
- : [ReverseRelationFilter]
- ): FibermapPlanConnection!
- }