description:URI exposed by the client on which to receive notifications via HTTP. See note 1.
format:uri
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:Uri
clientCorrelator:
description:A correlator that the client can use to tag this particular resource representation during a request to create a resource on the server. See note 2.
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:String
expiryDeadline:
description':The expiration time of the subscription determined by the Zone Status Service.
x-etsi-mec-cardinality':0..1
x-etsi-mec-origin-type':TimeStamp
$ref:'#/components/schemas/TimeStamp'
lowerNumberOfUsersAPThreshold:
description:Threshold number of users in an access point which if crossed downward shall cause a notification
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:UnsignedInt
lowerNumberOfUsersZoneThreshold:
description:Threshold number of users in a zone which if crossed downward shall cause a notification
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:UnsignedInt
operationStatus:
description:List of operation status values to generate notifications for (these apply to all access points within a zone). See note 3.
items:
$ref:'#/components/schemas/OperationStatus'
minItems:0
type:array
x-etsi-mec-cardinality:0..N
x-etsi-mec-origin-type:OperationStatus
reportingCtrl:
description':Provides parameters that ctrl the reporting.
description:Shall be set to "ZoneStatusSubscription".
type:string
x-etsi-mec-cardinality:'1'
x-etsi-mec-origin-type:String
upperNumberOfUsersAPThreshold:
description:Threshold number of users in an access point which if crossed upward shall cause a notification.
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:UnsignedInt
upperNumberOfUsersZoneThreshold:
description:Threshold number of users in a zone which if crossed upward shall cause a notification.
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:UnsignedInt
websockNotifConfig:
description':Provides details to negotiate and signal the use of a Websocket connection between the location server and the service consumer for notifications. See note 1.
x-etsi-mec-cardinality':0..1
x-etsi-mec-origin-type':WebsockNotifConfig
$ref:'#/components/schemas/WebsockNotifConfig'
zoneId:
description:Identifier of zone (e.g. zone001) to monitor.
description:List of the users to be monitored. If not present, all the users need to be monitored.
items:
type:string
minItems:0
type:array
x-etsi-mec-cardinality:0..N
x-etsi-mec-origin-type:Array(Uri)
callbackReference:
description:URI exposed by the client on which to receive notifications via HTTP. See note 1.
format:uri
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:Uri
clientCorrelator:
description:A correlator that the client can use to tag this particular resource representation during a request to create a resource on the server. See note 2.
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:String
expiryDeadline:
description':The expiration time of the subscription determined by the Zone Location Event Service.
description:Shall be set to "ZoneLocationEventSubscription".
type:string
x-etsi-mec-cardinality:'1'
x-etsi-mec-origin-type:String
websockNotifConfig:
description':Provides details to negotiate and signal the use of a Websocket connection between the location server and the service consumer for notifications. See note 1.
x-etsi-mec-cardinality':0..1
x-etsi-mec-origin-type':WebsockNotifConfig
$ref:'#/components/schemas/WebsockNotifConfig'
zoneId:
description:Identifier of zone (e.g. zone001) to monitor.
description:A type containing zone status subscription.
properties:
callbackReference:
$ref:'#/components/schemas/CallbackReference'
clientCorrelator:
description:A correlator that the client can use to tag this particular resource representation during a request to create a resource on the server.
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:string
numberOfUsersAPThreshold:
description:Threshold number of users in an access point which if crossed shall cause a notification
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:unsignedInt
numberOfUsersZoneThreshold:
description:Threshold number of users in a zone which if crossed shall cause a notification
type:integer
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:unsignedInt
operationStatus:
description:List of operation status values to generate notifications for (these apply to all access points within a zone).
items:
$ref:'#/components/schemas/OperationStatus'
type:array
x-etsi-mec-cardinality:0..N
x-etsi-mec-origin-type:OperationStatus
resourceURL:
description:Self referring URL
type:string
x-etsi-mec-cardinality:0..1
x-etsi-mec-origin-type:anyURI
zoneId:
description:Identifier of zone
type:string
x-etsi-mec-cardinality:1
x-etsi-mec-origin-type:string
required:
-callbackReference
-zoneId
type:object
# ZoneStatusSubscription:
# description: A type containing zone status subscription.
# properties:
# callbackReference:
# $ref: '#/components/schemas/CallbackReference'
# clientCorrelator:
# description: A correlator that the client can use to tag this particular resource representation during a request to create a resource on the server.
# type: string
# x-etsi-mec-cardinality: 0..1
# x-etsi-mec-origin-type: string
# numberOfUsersAPThreshold:
# description: Threshold number of users in an access point which if crossed shall cause a notification
# type: integer
# x-etsi-mec-cardinality: 0..1
# x-etsi-mec-origin-type: unsignedInt
# numberOfUsersZoneThreshold:
# description: Threshold number of users in a zone which if crossed shall cause a notification
# type: integer
# x-etsi-mec-cardinality: 0..1
# x-etsi-mec-origin-type: unsignedInt
# operationStatus:
# description: List of operation status values to generate notifications for (these apply to all access points within a zone).