OBJECT

Application

Application

link GraphQL Schema definition

  • type Application implements NyansaEntity, HasLocation {
  • # Unique identifier of the application
  • uuid: String!
  • # Name of the application
  • appName: String
  • # Last updated time of the application
  • lastUpdated: Date
  • # First seen time for the application
  • createdAt: Date
  • # User count of the application in the aggregation window
  • userCount: Int
  • # Selected aggregation window
  • aggWindow: String
  • # Last updated time of the aggregated byte count
  • aggUpdated: Date
  • # Total byte count in the aggregation window
  • totalBytes: Float
  • # Received byte count in the aggregation window
  • rxBytes: Float
  • # Transmitted byte count in the aggregation window
  • txBytes: Float
  • # Top devices in data consumption of this application
  • #
  • # Arguments
  • # top: Top number of results to return
  • topTalkers(top: Int): [ApplicationTopTalker!]!
  • # Devices seen using this application in the aggregation window
  • #
  • # Arguments
  • # search: Search string for Omni-search
  • # pageSize: Size of a page
  • # page: Page number to return
  • # sortBy: Fields to sort results by
  • # sortOrder: Order to sort results by
  • # locationFilter: Filter by locations of these names
  • relatedDevices(
  • search: String,
  • pageSize: Int,
  • page: Int,
  • sortBy: [String!],
  • sortOrder: SortingOrder,
  • locationFilter: [String!]
  • ): DeviceList!
  • # Best description for the entity
  • description: String
  • # IP address of the entity
  • ipAddress: String
  • # MAC address of the entity
  • macAddr: String
  • # Location names
  • locationNames: [String!]!
  • }