INPUT_OBJECT

SwitchInput

link GraphQL Schema definition

  • input SwitchInput {
  • pep2: String
  • nacApplianceGroup: String!
  • tertiaryGateway: String
  • # Unique identifier optionally passed into input object of any query/mutation
  • # call, returned in the corresponding response output.
  • operationId: String
  • quaternaryGateway: String
  • ipAddress: String!
  • pep1: String
  • radiusAccountingEnabled: Boolean
  • secondaryGateway: String
  • # Set the switch type. Possible values are L2_OUT_OF_BAND, L2_OUT_OF_BAND_DC,
  • # L2_OOB_WITH_PEPS , L2_CONTROLLER_PEP, L2_UNMANAGABLE, L3_OUT_OF_BAND,
  • # L3_CONTROLLER_PEP, VPN, GIM_MANAGER. Default is L2_OUT_OF_BAND.
  • switchType: SwitchTypeInput
  • virtualRouterName: String
  • policyDomain: String
  • # RADIUS shared secret to use in place of secret from Engine Settings on this
  • # switch.
  • sharedSecret: String
  • attrsToSend: String
  • primaryGateway: String!
  • managementRadiusServer2: String
  • # Optionally override the default RADIUS shared secret from Engine Settings on
  • # this switch.
  • overrideSharedSecret: Boolean
  • # DEPRECATED - Replaced by operationId. NBI responses will not return this value
  • # anymore.
  • clientMutationId: String
  • managementRadiusServer1: String
  • # Set the auth access type. Possible values are NETWORK (Network Access),
  • # MANAGEMENT (Management Access), ALL (Any Access), MONITORING (Monitoring -
  • # RADIUS Accounting), NONE (Manual RADIUS Configuration). Default is NETWORK.
  • authType: RadiusAuthTypeInput
  • }