| <aid="mutationepictreereorderclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. |
| <aid="mutationepictreereordererrors"></a>`errors` | [`[String!]!`](#string) | Errors encountered during execution of the mutation. |
### `Mutation.escalationPolicyCreate`
Input type: `EscalationPolicyCreateInput`
#### Arguments
| Name | Type | Description |
| ---- | ---- | ----------- |
| <aid="mutationescalationpolicycreateclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. |
| <aid="mutationescalationpolicycreatedescription"></a>`description` | [`String`](#string) | The description of the escalation policy. |
| <aid="mutationescalationpolicycreatename"></a>`name` | [`String!`](#string) | The name of the escalation policy. |
| <aid="mutationescalationpolicycreateprojectpath"></a>`projectPath` | [`ID!`](#id) | The project to create the escalation policy for. |
| <aid="mutationescalationpolicycreaterules"></a>`rules` | [`[EscalationRuleInput!]!`](#escalationruleinput) | The steps of the escalation policy. |
#### Fields
| Name | Type | Description |
| ---- | ---- | ----------- |
| <aid="mutationescalationpolicycreateclientmutationid"></a>`clientMutationId` | [`String`](#string) | A unique identifier for the client performing the mutation. |
| <aid="mutationescalationpolicycreateerrors"></a>`errors` | [`[String!]!`](#string) | Errors encountered during execution of the mutation. |
| <aid="mutationescalationpolicycreateescalationpolicy"></a>`escalationPolicy` | [`EscalationPolicyType`](#escalationpolicytype) | The escalation policy. |
### `Mutation.exportRequirements`
Input type: `ExportRequirementsInput`
...
...
@@ -15923,6 +15945,18 @@ A node of an epic tree.
| <aid="epictreenodefieldsinputtypenewparentid"></a>`newParentId` | [`EpicID`](#epicid) | ID of the new parent epic. |
| <aid="epictreenodefieldsinputtyperelativeposition"></a>`relativePosition` | [`MoveType`](#movetype) | The type of the switch, after or before allowed. |
### `EscalationRuleInput`
Represents an escalation rule.
#### Arguments
| Name | Type | Description |
| ---- | ---- | ----------- |
| <aid="escalationruleinputelapsedtimeseconds"></a>`elapsedTimeSeconds` | [`Int!`](#int) | The time in seconds before the rule is activated. |
| <aid="escalationruleinputoncallscheduleiid"></a>`oncallScheduleIid` | [`ID!`](#id) | The on-call schedule to notify. |
| <aid="escalationruleinputstatus"></a>`status` | [`EscalationRuleStatus!`](#escalationrulestatus) | The status required to prevent the rule from activating. |
it_behaves_like'raises a resource not available error','The oncall schedule for iid 2 could not be found'
context'user does not have permission for project'do
beforedo
project.add_reporter(current_user)
end
it_behaves_like'raises a resource not available error',"The resource that you are attempting to access does not exist or you don't have permission to perform this action"
end
end
end
context'user does not have permission for project'do
beforedo
project.add_reporter(current_user)
end
it_behaves_like'raises a resource not available error',"The resource that you are attempting to access does not exist or you don't have permission to perform this action"
end
end
context'invalid project path'do
beforedo
args[:project_path]='something/incorrect'
end
it_behaves_like'raises a resource not available error','The project could not be found'