DataPlaneDetailsDto
datasets object[]
Array [
@idstringrequired
Example:
3f2592da-ffc9-40cb-a336-a9daa9343ce8
contactPointstring
Example:
contactPointExample
keywordstring[]
Example:
["keyword1","keyword2"]
landingPagestring
Example:
landingPageExample
themestring[]
Example:
["theme1","theme2"]
conformsTostring[]
Example:
["conformsToExample"]
creatorstring
Example:
creatorExample
descriptionstring[]
Example:
["description1","description2"]
identifierstring
Example:
identifierExample
isReferencedBystring
Example:
isReferencedByExample
issuedstring
Example:
2020-01-01
languagestring
Example:
en
licensestring
Example:
licenseExample
modifiedstring
Example:
2020-01-02
publisherstring
Example:
publisherExample
relationstring
Example:
relationExample
titlestring
Example:
titleExample
typestring
Example:
typeExample
hasPolicy object[]
Array [
@idstringrequired
Example:
3f2592da-ffc9-40cb-a336-a9daa9343ce8
@typestringrequired
Example:
Offer
assignerstring
Example:
assignerExample
assigneestring
Example:
assigneeExample
profilestring
Example:
profileExample
permission object[]
Array [
@typestringrequired
Example:
Permission
assignerstring
Example:
assignerExample
assigneestring
Example:
assigneeExample
actionstringrequired
Example:
actionExample
targetstring
Example:
targetExample
constraint object[]
Array [
@typestringrequired
Example:
Constraint
leftOperandstringrequired
Example:
leftOperandExample
operatorstringrequired
Example:
operatorExample
rightOperandobject
Example:
{"value":"rightOperandExample"}
rightOperandReferencestring
Example:
rightOperandReferenceExample
]
Dutystring[]
Example:
[]
]
prohibition object[]
Array [
@typestringrequired
Example:
Prohibition
assignerstring
Example:
assignerExample
assigneestring
Example:
assigneeExample
actionstringrequired
Example:
actionExample
targetstring
Example:
targetExample
constraint object[]
Array [
@typestringrequired
Example:
Constraint
leftOperandstringrequired
Example:
leftOperandExample
operatorstringrequired
Example:
operatorExample
rightOperandobject
Example:
{"value":"rightOperandExample"}
rightOperandReferencestring
Example:
rightOperandReferenceExample
]
]
obligation object[]
Array [
@typestringrequired
Example:
Duty
assignerstring
Example:
assignerExample
assigneestring
Example:
assigneeExample
actionstringrequired
Example:
actionExample
targetstring
Example:
targetExample
constraint object[]
Array [
@typestringrequired
Example:
Constraint
leftOperandstringrequired
Example:
leftOperandExample
operatorstringrequired
Example:
operatorExample
rightOperandobject
Example:
{"value":"rightOperandExample"}
rightOperandReferencestring
Example:
rightOperandReferenceExample
]
]
targetstring
Example:
targetExample
]
hasVersionstring[]
Example:
["version1","version2"]
isVersionOfstring
Example:
isVersionOfExample
versionstring
Example:
versionExample
hasCurrentVersionstring
Example:
hasCurrentVersionExample
previousVersionstring
Example:
previousVersionExample
@typestringrequired
Example:
Dataset
distributionstring[]
spatialResolutionInMetersstring
Example:
100
temporalResolution object
@valuestringrequired
Example:
P3Y6M4DT12H30M5S
@typestringrequired
Example:
xsd:duration
accrualPeriodicitystring
Example:
accrualPeriodicityExample
spatialstring
Example:
spatialExample
temporalstring
Example:
temporalExample
wasGeneratedBystring
Example:
wasGeneratedByExample
]
dataplaneTypestringrequired
Example:
exampleType
endpointPrefixstringrequired
Example:
/api/v1/dataplane
callbackAddressstringrequired
Example:
http://localhost/callback
managementAddressstringrequired
Example:
http://localhost/manage
managementTokenstringrequired
Example:
token123
catalogSynchronizationstringrequired
Possible values: [push
, pull
]
Example:
push
rolestringrequired
Possible values: [consumer
, provider
, both
]
Example:
consumer
identifierstringrequired
Example:
dp-12345
DataPlaneDetailsDto
{
"datasets": [
{
"id": "dataset-123",
"name": "Example Dataset"
}
],
"dataplaneType": "exampleType",
"endpointPrefix": "/api/v1/dataplane",
"callbackAddress": "http://localhost/callback",
"managementAddress": "http://localhost/manage",
"managementToken": "token123",
"catalogSynchronization": "push",
"role": "consumer",
"identifier": "dp-12345"
}