diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-aas.xml b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-aas.xml new file mode 100644 index 00000000..6609dfd6 --- /dev/null +++ b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-aas.xml @@ -0,0 +1,717 @@ + + + + + defaultAdminShell + + + en + defaultAdminShell + + + + urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation + + Type + + + + ModelReference + + + Submodel + urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation/submodel + + + + + + + + + MaterialForHomologation + + + en + Model to depict materials that describe and calculate the recycling quota for the homologation of a vehicle type. + + + + urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation/submodel + Template + + ModelReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation + + + + + + materialForHomologation + + + en + material for homologation + + + + + en + Property that references the material that describes and calculate the recycling quota for the homologation of a vehicle type. + + + true + DataElement + + + MaterialForHomologationEntity + + + en + material for homologation entity + + + + + en + Entity that represents the material that describes and calculates the recycling quota for the homologation of a vehicle type. + + + + + itemNumber + + + en + item number + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#itemNumber + + + + xs:string + + + + share + + + en + share + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#share + + + + xs:double + + + + VDAStandardIdEntity + + + en + vda standard id entity + + + + + en + Entity to classify a VDA standard ID. + + + + + mainGroup + + + en + main group + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#mainGroup + + + + xs:string + + + + subgroup + + + en + subgroup + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#subgroup + + + + xs:string + + + + + + name + + + en + name + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#name + + + + xs:string + + + + standard + + + en + standard + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#standard + + + + xs:string + + + + materialNumber + + + en + material number + + + + ExternalReference + + + ConceptDescription + urn:samm:io.catenax.material_for_homologation:2.0.0#materialNumber + + + + xs:string + + + + + + + + + + + + APPLICATION_CLASS + MaterialForHomologation + + + en + material for homologation + + + + + en + Model to depict materials that describe and calculate the recycling quota for the homologation of a vehicle type. + + + urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + material for homologation + + + + + en + MaterialForHomologation + + + + + en + Model to depict materials that describe and calculate the recycling quota for the homologation of a vehicle type. + + + + + + + + + itemNumber + + + en + item number + + + urn:samm:io.catenax.material_for_homologation:2.0.0#itemNumber + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + item number + + + + + en + itemNumber + + + STRING + + + en + Individual component to which the materials belong (no materials are assigned to nodes). + + + + + + + + + share + + + en + share + + + urn:samm:io.catenax.material_for_homologation:2.0.0#share + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + share + + + + + en + share + + + percent + REAL_MEASURE + + + en + Proportion of the material. + + + + + + + + + mainGroup + + + en + main group + + + urn:samm:io.catenax.material_for_homologation:2.0.0#mainGroup + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + main group + + + + + en + mainGroup + + + STRING + + + en + Main group according to material classification VDA 231-10. + + + + + + + + + subgroup + + + en + subgroup + + + urn:samm:io.catenax.material_for_homologation:2.0.0#subgroup + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + subgroup + + + + + en + subgroup + + + STRING + + + en + First subgroup according to material classification VDA 231-11. + + + + + + + + + vdaStandardId + + + en + vda standard id + + + urn:samm:io.catenax.material_for_homologation:2.0.0#vdaStandardId + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + vda standard id + + + + + en + vdaStandardId + + + STRING + + + en + German quality management system standard. + + + + + + + + + name + + + en + name + + + urn:samm:io.catenax.material_for_homologation:2.0.0#name + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + name + + + + + en + name + + + STRING + + + en + Designation of the material. + + + + + + + + + standard + + + en + standard + + + urn:samm:io.catenax.material_for_homologation:2.0.0#standard + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + standard + + + + + en + standard + + + STRING + + + en + Standard in which the material is listed. + + + + + + + + + materialNumber + + + en + material number + + + urn:samm:io.catenax.material_for_homologation:2.0.0#materialNumber + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + material number + + + + + en + materialNumber + + + STRING + + + en + The number of the material in the standard. + + + + + + + + + materialForHomologation + + + en + material for homologation + + + urn:samm:io.catenax.material_for_homologation:2.0.0#materialForHomologation + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + material for homologation + + + + + en + materialForHomologation + + + STRING + + + en + Property that references the material that describes and calculate the recycling quota for the homologation of a vehicle type. + + + + + + + + + diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-schema.json b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-schema.json new file mode 100644 index 00000000..2fc1e40f --- /dev/null +++ b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation-schema.json @@ -0,0 +1,104 @@ +{ + "$schema" : "http://json-schema.org/draft-04/schema", + "description" : "Model to depict materials that describe and calculate the recycling quota for the homologation of a vehicle type.", + "type" : "object", + "components" : { + "schemas" : { + "urn_samm_io.catenax.material_for_homologation_2.0.0_ItemNumber1Trait" : { + "type" : "string", + "description" : "Characteristic to describe the individual component to which the materials belong.", + "maxLength" : 200 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_ShareCharacteristic" : { + "type" : "number", + "description" : "Characteristic to represent the proportion of the material." + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_MainGroupTrait1" : { + "type" : "string", + "description" : "Characteristic to describe the main group classification of the VDA standard 231-10.", + "maxLength" : 2 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_SubgroupTrait1" : { + "type" : "string", + "description" : "Characteristic to describe the first subgroup classification of the VDA standard 231-11.", + "maxLength" : 3 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_VDAStandardIdCharacteristic" : { + "description" : "Characteristic to describe the classification of a VDA standard ID.", + "type" : "object", + "properties" : { + "mainGroup" : { + "description" : "Main group according to material classification VDA 231-10.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MainGroupTrait1" + }, + "subgroup" : { + "description" : "First subgroup according to material classification VDA 231-11.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_SubgroupTrait1" + } + }, + "required" : [ "mainGroup", "subgroup" ] + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_NameTrait1" : { + "type" : "string", + "description" : "Characteristic to designate the material.", + "maxLength" : 50 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_StandardTrait1" : { + "type" : "string", + "description" : "Describes the standard in which the material is listed.", + "maxLength" : 20 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialNumberTrait1" : { + "type" : "string", + "description" : "Characteristic to represent the number of the material in the standard.", + "maxLength" : 20 + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationEntity" : { + "description" : "Entity that represents the material that describes and calculates the recycling quota for the homologation of a vehicle type.", + "type" : "object", + "properties" : { + "itemNumber" : { + "description" : "Individual component to which the materials belong (no materials are assigned to nodes).", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_ItemNumber1Trait" + }, + "share" : { + "description" : "Proportion of the material.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_ShareCharacteristic" + }, + "vdaStandardId" : { + "description" : "German quality management system standard.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_VDAStandardIdCharacteristic" + }, + "name" : { + "description" : "Designation of the material.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_NameTrait1" + }, + "standard" : { + "description" : "Standard in which the material is listed.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_StandardTrait1" + }, + "materialNumber" : { + "description" : "The number of the material in the standard.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialNumberTrait1" + } + }, + "required" : [ "itemNumber", "share", "vdaStandardId", "name", "standard", "materialNumber" ] + }, + "urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationCharacteristic" : { + "description" : "Characteristic to describe a set of materials that describe and calculate the recycling quota for the homologation of a vehicle type.", + "type" : "array", + "items" : { + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationEntity" + }, + "uniqueItems" : true + } + } + }, + "properties" : { + "materialForHomologation" : { + "description" : "Property that references the material that describes and calculate the recycling quota for the homologation of a vehicle type.", + "$ref" : "#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationCharacteristic" + } + }, + "required" : [ "materialForHomologation" ] +} \ No newline at end of file diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.aasx b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.aasx new file mode 100644 index 00000000..48ed1ccb Binary files /dev/null and b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.aasx differ diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.html b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.html new file mode 100644 index 00000000..9e9a0272 --- /dev/null +++ b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.html @@ -0,0 +1,1063 @@ + + + + + + + + + + + + + + Documentation material for homologation + + +
+
+
+
+

Aspect Model material for homologation

+
urn:samm:io.catenax.material_for_homologation:2.0.0#MaterialForHomologation
+
+
+
+
+
+
+
+ +
+ + +
+ Model to depict materials that describe and calculate the recycling quota for the homologation of a vehicle type. +
+ + +
+

Overview

+
+
+
+
+ Aspect Model Diagram +
+
+
+ + +
+
+

Properties

+
+ +
+ +
+

material for homologation

+
+ +Property that references the material that describes and calculate the recycling quota for the homologation of a vehicle type. + +
+
Name
+
materialForHomologation
+
+ + + +
+
Characteristic
+
+
+
+
Set
+
+
+
Has no order
+
+
+
Duplicates not allowed
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
materialForHomologation
+
+ + +
+
+ + + +
+
+

Entities

+
+ +
+
+

material for homologation entity

+
+
+ Entity that represents the material that describes and calculates the recycling quota for the homologation of a vehicle type. +
+ +
+

Properties

+
+
+ +
+
item number
+
+ +Individual component to which the materials belong (no materials are assigned to nodes). + +
+
Name
+
itemNumber
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
1.l.222.3333
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
itemNumber
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + item number constraint +
    + + + +
    +
    Max. length
    +
    200
    +
    + +
  • +
+
+
+
+
+ +
+
share
+
+ +Proportion of the material. + +
+
Name
+
share
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
Characteristic to represent the proportion of the material.
+
+
+
Unit
+
+
+
+
    +
  • + percent +
  • +
  • + Symbol % +
  • +
  • + Code P1 +
  • +
+
+
+ +
+
+
+ +
+
Example
+
20.1
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
share
+
+ + +
+
+ +
+
vda standard id
+
+ +German quality management system standard. + +
+
Name
+
vdaStandardId
+
+ + + +
+
Characteristic
+ +
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
vdaStandardId
+
+ + +
+
+ +
+
name
+
+ +Designation of the material. + +
+
Name
+
name
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
WTSt 37-2
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
name
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + name constraint +
    + + + +
    +
    Max. length
    +
    50
    +
    + +
  • +
+
+
+
+
+ +
+
standard
+
+ +Standard in which the material is listed. + +
+
Name
+
standard
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
SEW 087 : 1981-06
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
standard
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + standard constraint +
    + + + +
    +
    Max. length
    +
    20
    +
    + +
  • +
+
+
+
+
+ +
+
material number
+
+ +The number of the material in the standard. + +
+
Name
+
materialNumber
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
1.8960
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
materialNumber
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + material constraint +
    + + + +
    +
    Max. length
    +
    20
    +
    + +
  • +
+
+
+
+
+
+
+

vda standard id entity

+
+
+ Entity to classify a VDA standard ID. +
+ +
+

Properties

+
+
+ +
+
main group
+
+ +Main group according to material classification VDA 231-10. + +
+
Name
+
mainGroup
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
1
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
mainGroup
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + main group constraint +
    + + + +
    +
    Max. length
    +
    2
    +
    + +
  • +
+
+
+
+
+ +
+
subgroup
+
+ +First subgroup according to material classification VDA 231-11. + +
+
Name
+
subgroup
+
+ + + +
+
Characteristic
+
+
+
+
Trait
+
+
+
+ Reference +
+
+
+
+ +
+
+
+ +
+
Example
+
1.1
+
+ +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
subgroup
+
+ + +
+
Constraints
+
+
    +
  • +
    + +
    + subgroup constraint +
    + + + +
    +
    Max. length
    +
    3
    +
    + +
  • +
+
+
+
+
+
+ +
+ Third party licenses + +
+ +
+ + +
+ + + \ No newline at end of file diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.json b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.json new file mode 100644 index 00000000..fc49098a --- /dev/null +++ b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.json @@ -0,0 +1,13 @@ +{ + "materialForHomologation" : [ { + "vdaStandardId" : { + "mainGroup" : "1", + "subgroup" : "1.1" + }, + "name" : "WTSt 37-2", + "standard" : "SEW 087 : 1981-06", + "itemNumber" : "1.l.222.3333", + "share" : 20.1, + "materialNumber" : "1.8960" + } ] +} \ No newline at end of file diff --git a/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.yml b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.yml new file mode 100644 index 00000000..4e2e0b00 --- /dev/null +++ b/io.catenax.material_for_homologation/2.0.0/gen/MaterialForHomologation.yml @@ -0,0 +1,216 @@ +--- +openapi: 3.0.3 +info: + title: material for homologation + version: v2 +servers: +- url: catenax.io/api/v2 + variables: + api-version: + default: v2 +paths: + /{tenant-id}/material-for-homologation: + get: + tags: + - MaterialForHomologation + operationId: getMaterialForHomologation + parameters: + - name: tenant-id + in: path + description: The ID of the tenant owning the requested Twin. + required: true + schema: + type: string + format: uuid + - name: start + in: query + description: Starting index which is starting by 0 + required: false + schema: + type: number + - name: count + in: query + description: Number of items to return per call. + required: false + schema: + type: number + - name: totalItemCount + in: query + description: Flag that indicates that the total counts should be returned. + required: false + schema: + type: boolean + responses: + "200": + $ref: '#/components/responses/MaterialForHomologation' + "401": + $ref: '#/components/responses/ClientError' + "402": + $ref: '#/components/responses/Unauthorized' + "403": + $ref: '#/components/responses/Forbidden' + "404": + $ref: '#/components/responses/NotFoundError' +components: + schemas: + ErrorResponse: + type: object + required: + - error + properties: + error: + $ref: '#/components/schemas/Error' + Error: + type: object + required: + - details + properties: + message: + type: string + minLength: 1 + path: + type: string + minLength: 1 + details: + type: object + minLength: 1 + additionalProperties: + type: object + code: + type: string + nullable: true + PagingSchema: + type: object + properties: + items: + type: array + items: + $ref: '#/components/schemas/MaterialForHomologation' + totalItems: + type: number + totalPages: + type: number + pageSize: + type: number + currentPage: + type: number + urn_samm_io.catenax.material_for_homologation_2.0.0_ItemNumber1Trait: + type: string + description: Characteristic to describe the individual component to which the + materials belong. + maxLength: 200 + urn_samm_io.catenax.material_for_homologation_2.0.0_ShareCharacteristic: + type: number + description: Characteristic to represent the proportion of the material. + urn_samm_io.catenax.material_for_homologation_2.0.0_MainGroupTrait1: + type: string + description: Characteristic to describe the main group classification of the + VDA standard 231-10. + maxLength: 2 + urn_samm_io.catenax.material_for_homologation_2.0.0_SubgroupTrait1: + type: string + description: Characteristic to describe the first subgroup classification of + the VDA standard 231-11. + maxLength: 3 + urn_samm_io.catenax.material_for_homologation_2.0.0_VDAStandardIdCharacteristic: + description: Characteristic to describe the classification of a VDA standard + ID. + type: object + properties: + mainGroup: + description: Main group according to material classification VDA 231-10. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MainGroupTrait1' + subgroup: + description: First subgroup according to material classification VDA 231-11. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_SubgroupTrait1' + required: + - mainGroup + - subgroup + urn_samm_io.catenax.material_for_homologation_2.0.0_NameTrait1: + type: string + description: Characteristic to designate the material. + maxLength: 50 + urn_samm_io.catenax.material_for_homologation_2.0.0_StandardTrait1: + type: string + description: Describes the standard in which the material is listed. + maxLength: 20 + urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialNumberTrait1: + type: string + description: Characteristic to represent the number of the material in the standard. + maxLength: 20 + urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationEntity: + description: Entity that represents the material that describes and calculates + the recycling quota for the homologation of a vehicle type. + type: object + properties: + itemNumber: + description: Individual component to which the materials belong (no materials + are assigned to nodes). + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_ItemNumber1Trait' + share: + description: Proportion of the material. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_ShareCharacteristic' + vdaStandardId: + description: German quality management system standard. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_VDAStandardIdCharacteristic' + name: + description: Designation of the material. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_NameTrait1' + standard: + description: Standard in which the material is listed. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_StandardTrait1' + materialNumber: + description: The number of the material in the standard. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialNumberTrait1' + required: + - itemNumber + - share + - vdaStandardId + - name + - standard + - materialNumber + urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationCharacteristic: + description: Characteristic to describe a set of materials that describe and + calculate the recycling quota for the homologation of a vehicle type. + type: array + items: + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationEntity' + uniqueItems: true + MaterialForHomologation: + description: Model to depict materials that describe and calculate the recycling + quota for the homologation of a vehicle type. + type: object + properties: + materialForHomologation: + description: Property that references the material that describes and calculate + the recycling quota for the homologation of a vehicle type. + $ref: '#/components/schemas/urn_samm_io.catenax.material_for_homologation_2.0.0_MaterialForHomologationCharacteristic' + required: + - materialForHomologation + responses: + Unauthorized: + description: The requesting user or client is not authenticated. + Forbidden: + description: The requesting user or client is not authorized to access resources + for the given tenant. + NotFoundError: + description: The requested Twin has not been found. + ClientError: + description: Payload or user input is invalid. See error details in the payload + for more. + content: + application/json: + schema: + $ref: '#/components/schemas/ErrorResponse' + MaterialForHomologation: + content: + application/json: + schema: + $ref: '#/components/schemas/PagingSchema' + description: The request was successful. + requestBodies: + MaterialForHomologation: + content: + application/json: + schema: + $ref: '#/components/schemas/MaterialForHomologation'