UNPKG

@vzeta/camunda-api-zod-schemas

Version:

Zod schemas and TypeScript types for Camunda 8 unified API

240 lines (239 loc) 14.5 kB
import { currentUserSchema, getCurrentUser } from "./authentication.js"; import { activateActivityWithinAdHocSubProcessRequestBodySchema, activateActivityWithinAdHocSubProcessResponseBodySchema, activityTypeSchema, queryActivatableActivitiesRequestBodySchema, queryActivatableActivitiesResponseBodySchema } from "./ad-hoc-sub-process.js"; import { authorizationSchema, createAuthorizationRequestBodySchema, ownerTypeSchema, permissionTypeSchema, queryAuthorizationsRequestBodySchema, queryAuthorizationsResponseBodySchema, resourceTypeSchema, updateAuthorizationRequestBodySchema } from "./authorization.js"; import { batchOperationItemSchema, batchOperationItemStateSchema, batchOperationSchema, batchOperationStateSchema, batchOperationTypeSchema, queryBatchOperationItemsRequestBodySchema, queryBatchOperationItemsResponseBodySchema, queryBatchOperationsRequestBodySchema, queryBatchOperationsResponseBodySchema } from "./batch-operation.js"; import { pinClockRequestBodySchema } from "./clock.js"; import { brokerInfoSchema, getTopologyResponseBodySchema, partitionHealthSchema, partitionRoleSchema, partitionSchema } from "./cluster.js"; import { decisionDefinitionSchema, evaluateDecisionRequestBodySchema, evaluateDecisionResponseBodySchema, evaluatedDecisionInputItemSchema, evaluatedDecisionOutputItemSchema, evaluatedDecisionResultSchema, getDecisionDefinitionXmlResponseBodySchema, matchedDecisionRuleItemSchema, queryDecisionDefinitionsRequestBodySchema, queryDecisionDefinitionsResponseBodySchema } from "./decision-definition.js"; import { decisionDefinitionTypeSchema, decisionInstanceSchema, decisionInstanceStateSchema, getDecisionInstanceResponseBodySchema, queryDecisionInstancesRequestBodySchema, queryDecisionInstancesResponseBodySchema } from "./decision-instance.js"; import { decisionRequirementsSchema, getDecisionRequirementsXmlResponseBodySchema, queryDecisionRequirementsRequestBodySchema, queryDecisionRequirementsResponseBodySchema } from "./decision-requirements.js"; import { createDocumentsResponseBodySchema, documentCreationFailureDetailSchema, documentLinkRequestBodySchema, documentLinkSchema, documentMetadataSchema, documentReferenceSchema } from "./document.js"; import { elementInstanceFilterSchema, elementInstanceSchema, elementInstanceStateSchema, elementInstanceTypeSchema, getElementInstanceResponseBodySchema, queryElementInstancesRequestBodySchema, queryElementInstancesResponseBodySchema, updateElementInstanceVariablesRequestBodySchema } from "./element-instance.js"; import { createGroupRequestBodySchema, createGroupResponseBodySchema, getGroupResponseBodySchema, queryClientsByGroupRequestBodySchema, queryClientsByGroupResponseBodySchema, queryGroupsRequestBodySchema, queryGroupsResponseBodySchema, queryMappingRulesByGroupRequestBodySchema, queryMappingRulesByGroupResponseBodySchema, queryRolesByGroupRequestBodySchema, queryRolesByGroupResponseBodySchema, queryUsersByGroupRequestBodySchema, queryUsersByGroupResponseBodySchema, updateGroupRequestBodySchema, updateGroupResponseBodySchema } from "./group.js"; import { getIncidentResponseBodySchema, incidentErrorTypeSchema, incidentSchema, incidentStateSchema, queryIncidentsRequestBodySchema, queryIncidentsResponseBodySchema } from "./incident.js"; import { licenseSchema } from "./license.js"; import { createMappingRuleRequestBodySchema, createMappingRuleResponseBodySchema, mappingRuleSchema, queryMappingRulesRequestBodySchema, queryMappingRulesResponseBodySchema, updateMappingRuleRequestBodySchema, updateMappingRuleResponseBodySchema } from "./mapping-rule.js"; import { correlateMessageRequestBodySchema, correlateMessageResponseBodySchema, publishMessageRequestBodySchema, publishMessageResponseBodySchema } from "./message.js"; import { callHierarchySchema, cancelProcessInstanceRequestBodySchema, createProcessInstanceRequestBodySchema, createProcessInstanceResponseBodySchema, getProcessInstanceCallHierarchyResponseBodySchema, getProcessInstanceSequenceFlowsResponseBodySchema, getProcessInstanceStatisticsResponseBodySchema, queryProcessInstanceIncidentsRequestBodySchema, queryProcessInstancesRequestBodySchema, queryProcessInstancesResponseBodySchema, sequenceFlowSchema } from "./process-instance.js"; import { assignTaskRequestBodySchema, completeTaskRequestBodySchema, formSchema, queryUserTasksRequestBodySchema, queryUserTasksResponseBodySchema, queryVariablesByUserTaskRequestBodySchema, queryVariablesByUserTaskResponseBodySchema, unassignTaskRequestBodySchema, updateUserTaskRequestBodySchema, userTaskSchema } from "./user-task.js"; import { queryVariablesRequestBodySchema, queryVariablesResponseBodySchema, variableSchema } from "./variable.js"; import { activateJobsRequestBodySchema, activateJobsResponseBodySchema, activatedJobSchema, completeJobRequestBodySchema, failJobRequestBodySchema, jobChangesetSchema, jobKindFilterSchema, jobKindSchema, jobResultSchema, jobSchema, jobStateFilterSchema, jobStateSchema, listenerEventTypeFilterSchema, listenerEventTypeSchema, queryJobsRequestBodySchema, queryJobsResponseBodySchema, throwJobErrorRequestBodySchema, updateJobRequestBodySchema } from "./job.js"; import { getProcessDefinitionStatisticsRequestBodySchema, getProcessDefinitionStatisticsResponseBodySchema, queryProcessDefinitionsRequestBodySchema, queryProcessDefinitionsResponseBodySchema } from "./process-definition.js"; import { createDeploymentResponseBodySchema, decisionDeploymentSchema, decisionRequirementsDeploymentSchema, deleteResourceRequestBodySchema, formDeploymentSchema, getResourceContentResponseBodySchema, processDeploymentSchema, resourceDeploymentSchema, resourceSchema } from "./resource.js"; import { createRoleRequestBodySchema, createRoleResponseBodySchema, queryClientsByRoleRequestBodySchema, queryClientsByRoleResponseBodySchema, queryGroupsByRoleRequestBodySchema, queryGroupsByRoleResponseBodySchema, queryMappingRulesByRoleRequestBodySchema, queryMappingRulesByRoleResponseBodySchema, queryRolesRequestBodySchema, queryRolesResponseBodySchema, queryUsersByRoleRequestBodySchema, queryUsersByRoleResponseBodySchema, updateRoleRequestBodySchema, updateRoleResponseBodySchema } from "./role.js"; import { broadcastSignalRequestBodySchema, broadcastSignalResponseBodySchema } from "./signal.js"; import { createTenantRequestBodySchema, createTenantResponseBodySchema, queryClientsByTenantRequestBodySchema, queryClientsByTenantResponseBodySchema, queryGroupsByTenantRequestBodySchema, queryGroupsByTenantResponseBodySchema, queryMappingRulesByTenantRequestBodySchema, queryMappingRulesByTenantResponseBodySchema, queryRolesByTenantRequestBodySchema, queryRolesByTenantResponseBodySchema, queryTenantsRequestBodySchema, queryTenantsResponseBodySchema, queryUsersByTenantRequestBodySchema, queryUsersByTenantResponseBodySchema, tenantClientSchema, tenantSchema, tenantUserSchema, updateTenantRequestBodySchema, updateTenantResponseBodySchema } from "./tenant.js"; import { createUserRequestBodySchema, createUserResponseBodySchema, queryUsersRequestBodySchema, queryUsersResponseBodySchema, updateUserRequestBodySchema, userSchema } from "./user.js"; import { getUsageMetricsResponseBodySchema, usageMetricsSchema } from "./usage-metrics.js"; import { problemDetailResponseSchema, problemDetailsSchema, queryPageSchema, querySortOrderSchema } from "../common.js"; import { groupSchema, roleSchema } from "../group-role.js"; import { processDefinitionSchema, processDefinitionStatisticSchema, processInstanceSchema, processInstanceStateSchema } from "../processes.js"; import { endpoints } from "../8.8.js"; export { activateActivityWithinAdHocSubProcessRequestBodySchema, activateActivityWithinAdHocSubProcessResponseBodySchema, activateJobsRequestBodySchema, activateJobsResponseBodySchema, activatedJobSchema, activityTypeSchema, assignTaskRequestBodySchema, authorizationSchema, batchOperationItemSchema, batchOperationItemStateSchema, batchOperationSchema, batchOperationStateSchema, batchOperationTypeSchema, broadcastSignalRequestBodySchema, broadcastSignalResponseBodySchema, brokerInfoSchema, callHierarchySchema, cancelProcessInstanceRequestBodySchema, completeJobRequestBodySchema, completeTaskRequestBodySchema, correlateMessageRequestBodySchema, correlateMessageResponseBodySchema, createAuthorizationRequestBodySchema, createDeploymentResponseBodySchema, createDocumentsResponseBodySchema, createGroupRequestBodySchema, createGroupResponseBodySchema, createMappingRuleRequestBodySchema, createMappingRuleResponseBodySchema, createProcessInstanceRequestBodySchema, createProcessInstanceResponseBodySchema, createRoleRequestBodySchema, createRoleResponseBodySchema, createTenantRequestBodySchema, createTenantResponseBodySchema, createUserRequestBodySchema, createUserResponseBodySchema, currentUserSchema, decisionDefinitionSchema, decisionDefinitionTypeSchema, decisionDeploymentSchema, decisionInstanceSchema, decisionInstanceStateSchema, decisionRequirementsDeploymentSchema, decisionRequirementsSchema, deleteResourceRequestBodySchema, documentCreationFailureDetailSchema, documentLinkRequestBodySchema, documentLinkSchema, documentMetadataSchema, documentReferenceSchema, elementInstanceFilterSchema, elementInstanceSchema, elementInstanceStateSchema, elementInstanceTypeSchema, endpoints, evaluateDecisionRequestBodySchema, evaluateDecisionResponseBodySchema, evaluatedDecisionInputItemSchema, evaluatedDecisionOutputItemSchema, evaluatedDecisionResultSchema, failJobRequestBodySchema, formDeploymentSchema, formSchema, getCurrentUser, getDecisionDefinitionXmlResponseBodySchema, getDecisionInstanceResponseBodySchema, getDecisionRequirementsXmlResponseBodySchema, getElementInstanceResponseBodySchema, getGroupResponseBodySchema, getIncidentResponseBodySchema, getProcessDefinitionStatisticsRequestBodySchema, getProcessDefinitionStatisticsResponseBodySchema, getProcessInstanceCallHierarchyResponseBodySchema, getProcessInstanceSequenceFlowsResponseBodySchema, getProcessInstanceStatisticsResponseBodySchema, getResourceContentResponseBodySchema, getTopologyResponseBodySchema, getUsageMetricsResponseBodySchema, groupSchema, incidentErrorTypeSchema, incidentSchema, incidentStateSchema, jobChangesetSchema, jobKindFilterSchema, jobKindSchema, jobResultSchema, jobSchema, jobStateFilterSchema, jobStateSchema, licenseSchema, listenerEventTypeFilterSchema, listenerEventTypeSchema, mappingRuleSchema, matchedDecisionRuleItemSchema, ownerTypeSchema, partitionHealthSchema, partitionRoleSchema, partitionSchema, permissionTypeSchema, pinClockRequestBodySchema, problemDetailResponseSchema, problemDetailsSchema, processDefinitionSchema, processDefinitionStatisticSchema, processDeploymentSchema, processInstanceSchema, processInstanceStateSchema, publishMessageRequestBodySchema, publishMessageResponseBodySchema, queryActivatableActivitiesRequestBodySchema, queryActivatableActivitiesResponseBodySchema, queryAuthorizationsRequestBodySchema, queryAuthorizationsResponseBodySchema, queryBatchOperationItemsRequestBodySchema, queryBatchOperationItemsResponseBodySchema, queryBatchOperationsRequestBodySchema, queryBatchOperationsResponseBodySchema, queryClientsByGroupRequestBodySchema, queryClientsByGroupResponseBodySchema, queryClientsByRoleRequestBodySchema, queryClientsByRoleResponseBodySchema, queryClientsByTenantRequestBodySchema, queryClientsByTenantResponseBodySchema, queryDecisionDefinitionsRequestBodySchema, queryDecisionDefinitionsResponseBodySchema, queryDecisionInstancesRequestBodySchema, queryDecisionInstancesResponseBodySchema, queryDecisionRequirementsRequestBodySchema, queryDecisionRequirementsResponseBodySchema, queryElementInstancesRequestBodySchema, queryElementInstancesResponseBodySchema, queryGroupsByRoleRequestBodySchema, queryGroupsByRoleResponseBodySchema, queryGroupsByTenantRequestBodySchema, queryGroupsByTenantResponseBodySchema, queryGroupsRequestBodySchema, queryGroupsResponseBodySchema, queryIncidentsRequestBodySchema, queryIncidentsResponseBodySchema, queryJobsRequestBodySchema, queryJobsResponseBodySchema, queryMappingRulesByGroupRequestBodySchema, queryMappingRulesByGroupResponseBodySchema, queryMappingRulesByRoleRequestBodySchema, queryMappingRulesByRoleResponseBodySchema, queryMappingRulesByTenantRequestBodySchema, queryMappingRulesByTenantResponseBodySchema, queryMappingRulesRequestBodySchema, queryMappingRulesResponseBodySchema, queryPageSchema, queryProcessDefinitionsRequestBodySchema, queryProcessDefinitionsResponseBodySchema, queryProcessInstanceIncidentsRequestBodySchema, queryProcessInstancesRequestBodySchema, queryProcessInstancesResponseBodySchema, queryRolesByGroupRequestBodySchema, queryRolesByGroupResponseBodySchema, queryRolesByTenantRequestBodySchema, queryRolesByTenantResponseBodySchema, queryRolesRequestBodySchema, queryRolesResponseBodySchema, querySortOrderSchema, queryTenantsRequestBodySchema, queryTenantsResponseBodySchema, queryUserTasksRequestBodySchema, queryUserTasksResponseBodySchema, queryUsersByGroupRequestBodySchema, queryUsersByGroupResponseBodySchema, queryUsersByRoleRequestBodySchema, queryUsersByRoleResponseBodySchema, queryUsersByTenantRequestBodySchema, queryUsersByTenantResponseBodySchema, queryUsersRequestBodySchema, queryUsersResponseBodySchema, queryVariablesByUserTaskRequestBodySchema, queryVariablesByUserTaskResponseBodySchema, queryVariablesRequestBodySchema, queryVariablesResponseBodySchema, resourceDeploymentSchema, resourceSchema, resourceTypeSchema, roleSchema, sequenceFlowSchema, tenantClientSchema, tenantSchema, tenantUserSchema, throwJobErrorRequestBodySchema, unassignTaskRequestBodySchema, updateAuthorizationRequestBodySchema, updateElementInstanceVariablesRequestBodySchema, updateGroupRequestBodySchema, updateGroupResponseBodySchema, updateJobRequestBodySchema, updateMappingRuleRequestBodySchema, updateMappingRuleResponseBodySchema, updateRoleRequestBodySchema, updateRoleResponseBodySchema, updateTenantRequestBodySchema, updateTenantResponseBodySchema, updateUserRequestBodySchema, updateUserTaskRequestBodySchema, usageMetricsSchema, userSchema, userTaskSchema, variableSchema };