ppds_metadata_update_relationship
Updates an existing Dataverse relationship's cascade configuration. Only the provided optional fields are changed; omitted fields remain unchanged. Supports dry-run mode.
Input schema
| Name | Type | Required | Description |
|---|---|---|---|
| solution | String | yes | Unique name of the solution containing the relationship. |
| schemaName | String | yes | Schema name of the relationship to update. |
| cascadeDelete | String | no | Cascade behavior for delete: 'Cascade', 'NoCascade', 'RemoveLink', 'Restrict' (optional). |
| cascadeAssign | String | no | Cascade behavior for assign: 'Cascade', 'NoCascade', 'Active', 'UserOwned' (optional). |
| dryRun | Boolean | no | If true, validates without persisting changes. |
Output
Returns Task<MetadataUpdateRelationshipResult>.