OBJECT
AccountService
The relationship between an Account
and a Service
.
link GraphQL Schema definition
- type AccountService implements 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 an Account.
- Int64Bit! :
- # If this service was prorated when added, this is the date it was prorated from.
- Date :
- # The date data usage was last calculated.
- Date :
- # Overriding the service name will alter the service name printed on an invoice.
- String :
- # The next date this service will bill. If this is null, it will bill on the next
- # account billing date.
- Date :
- # The number of billing cycles that have already been consumed by this particular
- # service. This is only used for expiring services. NOTE: Typically this is the
- # number of times billed but the value may be modified manually to adjust service
- # expiration. See also the the `ExpiringServiceDetail` `times_to_run` field.
- Int :
- # The ID of a `Package`.
- Int64Bit :
- # The amount that this service price has been overridden to. If this is null, then
- # the service price is used.
- Int :
- # The reason that the price of a service has been overridden.
- String :
- # The quantity for this service.
- Int! :
- # The ID of a Service.
- Int64Bit! :
- # A unique ID that describes this unique instance of a `Package` assignment.
- String :
- # A customer account.
- #
- # 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_status_id: The ID of an AccountStatus.
- # account_type_id: The ID of an AccountType.
- # activation_date: The date an account was first activated.
- # activation_time: The time an account was first activated.
- # company_id: The ID of the company that this entity operates
- # under.
- # data_usage_percentage: The percentage of the data usage cap
- # that this account has consumed this month, taking into account any data usage
- # top offs.
- # geopoint: A geo-point.
- # is_delinquent: Whether or not this account is delinquent.
- # name: A descriptive name.
- # next_bill_date: The next date this service will bill. If this
- # is null, it will bill on the next account billing date.
- # next_recurring_charge_amount: The next recurring charge amount
- # for an account. This is the sum of data, expiring, recurring, and voice services
- # of an account for this billing cycle, including tax.
- # parent_account_id: The ID of the `Account` that is this
- # `Account`s master.
- # 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, :
- Date, :
- Time, :
- Int64Bit, :
- Int, :
- Geopoint, :
- Boolean, :
- String, :
- Date, :
- Int, :
- Int64Bit, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): Account
- # A service.
- #
- # 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.
- # amount: The amount, in the smallest currency value (e.g. cents,
- # pence, pesos.)
- # application: How this is applied.
- # company_id: The ID of the company that this entity operates
- # under.
- # display_if_zero: If the amount for this service is zero, it
- # will still display on invoices.
- # enabled: Whether or not this is enabled.
- # general_ledger_code_id: The ID of a GeneralLedgerCode.
- # name: A descriptive name.
- # reverse_tax_definition_id: The ID of a tax definition on a
- # reversed transaction.
- # tax_definition_id: The ID of a tax definition on a transaction.
- # type: The type.
- # 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, :
- Int, :
- ServiceApplication, :
- Int64Bit, :
- Boolean, :
- Boolean, :
- Int64Bit, :
- String, :
- Int64Bit, :
- Int64Bit, :
- ServiceType, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): Service
- # A collection of `Service`s.
- #
- # 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.
- # company_id: The ID of the company that this entity operates
- # under.
- # enabled: Whether or not this is enabled.
- # name: A descriptive name.
- # rollup_services: Setting to indicate if services in this
- # package should be rolled up into a package total when this package is displayed.
- # 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.
- # valid_for_account_id: An account ID used for filtering packages
- # based on common account groups.
- (
- Int64Bit, :
- ID, :
- Datetime, :
- Datetime, :
- String, :
- Int64Bit, :
- Boolean, :
- String, :
- Boolean, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter], : [
- Int64Bit :
- ): Package
- # An Adtran Mosaic audit record.
- #
- # 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.
- # adtran_device_name: The Adtran assigned device name.
- # adtran_device_serial_number: The serial number associated with
- # the Adtran device.
- # adtran_interface_name: The Adtran interface name.
- # adtran_mosaic_setting_id: The ID of an Adtran Mosaic setting
- # adtran_object: The Adtran object returned by the API.
- # adtran_service_id: The Adtran service ID.
- # adtran_service_interface_name: The interface name associated
- # with the Adtran service.
- # audit_message: The audit message describing why item included.
- # audit_reason_code: The audit reason code of why item included.
- # inventory_item_id: The ID of an `InventoryItem`.
- # is_visible: is_visible of the information
- # 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, :
- String, :
- String, :
- Int64Bit, :
- String, :
- String, :
- String, :
- String, :
- String, :
- Int64Bit, :
- Boolean, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): AdtranMosaicAuditConnection!
- # The value of a `ServiceMetadata` field, as it relates to a specific `Service` on
- # a specific `Account`.
- #
- # 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.
- # service_metadata_id: The ID of a ServiceMetadata field.
- # 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, :
- String, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): ServiceMetadataValueConnection!
- # A voice service configuration that links a service parameter to an account.
- #
- # 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.
- # price_override: The amount that this service price has been
- # overridden to. If this is null, then the service price is used.
- # price_override_reason: The reason that the price of a service
- # has been overridden.
- # quantity: The quantity for this service.
- # voice_service_generic_parameter_id: The ID of a voice service
- # configuration parameter.
- # 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, :
- Int, :
- String, :
- Int, :
- Int64Bit, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): AccountVoiceServiceDetailConnection!
- # An account Adtran Mosaic service detail.
- #
- # 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.
- # adtran_mosaic_setting_id: The ID of an Adtran Mosaic setting
- # downlink_inner_tag_vlan: The name of the Adtran Mosaic downlink
- # inner tag vlan.
- # downlink_interface_name: The name of the Adtran Mosaic downlink
- # interface.
- # downlink_outer_tag_vlan: The name of the Adtran Mosaic downlink
- # outer tag vlan.
- # uplink_content_provider_name: The name of the Adtran Mosaic
- # content provider.
- # uplink_inner_tag_vlan: The name of the Adtran Mosaic uplink
- # inner tag vlan.
- # uplink_outer_tag_vlan: The name of the Adtran Mosaic uplink
- # outer tag vlan.
- # 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, :
- String, :
- String, :
- String, :
- String, :
- String, :
- String, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): AccountAdtranMosaicServiceDetailConnection!
- # Holds information for provisioning service on Calix devices.
- #
- # 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.
- # calix_integration_id: Calix Inegartion ID.
- # custom_json: Custom JSON.
- # cvlan: C-VLAN.
- # global_vlan: Global VLAN.
- # ont_port_id: ONT Port ID.
- # policy_map: Policy Map.
- # use_custom_json: Use Custom JSON.
- # vlan: VLAN.
- # 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, :
- String, :
- Int, :
- String, :
- String, :
- String, :
- Boolean, :
- Int64Bit, :
- Paginator, :
- Sorter], : [
- Search], : [
- String, :
- Aggregator], : [
- ReverseRelationFilter] : [
- ): AccountCalixServiceDetailConnection!
- # 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!
- }
link Require by
- AccountAdtranMosaicServiceDetailAn account Adtran Mosaic service detail.
- AccountCalixServiceDetailHolds information for provisioning service on Calix devices.
- AccountServiceConnectionThe connection wrapper around the `AccountServiceConnection` type.
- AccountVoiceServiceDetailA voice service configuration that links a service parameter to an account.
- AdtranMosaicAuditAn Adtran Mosaic audit record.
- Mutationnull
- ServiceMetadataValueThe value of a `ServiceMetadata` field, as it relates to a specific `Service` on a specific `Account`.
- VendorItemAn item that can be purchased from a particular vendor.