-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Following two new profiles are introduced in the DPMDP application ,
- RegexPatternMappingProfile
- FunctionProfile
Note : For empty list, please add [] as the value
Config file generator tool needs to be updated to automate this new profiles.
FunctionProfile :
- profile-name: 'FunctionProfile'
uuid: '^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-function-p-[0-9]{3}$'
capability:
function-name: string
function-description: string
parameter-list:
- parameter: _StringProfile
owner: {'platform', 'engineering', 'user'}
sub-function-list: [_FunctionProfile]
configuration:
is-active: booleancorresponding translation is ,
{
"uuid": "^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-function-p-[0-9]{3}$",
"profile-name": "function-profile-1-0:PROFILE_NAME_TYPE_FUNCTION_PROFILE",
"function-profile-1-0:function-profile-pac": {
"function-profile-capability": {
"function-name": "string",
"function-description": "string",
"parameter-list": [
{
"parameter": "_StringProfile",
"owner": "platform|engineering|user"
}
],
"sub-function-list": [
"_FunctionProfile"
]
},
"function-profile-configuration": {
"is-active": "boolean"
}
}
}RegexPatternMappingProfile :
- profile-name: 'RegexPatternMappingProfile'
uuid: '^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-mapping-p-[0-9]{3}$'
capability:
mapping-name: string
purpose: string
configuration:
mapping-list:
- regex-string: string
map-to-string: string{
"uuid": "^[a-z]{2,6}-([0-9]+)-([0-9]+)-([0-9]+)-mapping-p-[0-9]{3}$",
"profile-name": "regex-pattern-mapping-profile-1-0:PROFILE_NAME_TYPE_REGEX_PATTERN_MAPPING_PROFILE",
"regex-pattern-mapping-profile-1-0:regex-pattern-mapping-profile-pac": {
"regex-pattern-mapping-profile-capability": {
"mapping-name": "string",
"purpose": "string"
},
"regex-pattern-mapping-profile-configuration": {
"mapping-list": [
{
"regex-string": "string",
"map-to-string": "string"
}
]
}
}
}Reactions are currently unavailable