55class ServiceSpecificationProfileEnum (str , enum .Enum ):
66 """
77 Enumeration of all standardized Service Specification Profiles
8- from the AAS Part 2 API Specification (IDTA-01002-3-1).
8+ from the AAS Part 2 API Specification (IDTA-01002-3-1-2 ).
99 Each profile is uniquely identified by its semantic URI.
10+
11+ Reference: https://industrialdigitaltwin.io/aas-specifications/IDTA-01002/v3.1.2/
12+ http-rest-api/service-specifications-and-profiles.html
1013 """
1114
1215 # --- Asset Administration Shell (AAS) ---
@@ -15,8 +18,8 @@ class ServiceSpecificationProfileEnum(str, enum.Enum):
1518
1619 # --- Submodel ---
1720 SUBMODEL_FULL = "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-001"
18- SUBMODEL_VALUE = "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-002"
19- SUBMODEL_READ = "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-003"
21+ SUBMODEL_READ = "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-002"
22+ SUBMODEL_VALUE = "https://admin-shell.io/aas/API/3/1/SubmodelServiceSpecification/SSP-003"
2023
2124 # --- AASX File Server ---
2225 AASX_FILESERVER_FULL = "https://admin-shell.io/aas/API/3/1/AasxFileServerServiceSpecification/SSP-001"
@@ -28,32 +31,40 @@ class ServiceSpecificationProfileEnum(str, enum.Enum):
2831 "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-002"
2932 AAS_REGISTRY_BULK = \
3033 "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-003"
34+ AAS_REGISTRY_QUERY = \
35+ "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-004"
36+ AAS_REGISTRY_MINIMAL_READ = \
37+ "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRegistryServiceSpecification/SSP-005"
3138
3239 # --- Submodel Registry ---
3340 SUBMODEL_REGISTRY_FULL = "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-001"
3441 SUBMODEL_REGISTRY_READ = "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-002"
3542 SUBMODEL_REGISTRY_BULK = "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-003"
43+ SUBMODEL_REGISTRY_QUERY = "https://admin-shell.io/aas/API/3/1/SubmodelRegistryServiceSpecification/SSP-004"
3644
3745 # --- AAS Repository ---
3846 AAS_REPOSITORY_FULL = \
3947 "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-001"
4048 AAS_REPOSITORY_READ = \
4149 "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-002"
42- AAS_REPOSITORY_BULK = \
50+ AAS_REPOSITORY_QUERY = \
4351 "https://admin-shell.io/aas/API/3/1/AssetAdministrationShellRepositoryServiceSpecification/SSP-003"
4452
4553 # --- Submodel Repository ---
4654 SUBMODEL_REPOSITORY_FULL = "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-001"
4755 SUBMODEL_REPOSITORY_READ = "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-002"
48- SUBMODEL_REPOSITORY_BULK = "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-003"
56+ SUBMODEL_REPOSITORY_TEMPLATE = \
57+ "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-003"
58+ SUBMODEL_REPOSITORY_TEMPLATE_READ = \
59+ "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-004"
60+ SUBMODEL_REPOSITORY_QUERY = \
61+ "https://admin-shell.io/aas/API/3/1/SubmodelRepositoryServiceSpecification/SSP-005"
4962
5063 # --- Concept Description Repository ---
5164 CONCEPT_DESCRIPTION_REPOSITORY_FULL = \
5265 "https://admin-shell.io/aas/API/3/1/ConceptDescriptionRepositoryServiceSpecification/SSP-001"
53- CONCEPT_DESCRIPTION_REPOSITORY_READ = \
66+ CONCEPT_DESCRIPTION_REPOSITORY_QUERY = \
5467 "https://admin-shell.io/aas/API/3/1/ConceptDescriptionRepositoryServiceSpecification/SSP-002"
55- CONCEPT_DESCRIPTION_REPOSITORY_BULK = \
56- "https://admin-shell.io/aas/API/3/1/ConceptDescriptionRepositoryServiceSpecification/SSP-003"
5768
5869 # --- Discovery ---
5970 DISCOVERY_FULL = "https://admin-shell.io/aas/API/3/1/DiscoveryServiceSpecification/SSP-001"
0 commit comments