-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
244 changed files
with
17,756 additions
and
884 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
profile-instances: | ||
|
||
- profile-name: 'ActionProfile' | ||
uuid: '*-action-p-1000' ## TODO: Replace "*" by ApplicationID and ReleaseNumber | ||
capability: | ||
operation-name: '/v1/start-application-in-generic-representation' | ||
label: 'Inform about Application' | ||
display-in-new-browser-window: false | ||
configuration: | ||
request: 'https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port][/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-op-s-2002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' | ||
|
||
- profile-name: 'ActionProfile' | ||
uuid: '*-action-p-1001' ## TODO: Replace "*" by ApplicationID and ReleaseNumber | ||
capability: | ||
operation-name: '/v1/inform-about-application-in-generic-representation' | ||
label: 'Release History' | ||
display-in-new-browser-window: false | ||
configuration: | ||
request: 'https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port][/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-op-s-2004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name]' | ||
|
||
- profile-name: 'ActionProfile' | ||
uuid: '*-action-p-1002' ## TODO: Replace "*" by ApplicationID and ReleaseNumber | ||
capability: | ||
operation-name: '/v1/inform-about-application-in-generic-representation' | ||
label: 'API Documentation' | ||
display-in-new-browser-window: true | ||
configuration: | ||
request: 'https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]/docs' | ||
|
||
- profile-name: 'ActionProfile' | ||
uuid: '*-action-p-10??' ## TODO: Replace "*" by ApplicationID and ReleaseNumber and ?? by SequenceNumber | ||
capability: | ||
operation-name: ## TODO: Add generic representation operation that shall result in a new button and potentially new input fields | ||
label: ## TODO: Add label of the new button | ||
input-value-list: | ||
- field-name: ## TODO: Potentially add label of a field for providing input to the request that gets called by pushing the button | ||
unit: ## TODO: Potentially add unit that shall be represented aside the input field | ||
## TODO: Potentially add further input fields | ||
display-in-new-browser-window: ## TODO: Set on true, if result of pushing the button has to be represented in a new browser window | ||
configuration: | ||
request: ## TODO: Add URL that shall be addressed, as soon as button gets pushed | ||
|
||
## TODO: Potentially add further instances of ActionProfile | ||
|
||
|
||
- profile-name: 'IntegerProfile' | ||
uuid: '*-integer-p-10??' ## TODO: Replace "*" by ApplicationID and ReleaseNumber and ?? by SequenceNumber | ||
capability: | ||
integer-name: ## TODO: Add name of the Integer attribute | ||
unit: ## TODO: Potentially add unit of the Integer attribute | ||
minimum: ## TODO: Potentially add minimum value that is to be accepted, while configuration | ||
maximum: ## TODO: Potentially add maximum value that is to be accepted, while configuration | ||
configuration: | ||
integer-value: ## TODO: Add current value of the attribute | ||
|
||
## TODO: Potentially add further instances of IntegerProfile | ||
|
||
|
||
- profile-name: 'StringProfile' | ||
uuid: '*-string-p-10??' ## TODO: Replace "*" by ApplicationID and ReleaseNumber and ?? by SequenceNumber | ||
capability: | ||
string-name: ## TODO: Add name of the String attribute | ||
enumeration: ## TODO: Potentially add a set of allowed values in cornered brackets | ||
pattern: ## TODO: Potentially add a regex for validating configuration values | ||
configuration: | ||
string-value: ## TODO: Add current value of the attribute | ||
|
||
## TODO: Potentially add further instances of StringProfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,34 @@ | ||
profiles: | ||
|
||
- profile-name: ApplicationProfile | ||
uuid: application-p-0000 | ||
application-name: RegistryOffice | ||
release-number: 0.0.1 | ||
approval-status: approved | ||
- profile-name: 'ActionProfile' | ||
uuid: '^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-action-p-10[0-9]{2}$' | ||
capability: | ||
operation-name: string | ||
label: string | ||
input-value-list: | ||
- field-name: string | ||
unit: string | ||
display-in-new-browser-window: boolean | ||
configuration: | ||
request: string | ||
|
||
- profile-name: IntegerProfile | ||
uuid: integer-p-0000 | ||
integer-name: maximumNumberOfEntries | ||
unit: records | ||
minimum: 0 | ||
maximum: 17 | ||
configured-value: 8 | ||
- profile-name: 'IntegerProfile' | ||
uuid: '^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-integer-p-10[0-9]{2}$' | ||
capability: | ||
integer-name: string | ||
unit: string | ||
minimum: integer | ||
maximum: integer | ||
configuration: | ||
integer-value: integer | ||
|
||
- profile-name: StringProfile | ||
uuid: string-p-0000 | ||
string-name: operationMode | ||
configured-value: sanitation | ||
- profile-name: 'StringProfile' | ||
uuid: '^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-string-p-10[0-9]{2}$' | ||
capability: | ||
string-name: string | ||
enumeration: array | ||
pattern: string | ||
configuration: | ||
string-value: string | ||
|
||
- profile-name: ActionProfile | ||
uuid: action-p-0000 | ||
operation-name: /v1/start-application-in-generic-representation | ||
label: Inform about Application | ||
request: https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port][/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-op-s-2002/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name] | ||
display-in-new-browser-window: false | ||
|
||
- profile-name: ActionProfile | ||
uuid: action-p-0010 | ||
operation-name: /v1/inform-about-application-in-generic-representation | ||
label: Release History | ||
request: https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port][/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-op-s-2004/layer-protocol=0/operation-server-interface-1-0:operation-server-interface-pac/operation-server-interface-capability/operation-name] | ||
display-in-new-browser-window: false | ||
|
||
- profile-name: ActionProfile | ||
uuid: action-p-0011 | ||
operation-name: /v1/inform-about-application-in-generic-representation | ||
label: API Documentation | ||
request: https://[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-address/ipv-4-address]:[/core-model-1-4:control-construct/logical-termination-point=*-0-0-1-tcp-s-0000/layer-protocol=0/tcp-server-interface-1-0:tcp-server-interface-pac/tcp-server-interface-configuration/local-port]/v1/inform-about-api | ||
display-in-new-browser-window: true | ||
|
||
- profile-name: ActionProfile | ||
uuid: action-p-0020 | ||
operation-name: | ||
label: | ||
request: | ||
input-value-list: | ||
- field-name: | ||
unit: | ||
display-in-new-browser-window: false | ||
## TODO: Add further Profile definitions, if required |
Oops, something went wrong.