# SOPAS Endpoint Properties

## `type` (string, enum, required)

The type of the identifier. It can be one of the following: event, method or variable.

This element must be one of the following enum values:

* `event`
* `method`
* `variable`

## `name` (string, required)

The name of the method to call. For example MIStartIn.

## `index` (string)

The index number of the method to call.

## `accessMode` (integer)

The access mode (user level) when writing to a variable in the device. The default access mode 0 (zero) is always active. Higher access modes such as 1 (Operator), 2 (Maintenance), 3 (Authorized Client), or 4 (Service) all require some password, which should be listed in the manufacturer's documentation. (The numbers 5 through 7 are internal values of the manufacturer.)

Default: `0`

Additional restrictions:

* Maximum: `7`

## `password` (string)

Only needed with an increased access mode (user level) parameter, when writing to a variable in the device.
