Devops

Get a dynamic WoT validation config section by scopeId

GET
https://ditto.eclipseprojects.io/devops/wot/config/dynamicConfigs/{scopeId}

Parameters

scopeIdstringrequiredpath

Response

The dynamic WoT validation configuration.

Response fields application/json

Dynamic config section for request/response.

scope-idstringrequired
validation-contextValidationContextrequired

Validation context for dynamic config section.

Show child attributes
ditto-headers-patternsArray<object>
Show child attributes
[key: string]string
thing-definition-patternsArray<string>
feature-definition-patternsArray<string>
scope-idstringrequired
config-overridesConfigOverridesrequired

Config overrides for a dynamic config section.

Show child attributes
enabledbooleanrequired
log-warning-instead-of-failing-api-callsboolean

Thing validation config.

Show child attributes
enforceobject
Show child attributes
enforce-thing-description-modificationboolean
attributesboolean
inbox-messages-inputboolean
inbox-messages-outputboolean
outbox-messagesboolean
forbidobject
Show child attributes
thing-description-deletionboolean
non-modeled-attributesboolean
non-modeled-inbox-messagesboolean
non-modeled-outbox-messagesboolean

Feature validation config.

Show child attributes
enforceobject
Show child attributes
featureDescriptionModificationboolean
presenceOfModeledFeaturesboolean
propertiesboolean
desiredPropertiesboolean
inbox-messages-inputboolean
inbox-messages-outputboolean
outbox-messagesboolean
forbidobject
Show child attributes
featureDescriptionDeletionboolean
nonModeledFeaturesboolean
nonModeledPropertiesboolean
nonModeledDesiredPropertiesboolean
non-modeled-inbox-messagesboolean
non-modeled-outbox-messagesboolean
404Not Found

Not found

Authorization

DevOpsBasichttp (basic)

Eclipse Ditto devops user (devops) + password (foobar)

DevOpsBearerhttp (bearer)

A JSON Web Token issued by a supported OAuth 2.0 Identity Provider for the Eclipse Ditto devops user.