Skip to content

Commit f03aa09

Browse files
OAS Update
1 parent d7306ee commit f03aa09

1 file changed

Lines changed: 51 additions & 0 deletions

File tree

services/edge/v1beta1/edge.json

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@
2626
"planId"
2727
]
2828
},
29+
"acl": {
30+
"description": "The ACL config for the instances API and all edgecluster proxies.",
31+
"properties": {
32+
"ipAllowList": {
33+
"items": {
34+
"$ref": "#/components/schemas/ipAllowListEntry"
35+
},
36+
"type": "array"
37+
}
38+
},
39+
"type": "object"
40+
},
2941
"badRequest": {
3042
"properties": {
3143
"code": {
@@ -41,6 +53,9 @@
4153
},
4254
"instance": {
4355
"properties": {
56+
"acl": {
57+
"$ref": "#/components/schemas/acl"
58+
},
4459
"created": {
4560
"description": "The date and time the creation of the instance was triggered.",
4661
"format": "date-time",
@@ -106,6 +121,42 @@
106121
"instances"
107122
]
108123
},
124+
"ipAllowListEntry": {
125+
"properties": {
126+
"createdAt": {
127+
"description": "ISO-8601 timestamp of when the entry was created.",
128+
"format": "date-time",
129+
"readOnly": true,
130+
"type": "string"
131+
},
132+
"description": {
133+
"description": "Some description of the entry.",
134+
"maxLength": 256,
135+
"type": "string"
136+
},
137+
"ipRange": {
138+
"description": "The IP CIDR range for the ACL entry.",
139+
"example": "192.168.1.0/24",
140+
"type": "string"
141+
},
142+
"updatedAt": {
143+
"description": "ISO-8601 timestamp of when the entry was last updated.",
144+
"format": "date-time",
145+
"readOnly": true,
146+
"type": "string"
147+
},
148+
"uuid": {
149+
"description": "The unique identifier for the ipAllowListEntry entry. This value is immutable, used to identify entries for updates, and cannot be changed after creation.",
150+
"format": "uuid",
151+
"type": "string"
152+
}
153+
},
154+
"required": [
155+
"ipRange",
156+
"uuid"
157+
],
158+
"type": "object"
159+
},
109160
"kubeconfig": {
110161
"properties": {
111162
"kubeconfig": {

0 commit comments

Comments
 (0)