component Query
Returns the specified Component object.
Access is permitted when any of the following condition(s) are met: 1. The object's 'public' attribute equals: True. 2. The signed-in User has any of the following permissions for the associated Organization: [org_admin_component_permissions, org_manage_components, org_view_components]. 3. The signed-in User has any of the following permissions for any version of the object: [component_view, component_edit, component_remove, component_admin_permissions, component_publish_new_version]. 4. The signed-in User has any of the following permissions for the associated Customer: [customer_view_org_components].
#
Input fieldsArgument | Type | Description |
---|---|---|
id | ID! | The ID of the Component object. |
Component)#
Return fields (ActionConnection!)#
actions (The Component to which this Action is associated.
Boolean)#
allowManageAttachments (Specifies whether the signed-in User can manage Attachments related to this record.
Boolean!)#
allowRemove (Specifies whether the signed-in User can remove the Component.
Boolean!)#
allowUpdate (Specifies whether the signed-in User can update the Component.
[Attachment])#
attachments (A JSON list of objects where each object has a key for name and URL that together describe the Attachment.
String)#
category (A string that specifies the category of the Component.
ConnectionConnection!)#
connections (The Component to which this Connection is associated.
Customer)#
customer (The Customer the Component belongs to, if any. If this is NULL then the Component belongs to the Organization.
String!)#
description (Additional notes about the Component.
String)#
documentationUrl (The URL associated with the documentation of a Component.
String)#
iconUrl (The URL that specifies where the Component icon exists.
ID!)#
id (The ID of the object
String!)#
key (A string that uniquely identifies the Component.
String!)#
label (The name of the Component.
[String!])#
labels (The labels that are associated with the object.
Boolean!)#
public (Specifies whether the Component is publicly available or whether it's private to the Organization.
String)#
searchTerms (A combination of the Component label, Component description, and every Action label and Action description for the Component to be used for searching.
String!)#
signature (The hex-encoded SHA1 hash of the uploaded Component package.
Boolean)#
starred (Indicates whether the record is starred by the signed-in User.
String)#
versionComment (Additional comments about this version.
DateTime)#
versionCreatedAt (Timestamp of the creation of this version.
User)#
versionCreatedBy (User that created this version.
Boolean!)#
versionIsAvailable (Indicates if the version is available for use.
Boolean!)#
versionIsLatest (Marked if this record is the latest version of this sequence.
Int!)#
versionNumber (Sequential number identifying this version.
ComponentConnection!)#
versionSequence (Sequence of versions of this Component
UUID)#
versionSequenceId (Identifier for this version sequence.
VersionConnection)#
versions (The Versions of the Component that are available.