""" Input for updating a guideline document link. Omitted fields are left unchanged. Only `iconAssetId` and `iconFileId` accept `null`, which removes the icon. """ input UpdateGuidelineDocumentLinkInput { """**BETA** The ID of the guideline document link to update.""" id: ID! """ **BETA** Language code the title is written in. Only meaningful together with `title`. Omit it (or pass the default language) to update the base title; pass a non-default language to update that translation. """ language: String = null """**BETA** The new title of the link.""" title: String """**BETA** The link URL.""" url: String """**BETA** Whether the link opens in a new tab.""" openNewTab: Boolean """**BETA** How the link is displayed.""" displayMode: GuidelineDocumentLinkDisplayMode """**BETA** Position of the icon relative to the label.""" iconPosition: GuidelineDocumentLinkIconPosition """ **BETA** Icon taken from an asset id; `null` clears the icon. Mutually exclusive with `iconFileId`. """ iconAssetId: ID """ **BETA** Icon taken from an uploaded file id; `null` clears the icon. Mutually exclusive with `iconAssetId`. """ iconFileId: String }