Many parameters accept enum values rather than arbitrary strings. The tables below list every valid value. Pass the enum member from the SDK (e.g. JobStatusName.COMPLETED) or the equivalent string when calling the REST API.
AccessRelation
| Value | Description |
|---|
viewer | Read-only access |
editor | Read-write access |
owner | Full ownership including sharing |
administrator | Administrative privileges |
executor | Permission to execute jobs |
upstreamremoteowner | Owner of an upstream remote |
upstreamremoteeditowner | Owner of an upstream remote with edit rights |
AccessResourceType
| Value |
|---|
model | artifact | resource | job | file | filerevision | tool | function | functionversion | tenant | system | functionauthsecret | authintegration | document |
AccessSubjectType
AgentStatusName
| Value | Description |
|---|
Idle | Agent is idle and available |
ClaimingJob | Agent is claiming a job |
ValidatingJob | Agent is validating a job |
ExecutingJob | Agent is executing a job |
UploadingJob | Agent is uploading job results |
ExecutionFailed | Job execution failed |
ExecutionSuccess | Job execution succeeded |
UpdatingAgent | Agent is being updated |
SuccessfulAgentUpdate | Agent update succeeded |
FailedAgentUpdate | Agent update failed |
UpdatingModule | Module is being updated |
SuccessfulModuleUpdate | Module update succeeded |
FailedModuleUpdate | Module update failed |
Paused | Agent is paused |
Unknown | Status is unknown |
ArchiveStatus
Used for filtering list endpoints.
| Value | Description |
|---|
active | Only active (non-archived) items |
archived | Only archived items |
all | Both active and archived items |
ArchiveStatusName
AuthIntegrationType
| Value | Description |
|---|
google_accounts | Google Accounts |
windchill | PTC Windchill |
teamwork_cloud | Cameo/TWC Teamwork Cloud |
dassault_3d_passport | Dassault 3DPassport |
ping_id | Ping Identity |
microsoft_entra | Microsoft Entra ID |
BulkSharingAccessRelation
ControlTaggingObjectType
| Value |
|---|
model | artifact | file | user | system | resource | unknown |
FilterBy
| Value | Description |
|---|
created_by_id | Resources created by the current user |
-created_by_id | Resources shared with the current user (not created by them) |
FunctionAuthType
| Value | Description |
|---|
jwt | JSON Web Token |
token | Static token |
basic | HTTP Basic Auth |
oauth1 | OAuth 1.0 |
oauth2 | OAuth 2.0 |
cas_delegated_3dx | CAS-delegated 3DEXPERIENCE |
InfosecLevelObjectType
Object types that can carry an infosec classification. Used by assign_infosec_level.
| Value | Description |
|---|
model | A model Resource |
artifact | An artifact Resource |
system | A System |
user | A user |
connectedresource | A connected resource |
InfosecSchemaTypes
Packaged infosec schemas that the platform can activate.
| Value | Description |
|---|
US_DOD | United States Department of Defense classifications |
AUS | Australian Government classifications |
JobStatusName
| Value | Description |
|---|
Created | Job has been created |
Pending | Job is queued and waiting for an agent |
Claimed | An agent has claimed the job |
Validating | Agent is validating the job inputs |
Running | Job is executing |
Uploading | Agent is uploading results |
Completed | Job finished successfully |
Failed | Job execution failed |
Canceled | Job was canceled |
Unknown | Status is unknown |
Identifies the target operating system for job execution.
| Value |
|---|
Windows 11 | Windows 10 | Windows Server 2019 | Windows Server 2022 | Ubuntu 24.04 | Ubuntu 22.04 | Ubuntu 20.04 | RHEL 8 | RHEL 9 | RHEL 10 | macOS 14 | macOS 15 | macOS 26 |
PatchOp
| Value | Description |
|---|
set | Add or replace |
delete | Remove |
Permission
| Value |
|---|
member | manage | view | edit | execute | archive | tenant_access | controltag_access | controltag_manage | infoseclevel_access | infoseclevel_manage | access_own_manage | access_administrate_manage | access_edit_manage | access_view_manage | upstream_remote_sync | access |
PermissionResourceType
| Value |
|---|
model | agent | agentpool | artifact | file | comment | filerevision | token | job | tool | function | functionversion | system | tenant | controltag | infoseclevel | functionauthsecret | upstreamremote | authintegration | document | resource | workflow_output |
PermissionSubjectType
| Value |
|---|
user | model | agent | agentpool | artifact | file | comment | filerevision | token | job | tool | function | functionversion | system | tenant | controltag | infoseclevel | functionauthsecret | authintegration | upstreamremote | document | resource | workflow_output |
ResourceType
| Value |
|---|
model | artifact | comment | job | document | resource |
| Value | Description |
|---|
functions | Include functions in response |
function_versions | Include function versions in response |
TrackedFileSpecifierType
UsabilityStatusParams
| Value |
|---|
supported | deprecated | all |
| Value | Description |
|---|
single | Function accepts a single user model |
multiple | Function accepts multiple user models |
UserStateOption
UserType
ChangeRequestStatus
| Value |
|---|
OPEN | MERGED | CLOSED |
ChangeRequestComponentType
| Value |
|---|
RESOURCE | SUBSYSTEM | ALL |
ChangeRequestDiffType
| Value |
|---|
ADDED | REMOVED | CHANGED |
ChangeRequestEventType
| Value |
|---|
OPENED | REOPENED | MERGED | CLOSED |
CredentialStatus
| Value |
|---|
active | revoked | expired |
SystemWebhookEvent
| Value |
|---|
system.snapshot.created | system.change_request.opened |
WebhookTargetType
| Value |
|---|
http | github_actions | gitlab_pipeline |
V3 enums
V3Client filter and create calls use these values. Import them from istari_digital_client.v3.models when the method takes the enum class.
ResourceTypeDto
Broad category of a Resource on V3Client.
| Value | Description |
|---|
model | A simulation or analysis model file. |
artifact | A derived output produced by running a model. |
file | A generic file that is neither a model nor an artifact. |
connected_container | A folder-like resource. Its revisions are manifests of what it held. |
connected_resource | A resource whose content lives at a connected source and is observed there. |
Documents are a Client type (Documents). ResourceTypeDto has no document value.