SubscriptionLink.schema.json 1.38 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
	"description": "This type represents a list of links related to currently existing subscriptions for a MEC application instance. This information is returned when sending a request to receive current subscriptions.",
	"type": "object",
	"required": [
		"_links"
	],
	"properties": {
		"_links": {
			"description": "Self-referring URI.",
			"type": "object",
			"required": [
				"self"
			],
			"properties": {
				"self": {
					"description": "This type represents a type of link and may be referenced from data structures",
					"type": "object",
					"properties": {
						"href": {
							"description": "URI referring to a resource",
							"type": "string",
							"format": "uri",
							"example": "/mecSerMgmtApi/example"
						}
					}
				},
				"subscriptions": {
					"description": "The MEC application instance's subscriptions",
					"type": "array",
					"items": {
						"description": "A link to a subscription.",
						"type": "object",
						"required": [
							"href",
35
							"subscriptionType"
36
37
38
39
40
41
42
43
						],
						"properties": {
							"href": {
								"description": "URI referring to a resource",
								"type": "string",
								"format": "uri",
								"example": "/mecSerMgmtApi/example"
							},
44
							"subscriptionType": {
45
46
47
48
49
50
51
52
53
54
								"description": "The value shall be se to SerAvailabilityNotificationSubscription.",
								"type": "string"
							}
						}
					}
				}
			}
		}
	}
}