Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 47 additions & 18 deletions Part2-API-Schemas/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -951,54 +951,83 @@ components:
properties:
profiles:
type: array
description: The list of profiles implemented by the server. The profiles are identified by their URI. Note that the list of example profiles is not exhaustive, but only includes the profiles defined in the current version of the specification. The server might also include proprietary profiles, which are not defined in the specification. Clients should be designed to ignore unknown profiles, but might use them to implement additional functionality if they are known.
minItems: 1
items:
type: string
example:
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/SubmodelServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/0/SubmodelServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/0/SubmodelServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/2/SubmodelServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/0/AasxFileServerServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/AasxFileServerServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AasxFileServerServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AasxFileServerServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/AasxFileServerServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/AasxFileServerServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-005"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRegistryServiceSpecification/SSP-005"
- "https://admin-shell.io/aas/API/3/0/SubmodelRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/SubmodelRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/2/SubmodelRegistryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/2/DiscoveryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/0/DiscoveryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/DiscoveryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/DiscoveryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/DiscoveryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/0/AssetAdministrationShellRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/2/AssetAdministrationShellRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-003"
- "https://admin-shell.io/aas/API/3/0/SubmodelRepositoryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-004"
- "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-005"
- "https://admin-shell.io/aas/API/3/2/SubmodelRepositoryServiceSpecification/SSP-005"
- "https://admin-shell.io/aas/API/3/0/ConceptDescriptionRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/ConceptDescriptionRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-001"
- "https://admin-shell.io/aas/API/3/1/ConceptDescriptionRepositoryServiceSpecification/SSP-002"
- "https://admin-shell.io/aas/API/3/2/ConceptDescriptionRepositoryServiceSpecification/SSP-002"
type: object
SpecificAssetIdValue:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ Major Changes:
Minor Changes:

* Added the `ServerNotImplemented` status code to the xref:specification/interfaces-payload.adoc#table-status-codes[Status Codes]. Note that the HTTP API mentioned this status code already, therefore, no change in OpenAPI or other related files. (https://github.com/admin-shell-io/aas-specs-api/issues/499[#499])
* Fixing the values of the ServiceSpecificationProfileEnum to correctly contain minor versions. (https://github.com/admin-shell-io/aas-specs-api/issues/526[#526])
* Removed the `GetAllAssetAdministrationShellDescriptorsByAssetType` operation from the OpenAPI files for the Asset Administration Shell Registry Service Specification, as it was not intended to be included in the first place and is not implemented by any known implementation. (https://github.com/admin-shell-io/aas-specs-api/issues/515[#515])
* Editorial: Remove links to SwaggerHub from the HTTP API section, as the links are maintained in the service specifications and profiles sections. (https://github.com/admin-shell-io/aas-specs-api/issues/475[#475])
* Editorial fixes in Table 2 of the Query Language specification (https://github.com/admin-shell-io/aas-specs-api/issues/507[#507])



=== Operation Changes w.r.t. V3.1.1 to V3.2

[%autowidth,width="100%",cols="40%,15%,45%",options="header",]
Expand Down
Loading
Loading