indykite-ciq-add-relationship-property
IndyKite ContX IQ - add a property to an existing relationship
A CIQ relationship-property-write policy declares an allowed_upserts.relationships.existing_relationships whitelist of relationship variables from the policy's cypher whose properties may be modified. The Knowledge Query's upsert_relationships references those variables (no source/target/type, since the relationship already exists) and lists the properties to set, optionally with metadata. Adding a brand-new property and overwriting an existing one are the same operation - the platform doesn't distinguish.
This skill is the relationship counterpart to indykite-ciq-add-property, which sets properties on existing nodes. The structure is symmetric; the field names are different.
Other paths are deliberately out of scope:
- Creating a brand-new relationship uses
allowed_upserts.relationships.relationship_typesand a Knowledge Queryupsert_relationshipsentry with a freshname+source/target/type- seeindykite-ciq-create-relationship. - Setting properties on a node uses
allowed_upserts.nodes.existing_nodes- seeindykite-ciq-add-property. - Deleting a property on a relationship uses
allowed_deletes.relationshipswith a<var>.<property>path - seeindykite-ciq-delete.
For reads, see indykite-ciq-read.
When to use
Activate this skill when the user: