Skip to content

Commit 3735a0a

Browse files
sebbader-sapBirgitBossalexgordtopjuileetikekar
authored
Bugfix 3.1.1 (#482)
* Remove redundant Regex Patterns (#479) * remove redundant patterns * add changelog entry * formatting of list (#480) * Added missing 404 return code (#476) * replace explanation in the PostAllAssetLinksByID detail table * declare assetlink/name and assetlink/value as required in openapi * upgraded semanticIds to v3.1 * add changelog for new 404 (#483) * add 204 for delete thumbnails, mark 200 as deprecated * adding missing service specification profiles and fixing the example * add missing entries also in swagger * correct copy-paste error in subsection title * Update documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces.adoc Co-authored-by: Birgit Boss <[email protected]> * fix PostAllAssetLinksById explanation * push all semantic IDs to V3.1 * Update README.md (#493) * update index.adoc with version info and date (#492) * update index.adoc with version info and date * fix referenced security document version --------- Co-authored-by: sebbader-sap <[email protected]> * Update version * Version update to 3.1.1 (#494) --------- Co-authored-by: Birgit Boss <[email protected]> Co-authored-by: Alexander Gordt <[email protected]> Co-authored-by: juileetikekar <[email protected]> Co-authored-by: juileetikekar <[email protected]>
1 parent 54f0ef8 commit 3735a0a

File tree

39 files changed

+6088
-6015
lines changed

39 files changed

+6088
-6015
lines changed

AasxFileServerServiceSpecification/V3.1_SSP-001.yaml

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ info:
1111
license:
1212
name: CC BY 4.0
1313
url: https://creativecommons.org/licenses/by/4.0/
14-
version: V3.1.0_SSP-001
14+
version: V3.1.1_SSP-001
1515
x-profile-identifier: https://admin-shell.io/aas/API/3/1/AasxFileServerServiceSpecification/SSP-001
1616
termsOfService: https://github.com/admin-shell-io/aas-specs-metamodel
1717
servers:
@@ -25,7 +25,7 @@ paths:
2525
summary: Returns a list of available AASX packages at the server
2626
operationId: GetAllAASXPackageIds
2727
x-semanticIds:
28-
- https://admin-shell.io/aas/API/GetAllAASXPackageIds/3/0
28+
- https://admin-shell.io/aas/API/GetAllAASXPackageIds/3/1
2929
parameters:
3030
- name: aasId
3131
in: query
@@ -35,32 +35,32 @@ paths:
3535
explode: true
3636
schema:
3737
type: string
38-
- $ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/parameters/Limit'
39-
- $ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/parameters/Cursor'
38+
- $ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/parameters/Limit'
39+
- $ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/parameters/Cursor'
4040
responses:
4141
'200':
4242
description: Requested package list
4343
content:
4444
application/json:
4545
schema:
46-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/schemas/GetPackageDescriptionsResult'
46+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/schemas/GetPackageDescriptionsResult'
4747
'400':
48-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
48+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
4949
'401':
50-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/unauthorized'
50+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/unauthorized'
5151
'403':
52-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
52+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
5353
'500':
54-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
54+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
5555
default:
56-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
56+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'
5757
post:
5858
tags:
5959
- AASX File Server API
6060
summary: Stores the AASX package at the server
6161
operationId: PostAASXPackage
6262
x-semanticIds:
63-
- https://admin-shell.io/aas/API/PostAASXPackage/3/0
63+
- https://admin-shell.io/aas/API/PostAASXPackage/3/1
6464
requestBody:
6565
description: AASX package
6666
content:
@@ -92,19 +92,19 @@ paths:
9292
content:
9393
application/json:
9494
schema:
95-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/schemas/PackageDescription'
95+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/schemas/PackageDescription'
9696
'400':
97-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
97+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
9898
'401':
99-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/unauthorized'
99+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/unauthorized'
100100
'403':
101-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
101+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
102102
'409':
103-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/conflict'
103+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/conflict'
104104
'500':
105-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
105+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
106106
default:
107-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
107+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'
108108
/packages/{packageId}:
109109
parameters:
110110
- name: packageId
@@ -121,7 +121,7 @@ paths:
121121
summary: Returns a specific AASX package from the server
122122
operationId: GetAASXByPackageId
123123
x-semanticIds:
124-
- https://admin-shell.io/aas/API/GetAASXByPackageId/3/0
124+
- https://admin-shell.io/aas/API/GetAASXByPackageId/3/1
125125
responses:
126126
'200':
127127
description: Requested AASX package
@@ -136,24 +136,24 @@ paths:
136136
type: string
137137
format: binary
138138
'400':
139-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
139+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
140140
'401':
141-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/unauthorized'
141+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/unauthorized'
142142
'403':
143-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
143+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
144144
'404':
145-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/not-found'
145+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/not-found'
146146
'500':
147-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
147+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
148148
default:
149-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
149+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'
150150
put:
151151
tags:
152152
- AASX File Server API
153153
summary: Creates or updates the AASX package at the server
154154
operationId: PutAASXByPackageId
155155
x-semanticIds:
156-
- https://admin-shell.io/aas/API/PutAASXByPackageId/3/0
156+
- https://admin-shell.io/aas/API/PutAASXByPackageId/3/1
157157
requestBody:
158158
description: AASX package
159159
content:
@@ -185,41 +185,41 @@ paths:
185185
content:
186186
application/json:
187187
schema:
188-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/schemas/PackageDescription'
188+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/schemas/PackageDescription'
189189
'204':
190190
description: AASX package updated successfully
191191
'400':
192-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
192+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
193193
'401':
194-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/unauthorized'
194+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/unauthorized'
195195
'403':
196-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
196+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
197197
'500':
198-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
198+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
199199
default:
200-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
200+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'
201201
delete:
202202
tags:
203203
- AASX File Server API
204204
summary: Deletes a specific AASX package from the server
205205
operationId: DeleteAASXByPackageId
206206
x-semanticIds:
207-
- https://admin-shell.io/aas/API/DeleteAASXByPackageId/3/0
207+
- https://admin-shell.io/aas/API/DeleteAASXByPackageId/3/1
208208
responses:
209209
'204':
210210
description: Deleted successfully
211211
'400':
212-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
212+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
213213
'401':
214-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/unauthorized'
214+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/unauthorized'
215215
'403':
216-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
216+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
217217
'404':
218-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/not-found'
218+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/not-found'
219219
'500':
220-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
220+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
221221
default:
222-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
222+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'
223223
/description:
224224
get:
225225
tags:
@@ -234,14 +234,14 @@ paths:
234234
content:
235235
application/json:
236236
schema:
237-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/schemas/ServiceDescription'
237+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/schemas/ServiceDescription'
238238
'400':
239-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/bad-request'
239+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/bad-request'
240240
'403':
241-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/forbidden'
241+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/forbidden'
242242
'404':
243-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/not-found'
243+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/not-found'
244244
'500':
245-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/internal-server-error'
245+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/internal-server-error'
246246
default:
247-
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.0#/components/responses/default'
247+
$ref: 'https://api.swaggerhub.com/domains/Plattform_i40/Part2-API-Schemas/V3.1.1#/components/responses/default'

0 commit comments

Comments
 (0)