OBJECT
RoleIq
A Role IQ represents a container of skills that define a particular Role.
link GraphQL Schema definition
- type RoleIq {
- # The primary identifier for the Role IQ.
- ID! :
- # The Role IQ name.
- String :
- # The full name of the user who created the 'RoleIq'.
- String :
- # A link to the icon for a RoleIq
- String :
- # Defines the creation type of the role. Available values: ('pluralsight, partner,
- # company').
- String :
- # Status of the role. Available values: ('validation, draft, live'). The value
- # 'validation' is displayed as 'beta' within the UI'.
- String :
- # The plan id of the company that created the role, null if created by Pluralsight
- # or a partner.
- String :
- # The date and time the role was created.
- DateTime :
- # The date and time the role was last updated.
- DateTime :
- }
link Require by
- AddRolePayloadA type that describes the returned payload from the addRole mutation
- EditRolePayloadA type that describes the returned payload from the editRole mutation
- RoleIqConnectionA type that describes the return type for the 'roleIqCatalog' query. 'RoleIq' data can then be accessed via nodes or edges.
- RoleIqEdgeA type that describes an edge in the 'RoleIqConnection'. Essentially, a 'RoleIqEdge' is a wrapper object for 'RoleIq'. The only addition is a cursor placed on each record that can be used in subsequent queries to fetch 'RoleIq' records after 'cursor'