Skip to main content

# ValueParameter

    type ValueParameter {
      id: ID!
      name: String!
      label: String!
      hint: String
      source: MonitoringParameterSource!
      canBeOverwritten: Boolean!
      parameterSet: MonitoringParameterSet
      system: MonitoredSystem
      valueType: MonitoringParameterValueType!
      value: [String!]
      defaultValue: [String!]
      options: [Option!]
    }

### Fields​

#### `ValueParameter.id` ● `ID!` non-null scalar​

A monitoring parameter always has an ID

#### `ValueParameter.name` ● `String!` non-null scalar​

The technical name of the parameter. It is used to identify the parameter in the system.

#### `ValueParameter.label` ● `String!` non-null scalar​

The label of the parameter. It is used to display the parameter in the UI.

#### `ValueParameter.hint` ● `String` scalar​

The hint for this value parameter. It is used to provide additional information about the parameter.

#### `ValueParameter.source` ● `MonitoringParameterSource!` non-null enum​

The source of the values. Local, Avantra, Parameter_Set and Parameter_Set_Overide are permitted.

#### `ValueParameter.canBeOverwritten` ● `Boolean!` non-null scalar​

#### `ValueParameter.parameterSet` ● `MonitoringParameterSet` object​

If the parameter belongs to a parameter set, it is the name of this set.

#### `ValueParameter.system` ● `MonitoredSystem` interface​

The associated system if there is one.

#### `ValueParameter.valueType` ● `MonitoringParameterValueType!` non-null enum​

#### `ValueParameter.value` ● `[String!]` list scalar​

#### `ValueParameter.defaultValue` ● `[String!]` list scalar​

#### `ValueParameter.options` ● `[Option!]` list object​

### Member Of​

`BusinessService` object ● `CloudService` object ● `Database` object ● `MonitoredSystem` interface ● `MonitoringParameterGroup` object ● `MonitoringParametersQueries` object ● `SapBusinessObject` object ● `SapInstance` object ● `SapSystem` object ● `Server` object