DataPlaneStateDto
idstringrequired
Example:
44d1f3d6-f65d-4a7c-84db-f92ba826305edetails objectrequired
dataplaneTypestringrequired
Example:
exampleTypetitlestringrequired
Example:
Dataplane TitelendpointPrefixstringrequired
Example:
/api/v1/dataplanecallbackAddressstringrequired
Example:
http://localhost/callbackmanagementAddressstringrequired
Base management/signaling address the control plane sends data plane signaling (dataflows/*) to.
Example:
http://localhost/managecatalogSynchronizationstringrequired
Possible values: [push, pull, none]
Example:
pushrolestringrequired
Possible values: [consumer, provider, both]
Example:
consumerprofilesstring[]
Transfer profiles this data plane can execute, advertised at registration and used by the control plane to select a data plane for a transfer.
Example:
["tsg:http-PULL"]idstringrequired
Example:
dp-12345DataPlaneStateDto
{
"id": "44d1f3d6-f65d-4a7c-84db-f92ba826305e",
"details": {
"dataplaneType": "exampleType",
"title": "Dataplane Titel",
"endpointPrefix": "/api/v1/dataplane",
"callbackAddress": "http://localhost/callback",
"managementAddress": "http://localhost/manage",
"catalogSynchronization": "push",
"role": "consumer",
"profiles": [
"tsg:http-PULL"
],
"id": "dp-12345"
}
}