Skip to content

Commit

Permalink
Add missing responseProfiles as part of appPattern v2.1.2 update
Browse files Browse the repository at this point in the history
Fixes #273
  • Loading branch information
kmohr-soprasteria committed Oct 31, 2024
1 parent 576a87e commit 1297771
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 1 deletion.
38 changes: 38 additions & 0 deletions spec/MacAddressTableRecorder+config.json
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,44 @@
{
"uuid": "matr-1-0-2-response-p-008",
"profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE",
"response-profile-1-0:response-profile-pac": {
"response-profile-capability": {
"operation-name": "/v1/inform-about-release-history-in-generic-representation",
"field-name": {
"field-name-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=1/release-number"
},
"description": "Represents the second entry in the list of releases",
"datatype": "string"
},
"response-profile-configuration": {
"value": {
"value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=1/changes"
}
}
}
},
{
"uuid": "matr-1-0-2-response-p-009",
"profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE",
"response-profile-1-0:response-profile-pac": {
"response-profile-capability": {
"operation-name": "/v1/inform-about-release-history-in-generic-representation",
"field-name": {
"field-name-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=2/release-number"
},
"description": "Represents the third entry in the list of releases",
"datatype": "string"
},
"response-profile-configuration": {
"value": {
"value-reference": "/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=2/changes"
}
}
}
},
{
"uuid": "matr-1-0-2-response-p-015",
"profile-name": "response-profile-1-0:PROFILE_NAME_TYPE_GENERIC_RESPONSE_PROFILE",
"response-profile-1-0:response-profile-pac": {
"response-profile-capability": {
"operation-name": "/v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation",
Expand Down
22 changes: 21 additions & 1 deletion spec/MacAddressTableRecorder+profileInstances.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,27 @@ profile-instances:
value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=0/changes'

- profile-name: 'GenericResponseProfile'
uuid: 'matr-1-0-2-response-p-008'
uuid: 'matr-1-0-2-response-p-015'
capability:
operation-name: '/v1/inform-about-release-history-in-generic-representation'
field-name-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=1/release-number'
description: 'Represents the second entry in the list of releases'
datatype: string
configuration:
value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=1/changes'

- profile-name: 'GenericResponseProfile'
uuid: 'matr-1-0-2-response-p-009'
capability:
operation-name: '/v1/inform-about-release-history-in-generic-representation'
field-name-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=2/release-number'
description: 'Represents the third entry in the list of releases'
datatype: string
configuration:
value-reference: '/core-model-1-4:control-construct/logical-termination-point=matr-1-0-2-http-s-000/layer-protocol=0/http-server-interface-1-0:http-server-interface-pac/http-server-interface-capability/release-list=2/changes'

- profile-name: 'GenericResponseProfile'
uuid: 'matr-1-0-2-response-p-015'
capability:
operation-name: '/v1/provide-list-of-network-element-interfaces-on-path-in-generic-representation'
static-field-name: 'listOfNetworkElementInterfacesOnPath'
Expand Down

0 comments on commit 1297771

Please sign in to comment.