CopyCannedRoleInput
input type
Copy-input for copyCannedRole: the template key + an optional caption override; the compiled v-pinned descriptors + the authorityTier + the provenance stamps (templateKey/templateVersion) copy PORT-SIDE — customize AFTER the copy via updateRole. A copy NEVER auto-revs when the template does (fork semantics).
Fields
| Field | Type | Required | Notes |
|---|---|---|---|
key | RoleTemplateKey RoleTemplateKey! | yes | The canned template key (cannedRoles lists the 7). |
caption | String | no | Optional caption override. |