API endpoint base: https://pirca.arvadosapi.com/arvados/v1/links
Object type: o0j2j
Example UUID: zzzzz-o0j2j-0123456789abcde
Links are an extensible way to describe relationships between Arvados objects and metadata about individual objects.
Each link has, in addition to the Common resource fields:
Attribute | Type | Description |
---|---|---|
head_uuid | string | The object being described or acted on. |
tail_uuid | string | The origin or actor in the description or action (may be null). |
link_class | string | Type of link |
name | string | Primary value of the link. |
properties | hash | Additional information, expressed as a key→value hash. Key: string. Value: string, number, array, or hash. May be used in queries using subproperty filters |
Some classes are pre-defined by convention and have standard meanings attached to names.
See permission links section of the permission model.
A tag link describes an object using an unparsed plain text string. Tags can be used to annotate objects that are not editable, like collections and objects shared as read-only.
tail_type→head_type | name→head_uuid {properties} |
---|---|
→Collection | tag name → collection uuid |
→Job | tag name → job uuid |
See Common resource methods for more information about create
, delete
, get
, list
, and update
.
Required arguments are displayed in green.
Create a new Link.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
link | object | query |
Delete an existing Link.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Link in question. | path |
Gets a Link’s metadata by UUID.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Link in question. | path |
List links.
See common resource list method.
Update attributes of an existing Link.
Arguments:
Argument | Type | Description | Location | Example |
---|---|---|---|---|
uuid | string | The UUID of the Link in question. | path | |
link | object | query |
The content of this documentation is licensed under the
Creative
Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the
Apache License, Version 2.0.