Skip to main content
Version: Next

GatewayConnection

localRealmstring
hoststringrequired

Possible values: non-empty and <= 255 characters

portint32

Possible values: >= 1 and <= 65536

realmstring
clientIdstringrequired

Possible values: non-empty and <= 255 characters

clientSecretstringrequired

Possible values: >= 36 characters and <= 36 characters

securedboolean
attributeFilters object[]
  • Array [
  • matcher object
    recursiveboolean
    select object
    basicboolean
    accessstring

    Possible values: [PRIVATE, PROTECTED, PUBLIC]

    idsstring[]
    names object[]
  • Array [
  • matchstring

    Possible values: [EXACT, BEGIN, END, CONTAINS]

    caseSensitiveboolean
    valuestring
    negateboolean
  • ]
  • parents object[]
  • Array [
  • idstring
  • ]
  • paths object[]
  • Array [
  • pathstring[]
  • ]
  • realm object
    namestring
    userIdsstring[]
    typesstring[]
    attributes object
    operatorstring

    Possible values: [AND, OR]

    items object[]
  • Array [
  • name object
    matchstring

    Possible values: [EXACT, BEGIN, END, CONTAINS]

    caseSensitiveboolean
    valuestring
    negateboolean
    negatedboolean
    pathobject[]
    value object
    predicateType stringrequired

    Possible values: []

    meta object[]
  • Array [
  • name object
    matchstring

    Possible values: [EXACT, BEGIN, END, CONTAINS]

    caseSensitiveboolean
    valuestring
    negateboolean
    negatedboolean
    pathobject[]
    value object
    predicateType stringrequired

    Possible values: []

  • ]
  • previousValue object
    predicateType stringrequired

    Possible values: []

    timestampOlderThanstring
  • ]
  • groupsundefined[]
    orderBy object
    propertystring

    Possible values: [CREATED_ON, FIRST_NAME, LAST_NAME, USERNAME, EMAIL]

    descendingboolean
    limitint32
    durationstring
    deltadouble
    valueChangeboolean
    skipAlwaysboolean
    durationParsedMillisint64
  • ]
  • assetSyncRules object
    property name* GatewayAssetSyncRule
    excludeAttributesstring[]
    excludeAttributeMeta object
    property name* string[]
  • Array [
  • string
  • ]
  • addAttributeMeta object
    property name* MetaMap
    delegate object
    property name* MetaItemObject
    type object
    namestring

    Possible values: Value must match regular expression ^\w+(\[\])?$

    constraints object[]
  • Array [
  • messagestring
    type stringrequired

    Possible values: []

  • ]
  • format object
    useGroupingboolean
    minimumIntegerDigitsint32
    minimumFractionDigitsint32
    maximumFractionDigitsint32
    minimumSignificantDigitsint32
    maximumSignificantDigitsint32
    asBooleanboolean
    asDateboolean
    asSliderboolean
    resolutionnumber
    dateStylestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    timeStylestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    dayPeriodstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    hour12boolean
    iso8601boolean
    weekdaystring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    erastring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    yearstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    monthstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    weekstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    daystring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    hourstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    minutestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    secondstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    fractionalSecondDigitsint32
    timeZoneNamestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    momentJsFormatstring
    asNumberboolean
    asOnOffboolean
    asPressedReleasedboolean
    asOpenClosedboolean
    asMomentaryboolean
    multilineboolean
    unitsstring[]
    arrayDimensionsint32
    metaUseOnlyboolean
    jsonTypestring
    namestringrequired

    Possible values: Value must match regular expression ^\w+$

    property name* MetaItemObject
    type object
    namestring

    Possible values: Value must match regular expression ^\w+(\[\])?$

    constraints object[]
  • Array [
  • messagestring
    type stringrequired

    Possible values: []

  • ]
  • format object
    useGroupingboolean
    minimumIntegerDigitsint32
    minimumFractionDigitsint32
    maximumFractionDigitsint32
    minimumSignificantDigitsint32
    maximumSignificantDigitsint32
    asBooleanboolean
    asDateboolean
    asSliderboolean
    resolutionnumber
    dateStylestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    timeStylestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    dayPeriodstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    hour12boolean
    iso8601boolean
    weekdaystring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    erastring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    yearstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    monthstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    weekstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    daystring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    hourstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    minutestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    secondstring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    fractionalSecondDigitsint32
    timeZoneNamestring

    Possible values: [numeric, 2-digit, full, long, medium, short, narrow]

    momentJsFormatstring
    asNumberboolean
    asOnOffboolean
    asPressedReleasedboolean
    asOpenClosedboolean
    asMomentaryboolean
    multilineboolean
    unitsstring[]
    arrayDimensionsint32
    metaUseOnlyboolean
    jsonTypestring
    namestringrequired

    Possible values: Value must match regular expression ^\w+$

    disabledboolean
    GatewayConnection
    {
    "localRealm": "string",
    "host": "string",
    "port": 0,
    "realm": "string",
    "clientId": "string",
    "clientSecret": "string",
    "secured": true,
    "attributeFilters": [
    {
    "matcher": {
    "recursive": true,
    "select": {
    "basic": true
    },
    "access": "PRIVATE",
    "ids": [
    "string"
    ],
    "names": [
    {
    "match": "EXACT",
    "caseSensitive": true,
    "value": "string",
    "negate": true
    }
    ],
    "parents": [
    {
    "id": "string"
    }
    ],
    "paths": [
    {
    "path": [
    "string"
    ]
    }
    ],
    "realm": {
    "name": "string"
    },
    "userIds": [
    "string"
    ],
    "types": [
    "string"
    ],
    "attributes": {
    "operator": "AND",
    "items": [
    {
    "name": {
    "match": "EXACT",
    "caseSensitive": true,
    "value": "string",
    "negate": true
    },
    "negated": true,
    "path": [
    {}
    ],
    "value": {
    "predicateType": "string"
    },
    "meta": [
    {
    "name": {
    "match": "EXACT",
    "caseSensitive": true,
    "value": "string",
    "negate": true
    },
    "negated": true,
    "path": [
    {}
    ],
    "value": {
    "predicateType": "string"
    }
    }
    ],
    "previousValue": {
    "predicateType": "string"
    },
    "timestampOlderThan": "string"
    }
    ],
    "groups": [
    null
    ]
    },
    "orderBy": {
    "property": "CREATED_ON",
    "descending": true
    },
    "limit": 0
    },
    "duration": "string",
    "delta": 0,
    "valueChange": true,
    "skipAlways": true,
    "durationParsedMillis": 0
    }
    ],
    "assetSyncRules": {},
    "disabled": true
    }