INPUT_OBJECT

UpdateNetworkMonitoringTemplateMutationInput

The input object that defines the fields for the updateNetworkMonitoringTemplate mutation.

link GraphQL Schema definition

  • input UpdateNetworkMonitoringTemplateMutationInput {
  • # A descriptive name.
  • name: String
  • # Whether or not to collect interface statistics.
  • collect_interface_statistics: Boolean
  • # Whether or not ICMP monitoring is enabled.
  • icmp_monitoring: Boolean
  • # ICMP latency threshold (ms).
  • icmp_latency_threshold: Int
  • # ICMP loss threshold (%).
  • icmp_loss_threshold: Int
  • # SNMP version
  • snmp_version: SnmpVersion
  • # SNMP community/securityName
  • snmp_community: String
  • # SNMPv3 security level
  • snmp3_sec_level: Snmp3SecurityLevel
  • # SNMPv3 auth protocol
  • snmp3_auth_protocol: Snmp3AuthProtocol
  • # SNMPv3 auth passphrase
  • snmp3_auth_passphrase: String
  • # SNMPv3 privacy protocol
  • snmp3_priv_protocol: Snmp3PrivProtocol
  • # SNMPv3 privacy passphrase
  • snmp3_priv_passphrase: String
  • # SNMPv3 context name
  • snmp3_context_name: String
  • # SNMPv3 context engine ID
  • snmp3_context_engineid: String
  • # A note about this entity.
  • note: NoteMutationInput
  • # Setting this value to `true` will set `icmp_latency_threshold` to null.
  • unset_icmp_latency_threshold: Boolean
  • # Setting this value to `true` will set `icmp_loss_threshold` to null.
  • unset_icmp_loss_threshold: Boolean
  • # Setting this value to `true` will set `snmp_version` to null.
  • unset_snmp_version: Boolean
  • # Setting this value to `true` will set `snmp_community` to null.
  • unset_snmp_community: Boolean
  • # Setting this value to `true` will set `snmp3_sec_level` to null.
  • unset_snmp3_sec_level: Boolean
  • # Setting this value to `true` will set `snmp3_auth_protocol` to null.
  • unset_snmp3_auth_protocol: Boolean
  • # Setting this value to `true` will set `snmp3_auth_passphrase` to null.
  • unset_snmp3_auth_passphrase: Boolean
  • # Setting this value to `true` will set `snmp3_priv_protocol` to null.
  • unset_snmp3_priv_protocol: Boolean
  • # Setting this value to `true` will set `snmp3_priv_passphrase` to null.
  • unset_snmp3_priv_passphrase: Boolean
  • # Setting this value to `true` will set `snmp3_context_name` to null.
  • unset_snmp3_context_name: Boolean
  • # Setting this value to `true` will set `snmp3_context_engineid` to null.
  • unset_snmp3_context_engineid: Boolean
  • }

link Require by