+ required:
+ - Meid
+ - RANFunctionID
+ - ClientEndpoint
+ - EventTriggers
+ - PolicyActionDefinitions
+ properties:
+ Meid:
+ type: string
+ RANFunctionID:
+ type: integer
+ ClientEndpoint:
+ type: string
+ EventTriggers:
+ $ref: '#/definitions/EventTriggerList'
+ PolicyActionDefinitions:
+ $ref: '#/definitions/PolicyActionDefinition'
+ PolicyActionDefinition:
+ type: object
+ properties:
+ ActionDefinitionFormat2:
+ $ref: '#/definitions/Format2ActionDefinition'
+ Format2ActionDefinition:
+ type: object
+ required:
+ - RANUeGroupParameters
+ properties:
+ RANUeGroupParameters:
+ type: array
+ items:
+ $ref: '#/definitions/RANUeGroupList'
+ RANUeGroupList:
+ type: object
+ required:
+ - RANUeGroupID
+ - RANUeGroupDefinition
+ - RANImperativePolicy
+ properties:
+ RANUeGroupID:
+ type: integer
+ RANUeGroupDefinition:
+ $ref: '#/definitions/RANUeGroupParams'
+ RANImperativePolicy:
+ $ref: '#/definitions/ImperativePolicyDefinition'
+ RANUeGroupParams:
+ type: object
+ required:
+ - RANParameterID
+ - RANParameterValue
+ properties:
+ RANParameterID:
+ type: integer
+ RANParameterTestCondition:
+ type: string
+ enum:
+ - equal
+ - greaterthan
+ - lessthan
+ - contains
+ - present
+ RANParameterValue:
+ type: integer
+ ImperativePolicyDefinition:
+ type: object
+ required:
+ - PolicyParameterID
+ - PolicyParameterValue
+ properties:
+ PolicyParameterID:
+ type: integer
+ PolicyParameterValue:
+ type: integer
+ SubscriptionInstance:
+ type: object
+ required:
+ - RequestorId
+ - InstanceId