Inital Commit

master
Philipp-Peter Altmann 2021-03-16 17:04:23 +01:00
commit 80868009f1
88 changed files with 12124 additions and 0 deletions

View File

@ -0,0 +1,170 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "Azure-"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Azure"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "CLOUD_TYPE",
"value": "AZURE"
},
"key": {
"attribute": "HOST_CLOUD_TYPE"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Azure"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "AWS-"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "AWS"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "CLOUD_TYPE",
"value": "EC2"
},
"key": {
"attribute": "HOST_CLOUD_TYPE"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "AWS"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "OpenShift_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "On Premise"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "Multiproject_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "On Premise"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "SingleApplicationServer_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "On Premise"
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,65 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "{{.region}}"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "SERVICE_TYPE",
"value": "DATABASE_SERVICE"
},
"key": {
"attribute": "SERVICE_TYPE"
}
},
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "SERVICE_NAME"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "SERVICE",
"valueFormat": "{{.region}}"
}
]
}

View File

@ -0,0 +1,105 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "nws-"
},
"key": {
"attribute": "PROCESS_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "nws"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "bev-"
},
"key": {
"attribute": "PROCESS_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "bev"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "wea-"
},
"key": {
"attribute": "PROCESS_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "wea"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "microservice",
"source": "KUBERNETES"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Kubernetes:microservice}"
}
]
}

View File

@ -0,0 +1,36 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_NAMESPACE",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:KubernetesNamespace}"
}
]
}

View File

@ -0,0 +1,85 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "AWS-Orbit_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Orbit"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "Azure-NonFG_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Runtime"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "PaaS",
"source": "ENVIRONMENT"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Environment:PaaS}"
}
]
}

View File

@ -0,0 +1,211 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_NAMESPACE",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "CLOUD_TYPE",
"value": "EC2"
},
"key": {
"attribute": "HOST_CLOUD_TYPE"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "EKS"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "CLOUD_TYPE",
"value": "AZURE"
},
"key": {
"attribute": "HOST_CLOUD_TYPE"
}
},
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_NAMESPACE",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "AKS"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "OpenShift_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "OpenShift"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": false,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "Multiproject_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Classic IT"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "SingleApplicationServer_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Classic IT"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "CLOUD_TYPE",
"value": "EC2"
},
"key": {
"attribute": "HOST_CLOUD_TYPE"
}
},
{
"comparisonInfo": {
"caseSensitive": null,
"negate": true,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_NAMESPACE",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "ECS"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "LINUX_"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE",
"PROCESS_GROUP_TO_HOST"
],
"type": "PROCESS_GROUP",
"valueFormat": "Classic IT"
}
]
}

View File

@ -0,0 +1,34 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "EQUALS",
"type": "STRING",
"value": "RemoteDoorLockApi"
},
"key": {
"attribute": "SERVICE_WEB_SERVICE_NAME"
}
}
],
"enabled": true,
"propagationTypes": [
"SERVICE_TO_PROCESS_GROUP_LIKE",
"SERVICE_TO_HOST_LIKE"
],
"type": "SERVICE",
"valueFormat": "Remote Service - Door Lock"
}
]
}

View File

@ -0,0 +1,892 @@
{
"metadata": {
"configurationVersions": [
7
],
"clusterVersion": "1.210.97.20210210-140317"
},
"name": "{{.name}}",
"rules": [
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "SMACC-BE",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "SMACC-BE"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "MetricsResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PrometheusResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PingResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "internal service",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "ProtocolDataApi",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "prod"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "SMACC-KTS",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "SMACC-KTS"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PrometheusResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "MetricsResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PingResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "prod"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "ASBC-SMACC",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ASBC-SMACC"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "PROD"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "SMACC",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "SMACC-BE"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "MetricsResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PrometheusResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PingResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "internal service",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "ProtocolDataApi",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "prod"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "SMACC",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "SMACC-KTS"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PrometheusResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "MetricsResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "PingResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "prod"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "SMACC",
"propagationTypes": [
"SERVICE_TO_HOST_LIKE",
"SERVICE_TO_PROCESS_GROUP_LIKE"
],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ASBC-SMACC"
},
"negate": false
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EQUALS",
"value": "HealthResource",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_DETECTED_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "executed",
"negate": true,
"caseSensitive": true
}
},
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "PROD"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "connected-oauth-service-apim"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "legal-document-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "user-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "vehicle-mapping-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle List",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "vehicle-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "vehicle-remote-commands-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "vehicle-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "vehicle-features-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Send destination to vehicle (Legacy)",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "destination-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Send destination to vehicle (Legacy)",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "send-to-car-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Send destination to vehicle (MGU)",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "destination-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Send destination to vehicle (MGU)",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "send-to-car-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Personal Favorites",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "destination-composite-service"
},
"negate": false
}
}
]
}
]
}

View File

@ -0,0 +1,940 @@
{
"metadata": {
"configurationVersions": [
7
],
"clusterVersion": "1.211.111.20210222-093946"
},
"name": "{{.name}}",
"rules": [
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Connected OAuth Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ID Lookup Service "
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Legal Document Composite Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "User Profile Service"
},
"negate": false
}
}
]
},
{
"type": "APPLICATION",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "WEB_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "Toyota",
"negate": true,
"caseSensitive": true
}
}
]
},
{
"type": "MOBILE_APPLICATION",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "MOBILE_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EXISTS",
"value": null,
"negate": false,
"caseSensitive": null
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "User Registration",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "CDIP"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Remote 360",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Remote 360 Composite Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "RemoteServices"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle Remote Commands Composite Service (VRCCS)"
},
"negate": false
}
}
]
},
{
"type": "APPLICATION",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "WEB_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "Toyota",
"negate": true,
"caseSensitive": true
}
}
]
},
{
"type": "MOBILE_APPLICATION",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "MOBILE_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EXISTS",
"value": null,
"negate": false,
"caseSensitive": null
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Remote Services",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "CDIP"
},
"negate": false
}
}
]
},
{
"type": "MOBILE_APPLICATION",
"enabled": true,
"valueFormat": "Remote 360",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "MOBILE_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EXISTS",
"value": null,
"negate": false,
"caseSensitive": null
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "User Composite Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "User Profile Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle User Relationship Service (VURS)"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle Service"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle Mapping Composite Service"
},
"negate": false
}
}
]
},
{
"type": "APPLICATION",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "WEB_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "Toyota",
"negate": true,
"caseSensitive": true
}
}
]
},
{
"type": "MOBILE_APPLICATION",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "MOBILE_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EXISTS",
"value": null,
"negate": false,
"caseSensitive": null
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle Mapping",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "CDIP"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "vehicle-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "client-vehicle-telemetry-processor"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "csi"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "ccg"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "lsc-wo"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "lsc-jr"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Vehicle Data",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "WK",
"value": "lsc-hr"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle List",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle User Relationship Service (VURS)"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Vehicle List",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Vehicle Composite Service (VCS)"
},
"negate": false
}
}
]
},
{
"type": "PROCESS_GROUP",
"enabled": true,
"valueFormat": "Remote 360",
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"conditions": [
{
"key": {
"attribute": "PROCESS_GROUP_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Remote 360"
},
"negate": false
}
}
]
},
{
"type": "MOBILE_APPLICATION",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "MOBILE_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "EXISTS",
"value": null,
"negate": false,
"caseSensitive": null
}
}
]
},
{
"type": "APPLICATION",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "WEB_APPLICATION_NAME"
},
"comparisonInfo": {
"type": "STRING",
"operator": "CONTAINS",
"value": "ConnectedDrive Internet Portal",
"negate": false,
"caseSensitive": true
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "connected-oauth-service-apim"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "legal-document-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "user-profile-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "user-composite-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "token-exchanger-service"
},
"negate": false
}
}
]
},
{
"type": "SERVICE",
"enabled": true,
"valueFormat": "Login",
"propagationTypes": [],
"conditions": [
{
"key": {
"attribute": "SERVICE_TAGS"
},
"comparisonInfo": {
"type": "TAG",
"operator": "EQUALS",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "CDIP"
},
"negate": false
}
}
]
}
]
}

View File

@ -0,0 +1,62 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "app-id",
"source": "KUBERNETES"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Kubernetes:app-id}"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "-Ddtapp-id="
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "COMMAND_LINE_ARGS",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:CommandLineArgs/-Ddtapp-id=(.*?)#}"
}
]
}

View File

@ -0,0 +1,62 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "app-name",
"source": "KUBERNETES"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Kubernetes:app-name}"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "-Ddapp-name="
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "COMMAND_LINE_ARGS",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:CommandLineArgs/-Ddtapp-name=(.*?)#}"
}
]
}

View File

@ -0,0 +1,122 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "EQUALS",
"type": "STRING",
"value": "LINUX_E2E"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "APPD-213526"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-88E150DEB78CF863"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "APPD-213526"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-99C88C9702E49D83"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "APPD-213526"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-65F9C24B3FBC643C"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "APPD-213526"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-826643CE73F48A4A"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "ENVIRONMENT",
"key": "ClusterName",
"value": "B2V-PROD"
}
},
"key": {
"attribute": "HOST_TAGS"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "APPD-213526"
}
]
}

View File

@ -0,0 +1,149 @@
config:
- Platform: Platform.json
- PaaS: PaaS.json
- ms-id: ms-id.json
- Microservice: Microservice.json
- appd-id: appd-id.json
- Namespace: Namespace.json
- compass-id: compass-id.json
- Wirkkette: Wirkkette.json
- Usecase: Usecase.json
- Cloud: Cloud.json
- Component: Component.json
- WK: WK.json
- Hub: Hub.json
- app-name: app-name.json
- app-id: app-id.json
- mcid: mcid.json
- Environment: Environment.json
#Component
Component.EMEA-Prod:
- name: Component
Component.EMEA-PreProd:
- name: Component
Component.NA-Prod:
- name: Component
Component.NA-PreProd:
- name: Component
Component.CN-Prod:
- name: Component
Component.CN-PreProd:
- name: Component
#Hub
Hub.EMEA-Prod:
- name: Hub
- region: EMEA
Hub.EMEA-PreProd:
- name: Hub
- region: EMEA
Hub.NA-Prod:
- name: Hub
- region: NA
Hub.NA-PreProd:
- name: Hub
- region: NA
Hub.CN-Prod:
- name: Hub
- region: CN
Hub.CN-PreProd:
- name: Hub
- region: CN
#Cloud
Cloud.EMEA-Prod:
- name: Cloud
Cloud.EMEA-PreProd:
- name: Cloud
Cloud.NA-Prod:
- name: Cloud
Cloud.NA-PreProd:
- name: Cloud
Cloud.CN-Prod:
- name: Cloud
Cloud.CN-PreProd:
- name: Cloud
#Microservice
Microservice.EMEA-Prod:
- name: Microservice
Microservice.EMEA-PreProd:
- name: Microservice
Microservice.NA-Prod:
- name: Microservice
Microservice.NA-PreProd:
- name: Microservice
Microservice.CN-Prod:
- name: Microservice
Microservice.CN-PreProd:
- name: Microservice
Namespace.EMEA-Prod:
- name: Namespace
Namespace.EMEA-PreProd:
- name: Namespace
Namespace.NA-Prod:
- name: Namespace
Namespace.NA-PreProd:
- name: Namespace
Namespace.CN-Prod:
- name: Namespace
Namespace.CN-PreProd:
- name: Namespace
#When is not environment-specific, it will propagate to all tenants
PaaS:
- name: PaaS
#When is not environment-specific, it will propagate to all tenants
Platform:
- name: Platform
#When is not environment-specific, it will propagate to all tenants
Usecase:
- name: Use case
#When is not environment-specific, it will propagate to all tenants
ms-id:
- name: ms-id
#Wirkette
Wirkkette:
- name: Wirkkette
#app-id
app-id:
- name: app-id
#app-name
app-name:
- name: app-name
#compass-id
compass-id:
- name: compass-id
WK:
- name: "WK"
#Tag related to extension by Flo. Just in EMEA-Prod for now.
appd-id:
- name: "appd-id"
- skipDeployment: "true"
appd-id.EMEA-Prod:
- name: "appd-id"
- skipDeployment: "false"
#Tag related to extension by Flo. Just in EMEA-Prod for now.
mcid:
- name: "mcid"
- skipDeployment: "true"
mcid.EMEA-Prod:
- name: "mcid"
- skipDeployment: "false"
Environment:
- name: Environment

View File

@ -0,0 +1,62 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "compass-id",
"source": "KUBERNETES"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Kubernetes:compass-id}"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "-Ddtcompass-id="
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "COMMAND_LINE_ARGS",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:CommandLineArgs/-Ddtcompass-id=(.*?)#}"
}
]
}

View File

@ -0,0 +1,122 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "EQUALS",
"type": "STRING",
"value": "LINUX_E2E"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "10APP11515801"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-88E150DEB78CF863"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "10APP11515801"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-99C88C9702E49D83"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "10APP11515801"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-65F9C24B3FBC643C"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "10APP11515801"
},
{
"conditions": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "ENTITY_ID",
"value": "HOST_GROUP-826643CE73F48A4A"
},
"key": {
"attribute": "HOST_GROUP_ID"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "ENVIRONMENT",
"key": "ClusterName",
"value": "B2V-PROD"
}
},
"key": {
"attribute": "HOST_TAGS"
}
}
],
"enabled": true,
"propagationTypes": [],
"type": "HOST",
"valueFormat": "10APP11515801"
}
]
}

View File

@ -0,0 +1,62 @@
{
"metadata": {
"clusterVersion": "1.209.98.20210122-102634",
"configurationVersions": [
7
]
},
"name": "{{.name}}",
"rules": [
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "-Ddtms-id="
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "COMMAND_LINE_ARGS",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:CommandLineArgs/-Ddtms-id=(.*?)#}"
},
{
"conditions": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_CUSTOM_METADATA",
"dynamicKey": {
"key": "ms-id",
"source": "KUBERNETES"
},
"type": "PROCESS_CUSTOM_METADATA_KEY"
}
}
],
"enabled": true,
"propagationTypes": [
"PROCESS_GROUP_TO_SERVICE"
],
"type": "PROCESS_GROUP",
"valueFormat": "{ProcessGroup:Kubernetes:ms-id}"
}
]
}

View File

@ -0,0 +1,41 @@
{
"conditions": [
{
"attribute": "WEBREQUEST_RELATIVE_URL",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "CONTAINS",
"negate": false,
"type": "STRING",
"value": "/sendpoi"
}
}
],
"dimensionDefinition": {
"dimension": "MSGSVC POI",
"name": "Dimension",
"placeholders": [],
"topX": 1,
"topXAggregation": "SUM",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_Messaging-Services"
],
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "FAILED_REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.msgsvcpoi_failedrequestcount",
"unit": "COUNT",
"unitDisplayName": null
}

View File

@ -0,0 +1,41 @@
{
"conditions": [
{
"attribute": "WEBREQUEST_RELATIVE_URL",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "CONTAINS",
"negate": false,
"type": "STRING",
"value": "/sendpoi"
}
}
],
"dimensionDefinition": {
"dimension": "MSGSVC POI - HTTP 4xx",
"name": "Dimension",
"placeholders": [],
"topX": 1,
"topXAggregation": "SUM",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_Messaging-Services"
],
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "HTTP_4XX_ERROR_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.msgsvcpoi_http4xx",
"unit": "COUNT",
"unitDisplayName": null
}

View File

@ -0,0 +1,54 @@
{
"conditions": [
{
"attribute": "WEBREQUEST_RELATIVE_URL",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "CONTAINS",
"negate": false,
"type": "STRING",
"value": "/sendpoi"
}
},
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"comparison": "EQUALS",
"negate": false,
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "MSGSVC"
}
}
}
],
"dimensionDefinition": {
"dimension": "MSGSVC POI",
"name": "Dimension",
"placeholders": [],
"topX": 1,
"topXAggregation": "SINGLE_VALUE",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_Messaging-Services"
],
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.msgsvcpoi",
"unit": "COUNT",
"unitDisplayName": null
}

View File

@ -0,0 +1,22 @@
## Custom Metrics - Multidimensional Analysis
Dynatrace out-of-the-box metrics generally focus on availability, failure rate, and performance.
Of course, there are many other use cases for service metrics that are specific to a particular service, a particular customer, or for whatever reason have significant relevance for your business.
You can create custom metrics using the Multidimensional Analysis (Diagnostic Tools > Create Analysis View).
You will be able to plot your custom metric and see if it's what you're expecting.
To create the custom metric, follow these steps:
1. Add the following line to the config
- MyNewMetric: template-custom-metric.json
2. Customize your metrics:
MyNewMetric:
- name: cd_mycomponent ReqPerInstance
- mz: cd_mycomponent
- key: calc:service.cdmycomponentReqPerInstance
- splitByDimension: {Service:Instance}
- condition:

View File

@ -0,0 +1,44 @@
{
"conditions": [
{
"attribute": "SERVICE_REQUEST_ATTRIBUTE",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "EXISTS",
"matchOnChildCalls": false,
"negate": false,
"requestAttribute": "RsEventStatus",
"source": null,
"type": "STRING_REQUEST_ATTRIBUTE",
"value": null
}
}
],
"dimensionDefinition": {
"dimension": "{RequestAttribute:RsEventStatus}",
"name": "Dimension",
"placeholders": [],
"topX": 10,
"topXAggregation": "SINGLE_VALUE",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_RemoteServices"
],
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.rseventstatus",
"unit": "COUNT",
"unitDisplayName": ""
}

View File

@ -0,0 +1,40 @@
{
"conditions": [
{
"attribute": "HTTP_STATUS",
"comparisonInfo": {
"comparison": "EXISTS",
"negate": false,
"type": "NUMBER",
"value": null
}
}
],
"dimensionDefinition": {
"dimension": "{HTTP-Status}",
"name": "Dimension",
"placeholders": [],
"topX": 15,
"topXAggregation": "SINGLE_VALUE",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_RemoteServices"
],
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.rshttpstatus",
"unit": "COUNT",
"unitDisplayName": ""
}

View File

@ -0,0 +1,44 @@
{
"conditions": [
{
"attribute": "SERVICE_REQUEST_ATTRIBUTE",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "EXISTS",
"matchOnChildCalls": false,
"negate": false,
"requestAttribute": "RsType",
"source": null,
"type": "STRING_REQUEST_ATTRIBUTE",
"value": null
}
}
],
"dimensionDefinition": {
"dimension": "{RequestAttribute:RsType}",
"name": "Dimension",
"placeholders": [],
"topX": 11,
"topXAggregation": "SINGLE_VALUE",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_RemoteServices"
],
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.rstype",
"unit": "COUNT",
"unitDisplayName": ""
}

View File

@ -0,0 +1,54 @@
{
"conditions": [
{
"attribute": "SERVICE_TAG",
"comparisonInfo": {
"comparison": "EQUALS",
"negate": false,
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "APIGW-WS"
}
}
},
{
"attribute": "SERVICE_DISPLAY_NAME",
"comparisonInfo": {
"caseSensitive": false,
"comparison": "CONTAINS",
"negate": false,
"type": "FAST_STRING",
"value": "int-api.bmwgroup.com"
}
}
],
"dimensionDefinition": {
"dimension": "{HTTP-Status}",
"name": "Dimension",
"placeholders": [],
"topX": 10,
"topXAggregation": "SINGLE_VALUE",
"topXDirection": "DESCENDING"
},
"enabled": true,
"entityId": null,
"managementZones": [
"CD_APIGW"
],
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"metricDefinition": {
"metric": "REQUEST_COUNT",
"requestAttribute": null
},
"name": "{{.name}}",
"tsmMetricKey": "calc:service.api_gw_byhttpstatus",
"unit": "COUNT",
"unitDisplayName": ""
}

View File

@ -0,0 +1,22 @@
config:
- MSGSVCPOI: MSGSVCPOI.json
- RsHttpStatus: RsHttpStatus.json
- RsEventStatus: RsEventStatus.json
- RsType: RsType.json
- MSGSVCPOI-HTTP4xx: MSGSVCPOI-HTTP4xx.json
- api-gw-byHttpStatus: api-gw-byHttpStatus.json
- MSGSVCPOI-Failedrequestcount: MSGSVCPOI-Failedrequestcount.json
MSGSVCPOI:
- name: MSGSVC POI
RsEventStatus:
- name: RsEventStatus
RsHttpStatus:
- name: RsHttpStatus
RsType:
- name: RsType
MSGSVCPOI-Failedrequestcount:
- name: MSGSVC POI - Failed request count
MSGSVCPOI-HTTP4xx:
- name: MSGSVC POI - HTTP 4xx
api-gw-byHttpStatus:
- name: api-gw-byHttpStatus

View File

@ -0,0 +1,29 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:DetectedName} - {HostGroup:Name/[^\\_]*$}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ASBC-HAL"
}
},
"key": {
"attribute": "PROCESS_GROUP_TAGS"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,29 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:DetectedName} - {HostGroup:Name/[^\\_]*$}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ASBC-RSU"
}
},
"key": {
"attribute": "PROCESS_GROUP_TAGS"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,29 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:DetectedName} - {HostGroup:Name/[^\\_]*$}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "ASBC-SMACC"
}
},
"key": {
"attribute": "PROCESS_GROUP_TAGS"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,53 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:CommandLineArgs/.*?\\-f\\s\\/www\\/(.*?)\\/generated\\/httpd\\.conf.*?}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "SIMPLE_TECH",
"value": {
"type": "APACHE_HTTP_SERVER"
}
},
"key": {
"attribute": "PROCESS_GROUP_TECHNOLOGY"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "/lfs/wwwmnt"
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "EXE_PATH",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "Apache Web Server generated"
},
"key": {
"attribute": "PROCESS_GROUP_DETECTED_NAME"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,43 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:KubernetesNamespace} - {ProcessGroup:KubernetesFullPodName/buffet-(.*?)-}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "Buffet"
}
},
"key": {
"attribute": "PROCESS_GROUP_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "BEGINS_WITH",
"type": "STRING",
"value": "buffet-"
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_FULL_POD_NAME",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:CommandLineArgs/.*?[/]www[/]([^/]*?)[/]nodes}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "SIMPLE_TECH",
"value": {
"type": "JAVA"
}
},
"key": {
"attribute": "PROCESS_GROUP_TECHNOLOGY"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "CONTAINS",
"type": "STRING",
"value": "cdip"
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "COMMAND_LINE_ARGS",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,43 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.212.88.20210305-151445",
"configurationVersions": [
0
]
},
"nameFormat": "{ProcessGroup:KubernetesNamespace}",
"rules": [
{
"comparisonInfo": {
"caseSensitive": null,
"negate": false,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "PROCESS_GROUP_PREDEFINED_METADATA",
"dynamicKey": "KUBERNETES_NAMESPACE",
"type": "PROCESS_PREDEFINED_METADATA_KEY"
}
},
{
"comparisonInfo": {
"negate": true,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "BASE"
}
},
"key": {
"attribute": "PROCESS_GROUP_TAGS"
}
}
],
"type": "PROCESS_GROUP"
}

View File

@ -0,0 +1,22 @@
config:
- ASBC-HAL: ASBC-HAL.json
- ASBC-RSU: ASBC-RSU.json
- ASBC-SMACC: ASBC-SMACC.json
- BillingBuffet-Microservices-FullPodname: BillingBuffet-Microservices-FullPodname.json
- KubernetesNaming: KubernetesNaming.json
- ApacheWebServers: ApacheWebServers.json
- CDIPrenaming: CDIPrenaming.json
ASBC-HAL:
- name: ASBC-HAL
ASBC-RSU:
- name: ASBC-RSU
ASBC-SMACC:
- name: ASBC-SMACC
ApacheWebServers:
- name: Apache Web Servers
BillingBuffet-Microservices-FullPodname:
- name: Billing Buffet - Microservices - Full Pod name
CDIPrenaming:
- name: CDIP renaming
KubernetesNaming:
- name: Kubernetes Naming

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - DLY",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "PaaS",
"value": "Runtime"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": false,
"negate": false,
"operator": "ENDS_WITH",
"type": "STRING",
"value": "_DLY"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - INT",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "PaaS",
"value": "Runtime"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": false,
"negate": false,
"operator": "ENDS_WITH",
"type": "STRING",
"value": "_INT"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - PROD",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "PaaS",
"value": "Runtime"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": false,
"negate": false,
"operator": "ENDS_WITH",
"type": "STRING",
"value": "_PRD"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - TEST",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "PaaS",
"value": "Runtime"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": false,
"negate": false,
"operator": "ENDS_WITH",
"type": "STRING",
"value": "_DEV"
},
"key": {
"attribute": "HOST_GROUP_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,41 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - {ProcessGroup:SpringBootProfileName/[^\\-]*$}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Component",
"value": "BASE"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"caseSensitive": null,
"negate": true,
"operator": "EXISTS",
"type": "STRING",
"value": null
},
"key": {
"attribute": "SERVICE_DATABASE_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,44 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - E2E",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Platform",
"value": "Classic IT"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "E2E"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,44 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - INT",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Platform",
"value": "Classic IT"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "INT"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,44 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - PROD",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Platform",
"value": "Classic IT"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "PROD"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,44 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - TEST",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Platform",
"value": "Classic IT"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
},
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Environment",
"value": "TEST"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,29 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DetectedName} - {ProcessGroup:KubernetesContainerName} - {ProcessGroup:KubernetesNamespace/[^-]+$}",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "TAG",
"value": {
"context": "CONTEXTLESS",
"key": "Platform",
"value": "OpenShift"
}
},
"key": {
"attribute": "SERVICE_TAGS"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,37 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DatabaseName} - E2E",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "SERVICE_TYPE",
"value": "DATABASE_SERVICE"
},
"key": {
"attribute": "SERVICE_TYPE"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "EQUALS",
"type": "STRING",
"value": "pia00256.bmwgroup.net"
},
"key": {
"attribute": "SERVICE_DATABASE_HOST_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,37 @@
{
"displayName": "{{.name}}",
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"nameFormat": "{Service:DatabaseName} - PROD",
"rules": [
{
"comparisonInfo": {
"negate": false,
"operator": "EQUALS",
"type": "SERVICE_TYPE",
"value": "DATABASE_SERVICE"
},
"key": {
"attribute": "SERVICE_TYPE"
}
},
{
"comparisonInfo": {
"caseSensitive": true,
"negate": false,
"operator": "EQUALS",
"type": "STRING",
"value": "ppa00247.bmwgroup.net"
},
"key": {
"attribute": "SERVICE_DATABASE_HOST_NAME"
}
}
],
"type": "SERVICE"
}

View File

@ -0,0 +1,37 @@
config:
- ClassicITservicename-INT: ClassicITservicename-INT.json
- ClassicITservicename-E2E: ClassicITservicename-E2E.json
- AzureRuntimeservicename-DLY: AzureRuntimeservicename-DLY.json
- ClassicITservicename-TEST: ClassicITservicename-TEST.json
- AzureRuntimeservicename-TEST: AzureRuntimeservicename-TEST.json
- OpenShiftservicename-containername-environment: OpenShiftservicename-containername-environment.json
- ClassicITservicename-PROD: ClassicITservicename-PROD.json
- BASEservicename-environment: BASEservicename-environment.json
- AzureRuntimeservicename-INT: AzureRuntimeservicename-INT.json
- AzureRuntimeservicename-PROD: AzureRuntimeservicename-PROD.json
- VoiceServices-epldb-namingE2E: VoiceServices-epldb-namingE2E.json
- VoiceServices-epldb-namingPROD: VoiceServices-epldb-namingPROD.json
AzureRuntimeservicename-DLY:
- name: Azure Runtime <service name> - DLY
AzureRuntimeservicename-INT:
- name: Azure Runtime <service name> - INT
AzureRuntimeservicename-PROD:
- name: Azure Runtime <service name> - PROD
AzureRuntimeservicename-TEST:
- name: Azure Runtime <service name> - TEST
BASEservicename-environment:
- name: BASE <service name> - <environment>
ClassicITservicename-E2E:
- name: Classic IT <service name> - E2E
ClassicITservicename-INT:
- name: Classic IT <service name> - INT
ClassicITservicename-PROD:
- name: Classic IT <service name> - PROD
ClassicITservicename-TEST:
- name: Classic IT <service name> - TEST
OpenShiftservicename-containername-environment:
- name: OpenShift <service name> - <container name> - <environment>
VoiceServices-epldb-namingE2E:
- name: Voice Services - epl db - naming E2E
VoiceServices-epldb-namingPROD:
- name: Voice Services - epl db - naming PROD

View File

@ -0,0 +1,53 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider",
"enabled": true,
"fileName": "",
"id": "e6436668-080c-4ff8-bf2a-82928c1acb75",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"java.lang.Long",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions",
"joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters",
"joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"
],
"id": "c9a038c4-35c7-4a83-972a-4d623214ed5c",
"methodName": "notifyAccidentCallData",
"returnType": "io.joynr.provider.Promise"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"java.lang.Long",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions",
"joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters",
"joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"
],
"id": "238d6499-93cb-4d22-b9d1-a665e1c14c4a",
"methodName": "notifyAccidentInfoData",
"returnType": "io.joynr.provider.Promise"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.gcdm.GcdmESI",
"enabled": true,
"fileName": "",
"id": "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String"
],
"id": "d56d0977-3a25-42c1-b68b-a274c73a6e0b",
"methodName": "retrieveCustomerData",
"returnType": "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE"
}
]
}
]
}

View File

@ -0,0 +1,34 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.heremaps.HereMapsESI",
"enabled": true,
"fileName": "",
"id": "d83fc32a-2452-4327-889d-23c0049fdd06",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"float",
"float"
],
"id": "558edf16-2370-4299-8a1b-12c8e750a5ee",
"methodName": "findAddress",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,34 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.istats.IstatsESI",
"enabled": true,
"fileName": "",
"id": "ea27960b-ecc0-4611-9323-d4af67633715",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "62c72095-5449-47c9-8fe7-c404c5eeee33",
"methodName": "getFaultMemoryData",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,47 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.loc.LocESI",
"enabled": true,
"fileName": "",
"id": "b62f11ca-ede2-4dbe-981c-87dd240772c3",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "4692c834-dfa4-4455-9aa9-7fe9db9825bc",
"methodName": "getCBS",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "44602e49-2c5d-424b-af00-e51d9791a86b",
"methodName": "getCCM",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,37 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.los.msc.LosESI",
"enabled": true,
"fileName": "",
"id": "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "06af95a5-a41a-4871-9a14-fa537c95cdcb",
"methodName": "getMiscPOIs",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,44 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.los.fts.LosFtsESI",
"enabled": true,
"fileName": "",
"id": "0eccc8f1-0420-49bd-895a-0392a5ddf03d",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.Double",
"java.lang.String",
"java.lang.String"
],
"id": "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6",
"methodName": "getPOIs",
"returnType": "java.util.List"
}
]
}
]
}

View File

@ -0,0 +1,35 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.msgsvc.MsgsvcESI",
"enabled": true,
"fileName": "",
"id": "44d9578c-71e9-4dba-ac89-1c2e0a535cce",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.util.List",
"java.lang.String",
"java.lang.String"
],
"id": "bedc3640-cda5-404a-b853-866b90d0c80c",
"methodName": "sendDealerAsPoi",
"returnType": "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus"
}
]
}
]
}

View File

@ -0,0 +1,51 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.ngtp.NgtpESI",
"enabled": true,
"fileName": "",
"id": "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "680cf371-d90c-4cf7-b536-50d2cb26c352",
"methodName": "createNewEventByVin",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb",
"methodName": "executePositionUpdate",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String"
],
"id": "5af9001d-ec61-44a6-8ff1-f057cb0ffde8",
"methodName": "terminateEvent",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.pisa.PisaESI",
"enabled": true,
"fileName": "",
"id": "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String"
],
"id": "3b7175a2-5aec-4f52-a66f-d89d635f9132",
"methodName": "findByVin",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.rsa.RsaESI",
"enabled": true,
"fileName": "",
"id": "b2cdc7e3-f4d1-48c2-8e23-074869f60c48",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"
],
"id": "2821fe7e-1498-418b-9e8a-df1029577d6e",
"methodName": "requestSolution",
"returnType": "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult"
}
]
}
]
}

View File

@ -0,0 +1,35 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.scaa.ScaaESI",
"enabled": true,
"fileName": "",
"id": "25b40f14-1ef3-4b92-b847-4706e91e0287",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "b6d91976-7181-4475-ae9e-3972e3c9dd93",
"methodName": "checkCustomerApproval",
"returnType": "boolean"
}
]
}
]
}

View File

@ -0,0 +1,52 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.svds.SvdsVehiclesESI",
"enabled": true,
"fileName": "",
"id": "2fafaf0a-5484-4d89-b4ca-b9febc94ffff",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String"
],
"id": "f65c962d-faf1-4431-b7a8-8711b6e35266",
"methodName": "findClientId",
"returnType": "java.lang.String"
},
{
"argumentTypes": [
"java.lang.String"
],
"id": "3014a2b6-84a6-499b-8ecf-207a3b6e8f70",
"methodName": "retrieveVehicleData",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "c2af5ae9-21e5-436b-8b11-e956c923d6a7",
"methodName": "vehicleSpecsInternal4",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,67 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.tsrd.TsrdESI",
"enabled": true,
"fileName": "",
"id": "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String"
],
"id": "7ae9bf2b-368e-4f79-8b31-3eaf81cef238",
"methodName": "deleteRemoteDiagnosisBCall",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "4821308b-3153-4d19-a6f6-1a0ed8712ff1",
"methodName": "getKeyData",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"com.bmw.cc.base.integration.tsrd.model.RequestBCallData"
],
"id": "b4f237f3-b3e0-4def-9811-662d3730998a",
"methodName": "requestBCallData",
"returnType": "void"
},
{
"argumentTypes": [
"com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"
],
"id": "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598",
"methodName": "requestCustomerConfirmationBCall",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "2f344a9c-4ee8-4987-916d-213474e516ca",
"methodName": "requestFaultMemoryData",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,50 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.tssb.TssbESI",
"enabled": true,
"fileName": "",
"id": "219e0fdd-8980-4189-916c-dd315be8af45",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String"
],
"id": "d031b017-3a29-4abb-ae8f-7d9f91e56a33",
"methodName": "getCompoundId",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "f95e01db-e2e8-4b11-865b-f6c4020c44fc",
"methodName": "requestKeyData",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"
],
"id": "33d653da-447f-4d7d-ae85-10373edfcd22",
"methodName": "sendReport",
"returnType": "org.springframework.http.ResponseEntity"
}
]
}
]
}

View File

@ -0,0 +1,50 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.base.integration.xcs.XcsESI",
"enabled": true,
"fileName": "",
"id": "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "ac89d1ea-c9fc-4c7c-910d-453303dc22fa",
"methodName": "createNewEventByVin",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String"
],
"id": "5c650a04-a01d-44b1-872f-7ccb6941d5ac",
"methodName": "requestAnUpdateOfXCallDataFromVehicle",
"returnType": "java.util.Optional"
},
{
"argumentTypes": [
"java.lang.String"
],
"id": "5b635937-4ffe-4a91-ab40-cf58611c343f",
"methodName": "terminateEvent",
"returnType": "java.util.Optional"
}
]
}
]
}

View File

@ -0,0 +1,31 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF",
"enabled": true,
"fileName": "",
"id": "2686ca3c-9714-403a-9f83-9c488cc19376",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [],
"id": "d666edd5-e43e-401e-8d0f-8cb462dddd99",
"methodName": "runLocked",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": true,
"queueEntryPointType": "KAFKA",
"rules": [
{
"annotations": [],
"className": "com.bmw.carsharing.csi.kafka.KafkaConsumerBean",
"enabled": true,
"fileName": "",
"id": "565d5882-09fa-4492-9941-13da20011624",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"org.apache.kafka.clients.consumer.ConsumerRecord"
],
"id": "9ad5cf74-1d83-4691-86e8-746472ab854f",
"methodName": "submitRecord",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,112 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl",
"enabled": true,
"fileName": "",
"id": "e72f652f-37df-4354-8877-d95bfb6a18e0",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"java.lang.Long",
"java.lang.Long",
"java.lang.String",
"java.lang.Boolean",
"joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"
],
"id": "a3f2aa72-e80f-48d0-abdf-603e48504ec3",
"methodName": "updateSettings",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl",
"enabled": true,
"fileName": "",
"id": "76b156a5-4016-43cb-93e5-c235ee93f070",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"
],
"id": "d47cd881-3872-488d-ab5a-e3387f5a33ff",
"methodName": "getPrivacyUsersWithGroupsForVin",
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId",
"java.lang.String"
],
"id": "949ccb87-0f47-48c5-a94b-b104440616e2",
"methodName": "requestRequestSetting",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId",
"java.lang.Long",
"java.lang.Long",
"java.lang.String",
"java.lang.Boolean",
"java.lang.String",
"joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"
],
"id": "5d88fccf-e2c0-49a9-9063-3c2f1dd1aa5a",
"methodName": "updateSettings",
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl",
"enabled": true,
"fileName": "",
"id": "3f75cd95-1017-49e0-9524-ecf18b09ec44",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId",
"java.lang.String"
],
"id": "a05cbb23-417e-4fe7-866e-1c0e813e80e4",
"methodName": "requestTargetSetting",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId",
"java.lang.Long",
"java.lang.Long",
"java.lang.String",
"java.lang.Boolean",
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]",
"joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"
],
"id": "3a691d1f-aae7-479e-8f87-b4c4cd8f06bc",
"methodName": "updateSettings",
"returnType": "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode"
}
]
}
]
}

View File

@ -0,0 +1,45 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider",
"enabled": true,
"fileName": "",
"id": "8095c9ab-dd47-4345-819b-e821c3b6880a",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"
],
"id": "0ac776c6-b68d-418f-83e6-21b673ec7ced",
"methodName": "starteCallEvent",
"returnType": "io.joynr.provider.Promise"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"
],
"id": "92b64b06-92b8-4f78-a25f-37892cc7aa86",
"methodName": "updateeCallEvent",
"returnType": "io.joynr.provider.Promise"
}
]
}
]
}

View File

@ -0,0 +1,34 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI",
"enabled": true,
"fileName": "",
"id": "0bc2f069-2322-43ad-bbb6-73ac3696c112",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.Byte[]"
],
"id": "8b4ddd1f-add5-4037-a0d8-c60eef4fc967",
"methodName": "sendKeyListToBackend",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": true,
"queueEntryPointType": "KAFKA",
"rules": [
{
"annotations": [],
"className": "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean",
"enabled": true,
"fileName": "",
"id": "af24cb2c-6cdf-498d-8a31-1d27f8c50dc1",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"org.apache.kafka.clients.consumer.ConsumerRecord"
],
"id": "6873bbf0-b711-41cf-bb84-1d3673d73c75",
"methodName": "onMessage",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,51 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.rs.controller.EventTimeoutTimer",
"enabled": true,
"fileName": "",
"id": "720b971d-2c4b-4dd6-9be9-737809c06df6",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"javax.ejb.Timer"
],
"id": "31a5874e-3928-437d-b6b0-347dafde01b3",
"methodName": "timeout",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.controller.EventTimeoutTimer",
"enabled": true,
"fileName": "",
"id": "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"javax.ejb.Timer"
],
"id": "25fdf96c-6656-45e5-bde3-718debb61437",
"methodName": "timeout",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,394 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus",
"enabled": true,
"fileName": "",
"id": "1c4fe75a-a5d5-4681-a643-f1243f33ca29",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "795176a1-b32a-4148-a3e9-0982717bc6f9",
"methodName": "VehicleFinderInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData",
"joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"
],
"id": "0a31922f-6fa8-421c-bb44-44f48a15822a",
"methodName": "VehicleFinderStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus",
"enabled": true,
"fileName": "",
"id": "99285881-9b86-48c9-ba61-36db2fbab601",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a",
"methodName": "RemoteHornBlowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "27783b17-214b-440a-9a66-c7466c49feeb",
"methodName": "RemoteHornBlowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "928b0743-9fb3-489c-aa36-9b3461555fd3",
"methodName": "RemoteLightFlashInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "72b24d9c-3f19-4047-9053-8827a808824e",
"methodName": "RemoteLightFlashStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus",
"enabled": true,
"fileName": "",
"id": "2ab9333c-759c-41ad-87f1-dbcb8d43924b",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "92a20bc4-1dae-4f11-891c-5a353f7f0fbb",
"methodName": "RemoteDoorLockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "af6e64e6-cca4-454c-8d24-6ee35a245f7b",
"methodName": "RemoteDoorLockStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "7c5cb89d-53a7-4b4f-8036-89a038d985c7",
"methodName": "RemoteDoorUnlockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "e73a4f75-f8d0-4692-be10-d472b8d6174b",
"methodName": "RemoteDoorUnlockStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus",
"enabled": true,
"fileName": "",
"id": "acb70158-3831-497a-8620-64cc2a88b158",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1",
"methodName": "RemoteClimateNowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95",
"methodName": "RemoteClimateNowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "e187f67c-5e89-4271-8a5f-97bcc0093740",
"methodName": "RemoteClimateTimerInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "4006ded6-30b9-4d13-b033-1d796b304d76",
"methodName": "RemoteClimateTimerStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus",
"enabled": true,
"fileName": "",
"id": "891f2867-66b5-4c0b-8d4f-6d404ac2dadf",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "1529682f-789e-44df-8346-df144a56714f",
"methodName": "RemoteChargingProfileInitStatusWT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"
],
"id": "547e4e8e-0459-4439-a219-7920173681a5",
"methodName": "RemoteChargingProfileInitStatusZZT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"
],
"id": "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d",
"methodName": "RemoteChargingProfileStatusWT",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"
],
"id": "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f",
"methodName": "RemoteChargingProfileStatusZZT",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status",
"enabled": true,
"fileName": "",
"id": "82dbc5bc-172c-4164-b329-dd7cd750b4bc",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "0c8b91af-30a3-48bd-91e5-2fecd87b332b",
"methodName": "Remote360FileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition",
"java.lang.String",
"java.lang.Short",
"java.lang.Short"
],
"id": "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"
],
"id": "0640d7d1-763e-4622-b009-96bf33b8a30e",
"methodName": "Remote360Status",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "71a911e0-8b7e-4bb2-8397-6658433ab619",
"methodName": "sendPublicKey",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"
],
"id": "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb",
"methodName": "sendR360DriverActivationState",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status",
"enabled": true,
"fileName": "",
"id": "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89",
"methodName": "Remote360FileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition",
"java.lang.String",
"java.lang.Short",
"java.lang.Short"
],
"id": "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"
],
"id": "5e3ad135-a7c8-448a-970e-ec41f51f3428",
"methodName": "Remote360Status",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "6218361e-f767-4316-b0d7-c6b816fe6814",
"methodName": "sendPublicKey",
"returnType": "void"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String",
"joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"
],
"id": "99f381c2-8d95-427f-9771-f9cbad6a592f",
"methodName": "sendR360DriverActivationState",
"returnType": "void"
},
{
"id": "6b94b91a-98ef-446c-87f1-21df1fdc3633",
"methodName": "Remote360InitStatus",
"returnType": "void"
},
{
"id": "61029247-2a83-4ae7-b69c-ee41bfc59f85",
"methodName": "Remote360Status",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,504 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus",
"enabled": true,
"fileName": "",
"id": "6355413d-fc88-46fe-b284-8573f544b46b",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "701cbef6-8037-450e-8218-54dfa86622d2",
"methodName": "vehicleFinderInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError",
"joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData",
"joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"
],
"id": "5a4c7d19-21fc-4cdb-a33c-9fe188973888",
"methodName": "vehicleFinderStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus",
"enabled": true,
"fileName": "",
"id": "88faa8ae-0322-488e-98e8-a5130dd96725",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "15b01e1c-eab9-4419-ba66-4ac998cc8d79",
"methodName": "remoteHornBlowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53",
"methodName": "remoteHornBlowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "a5ba332a-b357-488b-a192-40977250261b",
"methodName": "remoteLightFlashInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"
],
"id": "e8c92e96-239e-495f-9261-f2bfed8c27f2",
"methodName": "remoteLightFlashStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus",
"enabled": true,
"fileName": "",
"id": "94430ce4-b490-4c4e-9aad-b302dbd16a1e",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "707484db-d8fa-4ac4-b9c3-4e204c74fc1d",
"methodName": "remoteDoorLockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "30939bd5-6496-47a3-a4e8-5d33e80430c4",
"methodName": "remoteDoorLockStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "72675c9d-1f70-49b6-8c71-17f39a8ca9cc",
"methodName": "remoteDoorUnlockInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"
],
"id": "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa",
"methodName": "remoteDoorUnlockStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus",
"enabled": true,
"fileName": "",
"id": "fae67036-17f1-4480-839f-ef1985653fb4",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "b3f41169-381c-4957-a333-df1acbd7a5c6",
"methodName": "remoteChargingProfileInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"
],
"id": "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd",
"methodName": "remoteChargingProfileStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus",
"enabled": true,
"fileName": "",
"id": "fff388c5-219f-4c46-b677-6ce2751606ed",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "a40f971c-667c-422d-9703-35e43b4ac9b0",
"methodName": "remoteClimateNowInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState",
"joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "9113e4d0-0a41-4043-ae26-b168849f3e1d",
"methodName": "remoteClimateNowStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "c755807d-69d9-4f9a-bee9-9de115b54b32",
"methodName": "remoteClimateTimerInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"
],
"id": "aff811dc-3288-4cc7-bbcd-bca1e29afc5c",
"methodName": "remoteClimateTimerStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus",
"enabled": true,
"fileName": "",
"id": "8520fb48-db9c-41c2-993a-346d79cd5983",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"
],
"id": "ae1c178c-332e-4379-aca1-98aa7869adba",
"methodName": "remoteChargingControlInitStatus",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event",
"joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"
],
"id": "02d37f6c-7c93-428d-b4bb-fb157fba39f2",
"methodName": "remoteChargingControlStatus",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status",
"enabled": true,
"fileName": "",
"id": "13bc4619-d1a0-4519-ace7-2cdeef18e331",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"
],
"id": "b052092c-c394-4bf0-a75a-fa8f1775c996",
"methodName": "checkCountry",
"returnType": "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "a24d49e3-3903-4b07-a30b-128eee39330d",
"methodName": "fileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState",
"java.lang.Byte"
],
"id": "b955380c-71be-411b-8ee9-1f274a0bc16a",
"methodName": "reserveResources",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"
],
"id": "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a",
"methodName": "statusUpdate",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus",
"enabled": true,
"fileName": "",
"id": "1551fabe-e27a-4ef8-bf67-43198dc6c393",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.Boolean",
"java.lang.String"
],
"id": "a649e530-abcd-4807-8638-7057f5ec5d98",
"methodName": "activationUpdate",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "cdb768eb-5da8-48ad-8f64-2d72a54911cd",
"methodName": "fileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]",
"java.lang.String"
],
"id": "c15f123c-c138-4aa6-9690-cda7ec92e83a",
"methodName": "recordingListUpdate",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState",
"java.lang.Byte"
],
"id": "0acea922-ba1f-4197-8cc5-4f8aa576f4d6",
"methodName": "reserveResources",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"
],
"id": "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5",
"methodName": "statusUpdate",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus",
"enabled": true,
"fileName": "",
"id": "a549fa3f-07e7-4788-a8ca-b35e34b24fd2",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"
],
"id": "f054d5a9-3ad8-4640-bf17-450356c51506",
"methodName": "checkCountry",
"returnType": "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "64916c25-9962-47ad-9319-78c8a8848dc2",
"methodName": "fileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState",
"java.lang.Byte"
],
"id": "bc213335-4762-4e41-ba7b-ac70e00c3d99",
"methodName": "reserveResources",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"
],
"id": "1494ac7c-8de7-48c3-9c55-a81f702d0803",
"methodName": "statusUpdate",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus",
"enabled": true,
"fileName": "",
"id": "e4482e02-8602-4ecc-92e7-9774d7487488",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.Boolean",
"java.lang.String"
],
"id": "9a9c29cb-7548-46a1-b067-11f08a771637",
"methodName": "activationUpdate",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState",
"java.lang.String",
"java.lang.String"
],
"id": "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf",
"methodName": "fileUploadConfirmation",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]",
"java.lang.String"
],
"id": "d6a02884-15ef-4078-a68e-f05d85756b3e",
"methodName": "recordingListUpdate",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState",
"java.lang.Byte"
],
"id": "b240abe5-a1be-48f1-96b6-73b7a04fae83",
"methodName": "reserveResources",
"returnType": "void"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event",
"joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus",
"joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"
],
"id": "ec114e56-e995-487e-87cc-c333ec6fa4b5",
"methodName": "statusUpdate",
"returnType": "void"
}
]
},
{
"annotations": [],
"className": "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi",
"enabled": true,
"fileName": "",
"id": "77033e55-2484-4142-bed7-04c9816d054f",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"java.lang.String"
],
"id": "e726fd58-70ee-40ea-9d81-3a351eded062",
"methodName": "sendPublicKey",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,33 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": true,
"queueEntryPointType": "JMS",
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB",
"enabled": true,
"fileName": "",
"id": "dd08e5a4-46e1-4254-ab26-9dc50e855b0b",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"javax.jms.Message"
],
"id": "05aeca23-cfff-46e7-b8b9-8b2cbeb04556",
"methodName": "onMessage",
"returnType": "void"
}
]
}
]
}

View File

@ -0,0 +1,89 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI",
"enabled": true,
"fileName": "",
"id": "152f4773-b05a-4dce-9525-f96f8ed2b5e0",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest",
"java.time.Instant"
],
"id": "fc3e1652-f5bf-4281-b1d4-6958af3f70cb",
"methodName": "eventNotification",
"returnType": "com.bmw.cc.smc2.commons.utils.entity.Result"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO",
"java.time.Instant"
],
"id": "76ad362b-0670-46fc-8792-288edfe3e7ca",
"methodName": "eventNotification",
"returnType": "com.bmw.cc.smc2.commons.utils.entity.Result"
},
{
"argumentTypes": [
"com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO",
"com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE",
"com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest",
"java.time.Instant"
],
"id": "30857f5c-0533-4645-aa24-c6a94255a800",
"methodName": "eventNotificationRetry",
"returnType": "java.util.concurrent.Future"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String"
],
"id": "c76aaeec-c4d6-473a-8252-7bd4faa41601",
"methodName": "healthCheck",
"returnType": "com.bmw.cc.smc2.commons.utils.entity.Result"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest",
"java.time.Instant"
],
"id": "4abefe4a-aa6a-47d7-8e65-27d77902181c",
"methodName": "manageKey",
"returnType": "com.bmw.cc.smc2.commons.utils.entity.Result"
},
{
"argumentTypes": [
"java.lang.String",
"java.lang.String",
"com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest",
"java.time.Instant"
],
"id": "ee2d12b5-2283-4083-88ba-356b03d91f42",
"methodName": "manageKeyRetry",
"returnType": "java.util.concurrent.Future"
}
]
}
]
}

View File

@ -0,0 +1,100 @@
{
"enabled": true,
"metadata": {
"clusterVersion": "1.211.111.20210222-093946",
"configurationVersions": [
0
]
},
"name": "{{.name}}",
"processGroups": [],
"queueEntryPoint": false,
"queueEntryPointType": null,
"rules": [
{
"annotations": [],
"className": "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider",
"enabled": true,
"fileName": "",
"id": "bc2c40d7-cb4d-4766-b607-c8653c7ba45b",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt",
"java.lang.Boolean",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"
],
"id": "f4ff71b0-6afa-4397-be71-e72ee012439b",
"methodName": "notifyXCall",
"returnType": "io.joynr.provider.Promise"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId",
"joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"
],
"id": "26518925-47fd-4697-8c25-123129d5afe0",
"methodName": "terminateXCallFromVehicle",
"returnType": "io.joynr.provider.Promise"
}
]
},
{
"annotations": [],
"className": "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider",
"enabled": true,
"fileName": "",
"id": "37b88447-4196-49a6-bae4-db6840f99e04",
"matcher": "EQUALS",
"methodRules": [
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt",
"java.lang.Boolean",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining",
"java.lang.Byte",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"
],
"id": "fe38d13b-255b-41f7-8a01-9280d41fff74",
"methodName": "notifyXCall",
"returnType": "io.joynr.provider.Promise"
},
{
"argumentTypes": [
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId",
"joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId",
"joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"
],
"id": "91118f3a-fa7b-4829-9eab-28ba9216050e",
"methodName": "terminateXCallFromVehicle",
"returnType": "io.joynr.provider.Promise"
}
]
}
]
}

View File

@ -0,0 +1,225 @@
config:
- CarStatusInformationKafkaIN: CarStatusInformationKafkaIN.json
- JOYNR: JOYNR.json
- CASATimer: CASATimer.json
- LSCWorkerKafkaIN: LSCWorkerKafkaIN.json
- TrackESI-apple: TrackESI-apple.json
- RsJoynrApiV1: RsJoynrApiV1.json
- RsJoynrApiV2: RsJoynrApiV2.json
- RsProvisioningMdb: RsProvisioningMdb.json
- RsEventTimeoutTimer: RsEventTimeoutTimer.json
- BASE-Gcdm: BASE-Gcdm.json
- BASE-HereMaps: BASE-HereMaps.json
- BASE-Istats: BASE-Istats.json
- BASE-Loc: BASE-Loc.json
- BASE-LosFts: BASE-LosFts.json
- BASE-Los: BASE-Los.json
- BASE-Msgsvc: BASE-Msgsvc.json
- BASE-Ngtp: BASE-Ngtp.json
- BASE-Pisa: BASE-Pisa.json
- BASE-Rsa: BASE-Rsa.json
- BASE-Scaa: BASE-Scaa.json
- BASE-SvdsVehicles: BASE-SvdsVehicles.json
- BASE-Tsrd: BASE-Tsrd.json
- BASE-Tssb: BASE-Tssb.json
- BASE-Xcs: BASE-Xcs.json
- XCS-JOYNR-E2E: XCS-JOYNR-E2E.json
- ECS-JOYNR-E2E: ECS-JOYNR-E2E.json
- ACDS-JOYNR-E2E: ACDS-JOYNR-E2E.json
- DPP-JOYNR: DPP-JOYNR.json
ACDS-JOYNR-E2E:
- name: ACDS - JOYNR - E2E
- skipDeployment: "true"
ACDS-JOYNR-E2E.EMEA-Prod:
- name: ACDS - JOYNR - E2E
- skipDeployment: "false"
BASE-Gcdm:
- name: BASE - Gcdm
- skipDeployment: "true"
BASE-Gcdm.EMEA-Prod:
- name: BASE - Gcdm
- skipDeployment: "false"
BASE-HereMaps:
- name: BASE - HereMaps
- skipDeployment: "true"
BASE-HereMaps.EMEA-Prod:
- name: BASE - HereMaps
- skipDeployment: "false"
BASE-Istats:
- name: BASE - Istats
- skipDeployment: "true"
BASE-Istats.EMEA-Prod:
- name: BASE - Istats
- skipDeployment: "false"
BASE-Loc:
- name: BASE - Loc
- skipDeployment: "true"
BASE-Loc.EMEA-Prod:
- name: BASE - Loc
- skipDeployment: "false"
BASE-Los:
- name: BASE - Los
- skipDeployment: "true"
BASE-Los.EMEA-Prod:
- name: BASE - Los
- skipDeployment: "false"
BASE-LosFts:
- name: BASE - LosFts
- skipDeployment: "true"
BASE-LosFts.EMEA-Prod:
- name: BASE - LosFts
- skipDeployment: "false"
BASE-Msgsvc:
- name: BASE - Msgsvc
- skipDeployment: "true"
BASE-Msgsvc.EMEA-Prod:
- name: BASE - Msgsvc
- skipDeployment: "false"
BASE-Ngtp:
- name: BASE - Ngtp
- skipDeployment: "true"
BASE-Ngtp.EMEA-Prod:
- name: BASE - Ngtp
- skipDeployment: "false"
BASE-Pisa:
- name: BASE - Pisa
- skipDeployment: "true"
BASE-Pisa.EMEA-Prod:
- name: BASE - Pisa
- skipDeployment: "false"
BASE-Rsa:
- name: BASE - Rsa
- skipDeployment: "true"
BASE-Rsa.EMEA-Prod:
- name: BASE - Rsa
- skipDeployment: "false"
BASE-Scaa:
- name: BASE - Scaa
- skipDeployment: "true"
BASE-Scaa.EMEA-Prod:
- name: BASE - Scaa
- skipDeployment: "false"
BASE-SvdsVehicles:
- name: BASE - SvdsVehicles
- skipDeployment: "true"
BASE-SvdsVehicles.EMEA-Prod:
- name: BASE - SvdsVehicles
- skipDeployment: "false"
BASE-Tsrd:
- name: BASE - Tsrd
- skipDeployment: "true"
BASE-Tsrd.EMEA-Prod:
- name: BASE - Tsrd
- skipDeployment: "false"
BASE-Tssb:
- name: BASE - Tssb
- skipDeployment: "true"
BASE-Tssb.EMEA-Prod:
- name: BASE - Tssb
- skipDeployment: "false"
BASE-Xcs:
- name: BASE - Xcs
- skipDeployment: "true"
BASE-Xcs.EMEA-Prod:
- name: BASE - Xcs
- skipDeployment: "false"
CASATimer:
- name: CASA Timer
- skipDeployment: "true"
CASATimer.EMEA-Prod:
- name: CASA Timer
- skipDeployment: "false"
CarStatusInformationKafkaIN:
- name: Car Status Information Kafka IN
- skipDeployment: "true"
CarStatusInformationKafkaIN.EMEA-Prod:
- name: Car Status Information Kafka IN
- skipDeployment: "false"
DPP-JOYNR:
- name: DPP - JOYNR
- skipDeployment: "true"
DPP-JOYNR.EMEA-Prod:
- name: DPP - JOYNR
- skipDeployment: "false"
ECS-JOYNR-E2E:
- name: ECS - JOYNR - E2E
- skipDeployment: "true"
ECS-JOYNR-E2E.EMEA-Prod:
- name: ECS - JOYNR - E2E
- skipDeployment: "false"
JOYNR:
- name: JOYNR
- skipDeployment: "true"
JOYNR.EMEA-Prod:
- name: JOYNR
- skipDeployment: "false"
LSCWorkerKafkaIN:
- name: LSC Worker Kafka IN
- skipDeployment: "true"
LSCWorkerKafkaIN.EMEA-Prod:
- name: LSC Worker Kafka IN
- skipDeployment: "false"
RsEventTimeoutTimer:
- name: RsEventTimeoutTimer
- skipDeployment: "true"
RsEventTimeoutTimer.EMEA-Prod:
- name: RsEventTimeoutTimer
- skipDeployment: "false"
RsJoynrApiV1:
- name: RsJoynrApiV1
- skipDeployment: "true"
RsJoynrApiV1.EMEA-Prod:
- name: RsJoynrApiV1
- skipDeployment: "false"
RsJoynrApiV2:
- name: RsJoynrApiV2
- skipDeployment: "true"
RsJoynrApiV2.EMEA-Prod:
- name: RsJoynrApiV2
- skipDeployment: "false"
RsProvisioningMdb:
- name: RsProvisioningMdb
- skipDeployment: "true"
RsProvisioningMdb.EMEA-Prod:
- name: RsProvisioningMdb
- skipDeployment: "false"
TrackESI-apple:
- name: TrackESI - apple
- skipDeployment: "true"
TrackESI-apple.EMEA-Prod:
- name: TrackESI - apple
- skipDeployment: "false"
XCS-JOYNR-E2E:
- name: XCS - JOYNR - E2E
- skipDeployment: "true"
XCS-JOYNR-E2E.EMEA-Prod:
- name: XCS - JOYNR - E2E
- skipDeployment: "false"

View File

@ -0,0 +1,115 @@
{
"aggregation": "FIRST",
"confidential": true,
"dataSources": [
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/gcid/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/customer/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/motorist/",
"position": "BEFORE"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/motorists/",
"position": "BEFORE"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/user/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/users/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/driver/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})"
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,43 @@
{
"aggregation": "FIRST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getKeyID()",
"method": {
"argumentTypes": [
"com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"
],
"className": "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource",
"methodName": "trackKey",
"modifiers": [],
"returnType": "javax.ws.rs.core.Response",
"visibility": "PUBLIC"
}
}
],
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,77 @@
{
"aggregation": "LAST",
"confidential": true,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getVehicleInformation().getCountryCodeISO()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getVehicleInformation().getCountryCodeISO()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,77 @@
{
"aggregation": "FIRST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getEventId()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getEventId()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,77 @@
{
"aggregation": "LAST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 2,
"capture": "ARGUMENT",
"deepObjectAccess": ".toString()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 2,
"capture": "ARGUMENT",
"deepObjectAccess": ".toString()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,107 @@
{
"aggregation": "FIRST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getRsType().name()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getRsType().name()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 2,
"capture": "ARGUMENT",
"deepObjectAccess": ".name()",
"method": {
"argumentTypes": [
"java.lang.String",
"com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"
],
"className": "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA",
"methodName": "generateAdminToken",
"modifiers": [],
"returnType": "java.lang.String",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RS Cockpit"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,77 @@
{
"aggregation": "LAST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": "determineVehicleTypeIfAvailable().name()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": "determineVehicleTypeIfAvailable().name()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,27 @@
{
"aggregation": "FIRST",
"confidential": false,
"dataSources": [
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"parameterName": "traceparent",
"source": "REQUEST_HEADER",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,266 @@
{
"aggregation": "FIRST",
"confidential": true,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getVin()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs360.entity.Event",
"com.bmw.cc.rs360.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs360.controller.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:Remote 360"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"enabled": true,
"methods": [
{
"argumentIndex": 1,
"capture": "ARGUMENT",
"deepObjectAccess": ".getVin()",
"method": {
"argumentTypes": [
"com.bmw.cc.rs.entity.Event",
"com.bmw.cc.rs.entity.EventStateEnum"
],
"className": "com.bmw.cc.rs.entity.EventController",
"methodName": "updateEventState",
"modifiers": [],
"returnType": "void",
"visibility": "PUBLIC"
}
}
],
"scope": {
"tagOfProcessGroup": "Component:RemoteServices"
},
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"scope": {
"tagOfProcessGroup": "Component:agent-service"
},
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/agents/",
"endDelimiter": "-",
"position": "BETWEEN"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"scope": {
"tagOfProcessGroup": "Component:App Repository"
},
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/npm/registry/provisionedAppNames/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/vin/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/car/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/cars/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/vehicle/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/vehicles/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v1/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v2/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v3/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v4/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v5/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
},
{
"capturingAndStorageLocation": "CAPTURE_AND_STORE_ON_SERVER",
"enabled": true,
"source": "URI_PATH",
"valueProcessing": {
"extractSubstring": {
"delimiter": "/v6/",
"position": "AFTER"
},
"splitAt": "",
"trim": false,
"valueExtractorRegex": "([a-zA-Z0-9]{17})"
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,40 @@
{
"aggregation": "FIRST",
"confidential": false,
"dataSources": [
{
"enabled": true,
"methods": [
{
"argumentIndex": 0,
"capture": "ARGUMENT",
"method": {
"argumentTypes": [],
"className": "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest",
"methodName": "getKeyID",
"modifiers": [],
"returnType": "java.lang.String",
"visibility": "PUBLIC"
}
}
],
"source": "METHOD_PARAM",
"technology": "JAVA",
"valueProcessing": {
"splitAt": "",
"trim": false
}
}
],
"dataType": "STRING",
"enabled": true,
"metadata": {
"clusterVersion": "1.210.97.20210210-140317",
"configurationVersions": [
3
]
},
"name": "{{.name}}",
"normalization": "ORIGINAL",
"skipPersonalDataMasking": false
}

View File

@ -0,0 +1,31 @@
config:
- TraceparentHTTPheaderfield: TraceparentHTTPheaderfield.json
- getKeyID: getKeyID.json
- RsEventStatus: RsEventStatus.json
- GCID: GCID.json
- RsEventId: RsEventId.json
- RsVehicleType: RsVehicleType.json
- VIN: VIN.json
- KeyID: KeyID.json
- RsCountryCodeIso: RsCountryCodeIso.json
- RsType: RsType.json
GCID:
- name: GCID
KeyID:
- name: KeyID
RsCountryCodeIso:
- name: RsCountryCodeIso
RsEventId:
- name: RsEventId
RsEventStatus:
- name: RsEventStatus
RsType:
- name: RsType
RsVehicleType:
- name: RsVehicleType
TraceparentHTTPheaderfield:
- name: Traceparent HTTP header field
VIN:
- name: VIN
getKeyID:
- name: getKeyID