ImportCrowdyStudioProjectFileInput
Copy a private library revision or immutable published common version into a project by value.
input ImportCrowdyStudioProjectFileInput {
appId: BigInt!
projectId: String!
expectedProjectRevision: BigInt!
source: CrowdyStudioImportSource!
libraryFileId: String
commonVersionId: String
destinationPath: String
idempotencyKey: String
}
Fields
ImportCrowdyStudioProjectFileInput.appId ● BigInt! non-null scalar
App tenant shared by the project and import source.
ImportCrowdyStudioProjectFileInput.projectId ● String! non-null scalar
Destination project UUID.
ImportCrowdyStudioProjectFileInput.expectedProjectRevision ● BigInt! non-null scalar
Current project revision; the copy and revision increment are atomic.
ImportCrowdyStudioProjectFileInput.source ● CrowdyStudioImportSource! non-null enum
Private LIBRARY or app-curated COMMON source.
ImportCrowdyStudioProjectFileInput.libraryFileId ● String scalar
Caller-owned library file UUID; required only for LIBRARY imports.
ImportCrowdyStudioProjectFileInput.commonVersionId ● String scalar
Immutable common version UUID; required only for COMMON imports.
ImportCrowdyStudioProjectFileInput.destinationPath ● String scalar
Optional safe destination path. Omit to use the source entry’s path or path hint.
ImportCrowdyStudioProjectFileInput.idempotencyKey ● String scalar
Optional 24-hour retry key.
Member Of
crowdyStudioProjectImportFile mutation