Network
Type: Object
Represents an on-site network where physical devices, such as printers and sensors, are connected. This resource is crucial for managing connectivity and access control between the cloud platform and the factory floor. It determines whether devices can communicate directly or require a local controller, and enforces security policies for network traffic.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| allowUnboundRequests | Boolean! | Whether the network allows access to destinations that are not bound | ||
| as a Device, Database or HotFolder. |
If true, it's possible to send HTTP or other requests to arbitrary destinations on the network.
If false, then only connectivity to bound resources is allowed.
The default for this is false for security. | | | controllers | [Controller!]! | filter: ControllerFilterInputlimit: Intoffset: Intsort: [ControllerSortInput] | Controllers that are part of this network | | | createdAt | DateTime! | | | | | databases | [Database!]! | filter: DatabaseFilterInputlimit: Intoffset: Intsort: [DatabaseSortInput] | Databases that are part of this network | | | devices | [Device!]! | filter: DeviceFilterInputlimit: Intoffset: Intsort: [DeviceSortInput] | Devices that are part of this network | | | folders | [Folder!]! | filter: FolderFilterInputlimit: Intoffset: Intsort: [FolderSortInput] | Automation folders that are part of this network | | | hotFolders | [HotFolder!]! | filter: HotFolderFilterInputlimit: Intoffset: Intsort: [HotFolderSortInput] | HotFolders that are part of this network | | | id | ID! | | | | | name | String! | | The name of the Network for reference purposes | | | requiresController | Boolean! | | Whether the network requires a controller to be present for devices to communicate.
If true, devices on this network will only be able to communicate when a controller is connected.
If false, devices can communicate directly without a controller.
The default for this value should depend on your deployment model, on premise deployments normally have no need for controllers, but a cloud deployment will require the controller to communicate with on premise devices. | | | updatedAt | DateTime! | | | |