GET Customization Relation by Name Example
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- GET: /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/customization/relations/alternativeResourceToAssetsRelationLink Accept: application/xml --> <Relation Type="link" Name="alternativeResourceToAssetsRelationLink"> <Label>Owner (Resource) to Asset Relations</Label> <SourceEntity>resource</SourceEntity> <TargetEntity>assets-relation</TargetEntity> <TargetAliases> <Alias Unique="false" Name="is-linked-by-assets-relation"/> <Alias Unique="true" Name="to-linked-to-asset-relation-link"/> <Alias Unique="false" Name="assets-relation"/> </TargetAliases> <Features> <Feature Propagated="false" Name="UI_HIERARCHY"/> <Feature Propagated="false" Name="UI_LINKED_ENTITIES"/> </Features> <StorageDescriptor> <ReferenceStorage> <ReferenceIdColumn>from-endpoint-id</ReferenceIdColumn> <ReferenceLocation>IN_TARGET_ENTITY</ReferenceLocation> <ReferenceTypeColumn>from-endpoint-type</ReferenceTypeColumn> </ReferenceStorage> </StorageDescriptor> </Relation>
GET /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/customization/relations/alternativeResourceToAssetsRelationLink
Accept: application/json
{
"Relation": {
"Type": "link",
"TargetAliases": {
"Alias": [
{
"Unique": false,
"Name": "assets-relation"
},
{
"Unique": false,
"Name": "is-linked-by-assets-relation"
},
{
"Unique": true,
"Name": "to-linked-to-asset-relation-link"
}
]
},
"SourceEntity": "resource",
"Label": "Owner (Resource) to Asset Relations",
"StorageDescriptor": {
"ReferenceStorage": {
"ReferenceTypeColumn": "from-endpoint-type",
"ReferenceLocation": "IN_TARGET_ENTITY",
"ReferenceIdColumn": "from-endpoint-id"
}
},
"Features": {
"Feature": [
{
"Propagated": false,
"Name": "UI_HIERARCHY"
},
{
"Propagated": false,
"Name": "UI_LINKED_ENTITIES"
}
]
},
"Name": "alternativeResourceToAssetsRelationLink",
"TargetEntity": "assets-relation"
}
}

