Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
    • Yandex Cloud Partner program
  • Blog
  • Pricing
  • Documentation
© 2025 Direct Cursus Technology L.L.C.
Yandex Serverless Integrations
    • Overview
      • Workflow
      • Starting workflow
        • Overview
          • HTTPCall
          • GRPCCall
          • YMQ
          • YDS
          • YDBDocument
          • FunctionCall
          • ContainerCall
          • FoundationModelsCall
          • ObjectStorage
          • Tracker
          • Postbox
          • Workflow
          • Disk
          • AIAgent
      • Templating
    • Quotas and limits
  • Pricing policy
  • Terraform reference
  • Release notes

In this article:

  • DiskUpload object
  • DiskDownload object
  1. Concepts
  2. Workflows
  3. YaWL specification
  4. Integration steps
  5. Disk

Disk

Written by
Yandex Cloud
Updated at May 14, 2025
  • DiskUpload object
  • DiskDownload object

Interacting with files on Yandex Disk. The upload and download fields are mutually exclusive: you can use only one of them.

Field name Type Required Default value Templating is supported Description
oauthToken string Yes No Yes OAuth token for authorization when accessing Yandex Disk
path string Yes No Yes Path to the file to upload or download
upload DiskUpload No No No upload configuration: uploading a file to Yandex Disk
download DiskDownload No No No download configuration: downloading a file from Yandex Disk

DiskUpload objectDiskUpload object

Field name Type Required Default value Templating is supported Description
content string Yes No Yes Content to upload
contentType BINARY|
JSON|
TEXT
No TEXT No Sets how to interpret the data delivered to content:
  • BINARY: Set of bytes as a base64-encoded string.
  • JSON: Text containing JSON will be converted to a JSON structure.
  • TEXT: Text.

DiskDownload objectDiskDownload object

Field name Type Required Default value Templating is supported Description
contentType TEXT|
BINARY|
JSON|
CSV|
EXCEL
No BINARY No Defines how to interpret the content:
  • TEXT: Text.
  • BINARY: Set of bytes as a base64-encoded string.
  • JSON: Text containing JSON will be converted to a JSON structure.
  • CSV : Text will be converted into an array of string arrays by dividing the string at these characters: comma (,) and line break.
  • EXCEL: Text will be converted into an array of pages where each page is an array of string arrays. Supported formats: XLAM, XLSM, XLSX, XLTM, and XLTX.

Was the article helpful?

Previous
Workflow
Next
AIAgent
© 2025 Direct Cursus Technology L.L.C.