Skip to content

Commit ddd3904

Browse files
OAS Update
1 parent eeac709 commit ddd3904

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

services/telemetry-link/v1/telemetry-link.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@
1111
"type": "string"
1212
}
1313
},
14+
"ifNoneMatch": {
15+
"description": "ETag of the resource. If specified, the resource is only created if it does not exist. Specify \"*\" to avoid creating a resource.",
16+
"in": "header",
17+
"name": "If-None-Match",
18+
"schema": {
19+
"type": "string"
20+
}
21+
},
1422
"organizationId": {
1523
"description": "The STACKIT portal organization UUID the resource is located in.",
1624
"in": "path",
@@ -72,6 +80,16 @@
7280
"notFound": {
7381
"description": "Not found. The resource has not been found."
7482
},
83+
"preconditionFailed": {
84+
"content": {
85+
"application/json": {
86+
"schema": {
87+
"$ref": "#/components/schemas/response4xx"
88+
}
89+
}
90+
},
91+
"description": "Precondition Failed."
92+
},
7593
"unauthorized": {
7694
"content": {
7795
"application/json": {
@@ -401,6 +419,11 @@
401419
"put": {
402420
"description": "Creates or updates the given Telemetry Link within the folder.",
403421
"operationId": "create-or-update-folder-telemetry-link",
422+
"parameters": [
423+
{
424+
"$ref": "#/components/parameters/ifNoneMatch"
425+
}
426+
],
404427
"requestBody": {
405428
"content": {
406429
"application/json": {
@@ -444,6 +467,9 @@
444467
"409": {
445468
"$ref": "#/components/responses/conflict"
446469
},
470+
"412": {
471+
"$ref": "#/components/responses/preconditionFailed"
472+
},
447473
"500": {
448474
"$ref": "#/components/responses/internalServerError"
449475
}
@@ -587,6 +613,11 @@
587613
"put": {
588614
"description": "Creates or updates the given Telemetry Link within the organization.",
589615
"operationId": "create-or-update-organization-telemetry-link",
616+
"parameters": [
617+
{
618+
"$ref": "#/components/parameters/ifNoneMatch"
619+
}
620+
],
590621
"requestBody": {
591622
"content": {
592623
"application/json": {
@@ -630,6 +661,9 @@
630661
"409": {
631662
"$ref": "#/components/responses/conflict"
632663
},
664+
"412": {
665+
"$ref": "#/components/responses/preconditionFailed"
666+
},
633667
"500": {
634668
"$ref": "#/components/responses/internalServerError"
635669
}
@@ -773,6 +807,11 @@
773807
"put": {
774808
"description": "Creates or updates the given Telemetry Link within the project.",
775809
"operationId": "create-or-update-project-telemetry-link",
810+
"parameters": [
811+
{
812+
"$ref": "#/components/parameters/ifNoneMatch"
813+
}
814+
],
776815
"requestBody": {
777816
"content": {
778817
"application/json": {
@@ -816,6 +855,9 @@
816855
"409": {
817856
"$ref": "#/components/responses/conflict"
818857
},
858+
"412": {
859+
"$ref": "#/components/responses/preconditionFailed"
860+
},
819861
"500": {
820862
"$ref": "#/components/responses/internalServerError"
821863
}

0 commit comments

Comments
 (0)