Skip to main content

NetworkDiscovery

No description

type NetworkDiscovery {
id: ID!
targets: Targets!
environmentId: ID!
edgeInstanceIds: [ID!]
name: String!
status: NetworkDiscoveryStatus!
serviceType: ServiceType!
schedulerEnabled: Boolean!
schedulePattern: SchedulerPattern
}

Fields

NetworkDiscovery.id ● ID! non-null scalar

The unique identifier of the network discovery.

NetworkDiscovery.targets ● Targets! non-null object

The scan targets (IP ranges, hostnames, ports) for this network discovery.

NetworkDiscovery.environmentId ● ID! non-null scalar

The identifier of the environment where this network discovery runs.

NetworkDiscovery.edgeInstanceIds ● [ID!] list scalar

The identifiers of the edge instances assigned to execute this network discovery.

NetworkDiscovery.name ● String! non-null scalar

The display name of the network discovery.

NetworkDiscovery.status ● NetworkDiscoveryStatus! non-null enum

The current operational status of this network discovery.

NetworkDiscovery.serviceType ● ServiceType! non-null enum

The type of service this network discovery scans for (e.g., TLS, SSH).

NetworkDiscovery.schedulerEnabled ● Boolean! non-null scalar

Whether scheduled automatic discovery runs are enabled.

NetworkDiscovery.schedulePattern ● SchedulerPattern union

The schedule pattern defining when automatic discovery runs execute.

Returned By

createNetworkDiscovery mutation ● networkDiscoveries query ● updateNetworkDiscovery mutation

Member Of

Certificate object