RequestTemplate Object
Bu içerik henüz dilinizde mevcut değil.
Root Connection
Заголовок раздела «Root Connection»All RequestTemplate objects of an account are accessible by a query on the root connection
requestTemplates
.
Such a query will return a
RequestTemplateConnection!
, which contains the RequestTemplate objects in its
nodes
field.
requestTemplates (
RequestTemplateConnection!
)
Root connection for retrieving RequestTemplate records.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
filter | RequestTemplateFilter | Filter to determine which RequestTemplate records are returned. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
order | RequestTemplateOrder | Order of the RequestTemplate records returned. |
view | RequestTemplateView | View name. The default value is current_account . |
The fields in this section list which values can be retrieved when querying RequestTemplate records.
account (
Account
)
The account this record belongs to.
assetSelection (
Boolean
)
After selecting the request template in Self Service, the user needs to be able to select a configuration item in the Asset field.
assignAfterWorkflowCompletion (
Boolean
)
Whether the request will be assigned to the provided Team after the workflow
is completed. When
false
the request will be completed after the workflow completes.
assignToSelf (
Boolean
)
Whether the person who is registering a new request based on the template is selected in its Member field.
category (
RequestCategory
)
The category that needs to be selected in the Category field of a new request when it is being created based on the template.
completionReason (
RequestCompletionReason
)
The completion reason that needs to be selected in the Completion reason field of a new request when it is being created based on the template.
configurationItem (
ConfigurationItem
)
The CI that needs to be copied to the Configuration item field of a new request when it is being created based on the template.
copySubjectToRequests (
Boolean
)
Whether the subject of the request template needs to become the subject of a request when the template is applied, provided that the Subject field of this request is empty.
createdAt (
ISO8601Timestamp
)
The date and time at which the record was created.
desiredCompletion (
Int
)
Used to enter the number of minutes within which requests that are based on the request template are to be resolved.
disabled (
Boolean
)
Whether the request template may not be used to help register new requests.
effortClass (
EffortClass
)
The effort class that is selected by default, when someone registers time on a request that is based on the request template.
endUsers (
Boolean
)
Whether the request template is shown to end users in Self Service.
id (
ID!
)
Unique identifier of the record.
impact (
RequestImpact
)
The impact level that needs to be selected in the Impact field of a new request when it is being created based on the template.
instructions (
String
)
Instructions for the support staff who will work on requests that are based on the template.
keywords (
String
)
A comma-separated list of words that can be used to find the request template using search.
member (
Person
)
Used to select the person who should be selected in the Member field of a new request when it is being created based on the template.
note (
String
)
The information that needs to be copied to the Note field of a new request when it is being created based on the template.
plannedEffort (
Int
)
The number of minutes that is expected to be spent working on a request that is created based on the template.
registrationHints (
String
)
The information that needs to be displayed after the template has been applied to a new or existing request. This field typically contains step-by-step instructions about how to complete the registration of a request that is based on the template.
service (
Service
)
The service for which the request template is made available.
source (
String
)
An identifier for the client application submitting the resource or the name of an external system.
sourceID (
String
)
The unique identifier of the resource in an external system.
specialists (
Boolean
)
Whether the request template is shown to Specialists.
status (
RequestStatus
)
Used to select the status value that needs to be selected in the Status field of a new request when it is being created based on the template.
subject (
String
)
A short description that needs to be copied to the Subject field of a new request when it is being created based on the template.
supplier (
Organization
)
Used to select the supplier organization that should be selected in the Supplier field of a new request when it is being created based on the template.
supportHours (
Calendar
)
The calendar that is to be used to calculate the desired completion for requests that are based on the request template.
team (
Team
)
The team that should be selected in the Team field of a new request when it is being created based on the template.
timeZone (
TimeZone
)
The time zone that applies to the selected support hours.
uiExtension (
UiExtension
)
UI extension that is to be added to a new request when it is being created based on the template.
updatedAt (
ISO8601Timestamp
)
The date and time of the last update of the record. If the record has no updates it contains the
createdAt
value.
urgent (
Boolean
)
Whether a new request that is created based on the template is to be marked as urgent.
workflowManager (
Person
)
Used to relate a Workflow Manager to the request template. Required when a Workflow Template is defined, and the Service does not define a Workflow Manager.
workflowTemplate (
WorkflowTemplate
)
Used to relate a Workflow Template to the request template. Required when the Status is set to Workflow Pending .
Connections
Заголовок раздела «Connections»The connection fields in this section allow (paged) access to objects related to a specific RequestTemplate record.
The actual objects will be in the
nodes
field of the connection.
automationRules (
AutomationRuleConnection
)
Automation rules associated with this record.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
instructionsAttachments (
AttachmentConnection
)
Inline images linked to the Instructions field.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
noteAttachments (
AttachmentConnection
)
Inline images linked to the Note field.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
organizations (
OrganizationConnection
)
Organizations related to the order request template.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
registrationHintsAttachments (
AttachmentConnection
)
Inline images linked to the Registration hints field.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
requests (
RequestConnection
)
Requests created using the request template.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
reservationOfferings (
ReservationOfferingConnection
)
Reservation offerings related to the request template.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
standardServiceRequests (
StandardServiceRequestConnection
)
Standard service requests related to the request template.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
translations (
TranslationConnection
)
Translations associated with this object.
| Argument | Type | Description |
|---|---|---|
after | String | Returns the elements in the list that come after the specified cursor. |
before | String | Returns the elements in the list that come before the specified cursor. |
first | Int | Returns the first n elements from the list. |
last | Int | Returns the last n elements from the list. |
Implements
Заголовок раздела «Implements»RequestTemplate implements the following interfaces. This means that fragments defined on these interfaces may be used in queries returning a RequestTemplate.