1. Registry
  2. Packages
  3. Files.com
  4. API Docs
  5. Folder
Viewing docs for Files.com v0.1.1
published on Thursday, Aug 20, 2026 by jschady
filescom logo
Viewing docs for Files.com v0.1.1
published on Thursday, Aug 20, 2026 by jschady

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as filescom from "pulumi-filescom";
    
    const exampleFolder = new filescom.Folder("example_folder", {
        path: "path",
        mkdirParents: false,
        providedMtime: "2000-01-01T01:00:00Z",
        customMetadata: {
            key: "value",
        },
        priorityColor: "red",
    });
    
    import pulumi
    import pulumi_filescom as filescom
    
    example_folder = filescom.Folder("example_folder",
        path="path",
        mkdir_parents=False,
        provided_mtime="2000-01-01T01:00:00Z",
        custom_metadata={
            "key": "value",
        },
        priority_color="red")
    
    package main
    
    import (
    	"github.com/jschady/pulumi-filescom/sdk/go/filescom"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := filescom.NewFolder(ctx, "example_folder", &filescom.FolderArgs{
    			Path:          pulumi.String("path"),
    			MkdirParents:  pulumi.Bool(false),
    			ProvidedMtime: pulumi.String("2000-01-01T01:00:00Z"),
    			CustomMetadata: pulumi.Any(map[string]interface{}{
    				"key": "value",
    			}),
    			PriorityColor: pulumi.String("red"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Filescom = Jschady.Filescom;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleFolder = new Filescom.Folder("example_folder", new()
        {
            Path = "path",
            MkdirParents = false,
            ProvidedMtime = "2000-01-01T01:00:00Z",
            CustomMetadata = new Dictionary<string, object?>
            {
                ["key"] = "value",
            },
            PriorityColor = "red",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.filescom.Folder;
    import com.pulumi.filescom.FolderArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var exampleFolder = new Folder("exampleFolder", FolderArgs.builder()
                .path("path")
                .mkdirParents(false)
                .providedMtime("2000-01-01T01:00:00Z")
                .customMetadata(Map.of("key", "value"))
                .priorityColor("red")
                .build());
    
        }
    }
    
    resources:
      exampleFolder:
        type: filescom:Folder
        name: example_folder
        properties:
          path: path
          mkdirParents: false
          providedMtime: 2000-01-01T01:00:00Z
          customMetadata:
            key: value
          priorityColor: red
    
    pulumi {
      required_providers {
        filescom = {
          source = "pulumi/filescom"
        }
      }
    }
    
    resource "filescom_folder" "example_folder" {
      path           = "path"
      mkdir_parents  = false
      provided_mtime = "2000-01-01T01:00:00Z"
      custom_metadata = {
        "key" = "value"
      }
      priority_color = "red"
    }
    

    Create Folder Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Folder(name: string, args: FolderArgs, opts?: CustomResourceOptions);
    @overload
    def Folder(resource_name: str,
               args: FolderArgs,
               opts: Optional[ResourceOptions] = None)
    
    @overload
    def Folder(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               path: Optional[str] = None,
               custom_metadata: Optional[Any] = None,
               mkdir_parents: Optional[bool] = None,
               priority_color: Optional[str] = None,
               provided_mtime: Optional[str] = None)
    func NewFolder(ctx *Context, name string, args FolderArgs, opts ...ResourceOption) (*Folder, error)
    public Folder(string name, FolderArgs args, CustomResourceOptions? opts = null)
    public Folder(String name, FolderArgs args)
    public Folder(String name, FolderArgs args, CustomResourceOptions options)
    
    type: filescom:Folder
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "filescom_folder" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args FolderArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args FolderArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args FolderArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FolderArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FolderArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var folderResource = new Filescom.Folder("folderResource", new()
    {
        Path = "string",
        CustomMetadata = "any",
        MkdirParents = false,
        PriorityColor = "string",
        ProvidedMtime = "string",
    });
    
    example, err := filescom.NewFolder(ctx, "folderResource", &filescom.FolderArgs{
    	Path:           pulumi.String("string"),
    	CustomMetadata: pulumi.Any("any"),
    	MkdirParents:   pulumi.Bool(false),
    	PriorityColor:  pulumi.String("string"),
    	ProvidedMtime:  pulumi.String("string"),
    })
    
    resource "filescom_folder" "folderResource" {
      lifecycle {
        create_before_destroy = true
      }
      path            = "string"
      custom_metadata = "any"
      mkdir_parents   = false
      priority_color  = "string"
      provided_mtime  = "string"
    }
    
    var folderResource = new Folder("folderResource", FolderArgs.builder()
        .path("string")
        .customMetadata("any")
        .mkdirParents(false)
        .priorityColor("string")
        .providedMtime("string")
        .build());
    
    folder_resource = filescom.Folder("folderResource",
        path="string",
        custom_metadata="any",
        mkdir_parents=False,
        priority_color="string",
        provided_mtime="string")
    
    const folderResource = new filescom.Folder("folderResource", {
        path: "string",
        customMetadata: "any",
        mkdirParents: false,
        priorityColor: "string",
        providedMtime: "string",
    });
    
    type: filescom:Folder
    properties:
        customMetadata: any
        mkdirParents: false
        path: string
        priorityColor: string
        providedMtime: string
    

    Folder Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Folder resource accepts the following input properties:

    Path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    CustomMetadata object
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    MkdirParents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    PriorityColor string
    Bookmark/priority color of file/folder
    ProvidedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    Path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    CustomMetadata interface{}
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    MkdirParents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    PriorityColor string
    Bookmark/priority color of file/folder
    ProvidedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    custom_metadata any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    mkdir_parents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    priority_color string
    Bookmark/priority color of file/folder
    provided_mtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    path String
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    customMetadata Object
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    mkdirParents Boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    priorityColor String
    Bookmark/priority color of file/folder
    providedMtime String
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    customMetadata any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    mkdirParents boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    priorityColor string
    Bookmark/priority color of file/folder
    providedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    path str
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    custom_metadata Any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    mkdir_parents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    priority_color str
    Bookmark/priority color of file/folder
    provided_mtime str
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    path String
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    customMetadata Any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    mkdirParents Boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    priorityColor String
    Bookmark/priority color of file/folder
    providedMtime String
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Folder resource produces the following output properties:

    Crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    CreatedAt string
    File created date/time
    CreatedByApiKeyId int
    ID of the API key that created the file/folder
    CreatedByAs2IncomingMessageId int
    ID of the AS2 Incoming Message that created the file/folder
    CreatedByAutomationId int
    ID of the Automation that created the file/folder
    CreatedByBundleRegistrationId int
    ID of the Bundle Registration that created the file/folder
    CreatedById int
    User ID of the User who created the file/folder
    CreatedByInboxId int
    ID of the Inbox that created the file/folder
    CreatedByRemoteServerId int
    ID of the Remote Server that created the file/folder
    CreatedBySyncId int
    ID of the Sync that created the file/folder
    DirectConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    DisplayName string
    File/Folder display name
    DownloadUri string
    Link to download file. Provided only in response to a download request.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsLocked bool
    Is this folder locked and unable to be modified?
    LastModifiedByApiKeyId int
    ID of the API key that last modified the file/folder
    LastModifiedByAutomationId int
    ID of the Automation that last modified the file/folder
    LastModifiedByBundleRegistrationId int
    ID of the Bundle Registration that last modified the file/folder
    LastModifiedById int
    User ID of the User who last modified the file/folder
    LastModifiedByRemoteServerId int
    ID of the Remote Server that last modified the file/folder
    LastModifiedBySyncId int
    ID of the Sync that last modified the file/folder
    Md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    MimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    Mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    Permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    Preview string
    File preview
    PreviewId int
    File preview ID
    Region string
    Region location
    Sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Size int
    File/Folder size
    SubfoldersLocked bool
    Are subfolders locked and unable to be modified?
    Type string
    Type: directory or file.
    Crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    CreatedAt string
    File created date/time
    CreatedByApiKeyId int
    ID of the API key that created the file/folder
    CreatedByAs2IncomingMessageId int
    ID of the AS2 Incoming Message that created the file/folder
    CreatedByAutomationId int
    ID of the Automation that created the file/folder
    CreatedByBundleRegistrationId int
    ID of the Bundle Registration that created the file/folder
    CreatedById int
    User ID of the User who created the file/folder
    CreatedByInboxId int
    ID of the Inbox that created the file/folder
    CreatedByRemoteServerId int
    ID of the Remote Server that created the file/folder
    CreatedBySyncId int
    ID of the Sync that created the file/folder
    DirectConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    DisplayName string
    File/Folder display name
    DownloadUri string
    Link to download file. Provided only in response to a download request.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsLocked bool
    Is this folder locked and unable to be modified?
    LastModifiedByApiKeyId int
    ID of the API key that last modified the file/folder
    LastModifiedByAutomationId int
    ID of the Automation that last modified the file/folder
    LastModifiedByBundleRegistrationId int
    ID of the Bundle Registration that last modified the file/folder
    LastModifiedById int
    User ID of the User who last modified the file/folder
    LastModifiedByRemoteServerId int
    ID of the Remote Server that last modified the file/folder
    LastModifiedBySyncId int
    ID of the Sync that last modified the file/folder
    Md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    MimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    Mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    Permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    Preview string
    File preview
    PreviewId int
    File preview ID
    Region string
    Region location
    Sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Size int
    File/Folder size
    SubfoldersLocked bool
    Are subfolders locked and unable to be modified?
    Type string
    Type: directory or file.
    crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    created_at string
    File created date/time
    created_by_api_key_id number
    ID of the API key that created the file/folder
    created_by_as2_incoming_message_id number
    ID of the AS2 Incoming Message that created the file/folder
    created_by_automation_id number
    ID of the Automation that created the file/folder
    created_by_bundle_registration_id number
    ID of the Bundle Registration that created the file/folder
    created_by_id number
    User ID of the User who created the file/folder
    created_by_inbox_id number
    ID of the Inbox that created the file/folder
    created_by_remote_server_id number
    ID of the Remote Server that created the file/folder
    created_by_sync_id number
    ID of the Sync that created the file/folder
    direct_connection_info string
    Optional direct connection information for direct Agent transfer attempts
    display_name string
    File/Folder display name
    download_uri string
    Link to download file. Provided only in response to a download request.
    id string
    The provider-assigned unique ID for this managed resource.
    is_locked bool
    Is this folder locked and unable to be modified?
    last_modified_by_api_key_id number
    ID of the API key that last modified the file/folder
    last_modified_by_automation_id number
    ID of the Automation that last modified the file/folder
    last_modified_by_bundle_registration_id number
    ID of the Bundle Registration that last modified the file/folder
    last_modified_by_id number
    User ID of the User who last modified the file/folder
    last_modified_by_remote_server_id number
    ID of the Remote Server that last modified the file/folder
    last_modified_by_sync_id number
    ID of the Sync that last modified the file/folder
    md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mime_type string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview string
    File preview
    preview_id number
    File preview ID
    region string
    Region location
    sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size number
    File/Folder size
    subfolders_locked bool
    Are subfolders locked and unable to be modified?
    type string
    Type: directory or file.
    crc32 String
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt String
    File created date/time
    createdByApiKeyId Integer
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId Integer
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId Integer
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId Integer
    ID of the Bundle Registration that created the file/folder
    createdById Integer
    User ID of the User who created the file/folder
    createdByInboxId Integer
    ID of the Inbox that created the file/folder
    createdByRemoteServerId Integer
    ID of the Remote Server that created the file/folder
    createdBySyncId Integer
    ID of the Sync that created the file/folder
    directConnectionInfo String
    Optional direct connection information for direct Agent transfer attempts
    displayName String
    File/Folder display name
    downloadUri String
    Link to download file. Provided only in response to a download request.
    id String
    The provider-assigned unique ID for this managed resource.
    isLocked Boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId Integer
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId Integer
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId Integer
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById Integer
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId Integer
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId Integer
    ID of the Sync that last modified the file/folder
    md5 String
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType String
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mtime String
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    permissions String
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview String
    File preview
    previewId Integer
    File preview ID
    region String
    Region location
    sha1 String
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 String
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size Integer
    File/Folder size
    subfoldersLocked Boolean
    Are subfolders locked and unable to be modified?
    type String
    Type: directory or file.
    crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt string
    File created date/time
    createdByApiKeyId number
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId number
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId number
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId number
    ID of the Bundle Registration that created the file/folder
    createdById number
    User ID of the User who created the file/folder
    createdByInboxId number
    ID of the Inbox that created the file/folder
    createdByRemoteServerId number
    ID of the Remote Server that created the file/folder
    createdBySyncId number
    ID of the Sync that created the file/folder
    directConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    displayName string
    File/Folder display name
    downloadUri string
    Link to download file. Provided only in response to a download request.
    id string
    The provider-assigned unique ID for this managed resource.
    isLocked boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId number
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId number
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId number
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById number
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId number
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId number
    ID of the Sync that last modified the file/folder
    md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview string
    File preview
    previewId number
    File preview ID
    region string
    Region location
    sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size number
    File/Folder size
    subfoldersLocked boolean
    Are subfolders locked and unable to be modified?
    type string
    Type: directory or file.
    crc32 str
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    created_at str
    File created date/time
    created_by_api_key_id int
    ID of the API key that created the file/folder
    created_by_as2_incoming_message_id int
    ID of the AS2 Incoming Message that created the file/folder
    created_by_automation_id int
    ID of the Automation that created the file/folder
    created_by_bundle_registration_id int
    ID of the Bundle Registration that created the file/folder
    created_by_id int
    User ID of the User who created the file/folder
    created_by_inbox_id int
    ID of the Inbox that created the file/folder
    created_by_remote_server_id int
    ID of the Remote Server that created the file/folder
    created_by_sync_id int
    ID of the Sync that created the file/folder
    direct_connection_info str
    Optional direct connection information for direct Agent transfer attempts
    display_name str
    File/Folder display name
    download_uri str
    Link to download file. Provided only in response to a download request.
    id str
    The provider-assigned unique ID for this managed resource.
    is_locked bool
    Is this folder locked and unable to be modified?
    last_modified_by_api_key_id int
    ID of the API key that last modified the file/folder
    last_modified_by_automation_id int
    ID of the Automation that last modified the file/folder
    last_modified_by_bundle_registration_id int
    ID of the Bundle Registration that last modified the file/folder
    last_modified_by_id int
    User ID of the User who last modified the file/folder
    last_modified_by_remote_server_id int
    ID of the Remote Server that last modified the file/folder
    last_modified_by_sync_id int
    ID of the Sync that last modified the file/folder
    md5 str
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mime_type str
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mtime str
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    permissions str
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview str
    File preview
    preview_id int
    File preview ID
    region str
    Region location
    sha1 str
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 str
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size int
    File/Folder size
    subfolders_locked bool
    Are subfolders locked and unable to be modified?
    type str
    Type: directory or file.
    crc32 String
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt String
    File created date/time
    createdByApiKeyId Number
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId Number
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId Number
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId Number
    ID of the Bundle Registration that created the file/folder
    createdById Number
    User ID of the User who created the file/folder
    createdByInboxId Number
    ID of the Inbox that created the file/folder
    createdByRemoteServerId Number
    ID of the Remote Server that created the file/folder
    createdBySyncId Number
    ID of the Sync that created the file/folder
    directConnectionInfo String
    Optional direct connection information for direct Agent transfer attempts
    displayName String
    File/Folder display name
    downloadUri String
    Link to download file. Provided only in response to a download request.
    id String
    The provider-assigned unique ID for this managed resource.
    isLocked Boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId Number
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId Number
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId Number
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById Number
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId Number
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId Number
    ID of the Sync that last modified the file/folder
    md5 String
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType String
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mtime String
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    permissions String
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview String
    File preview
    previewId Number
    File preview ID
    region String
    Region location
    sha1 String
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 String
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size Number
    File/Folder size
    subfoldersLocked Boolean
    Are subfolders locked and unable to be modified?
    type String
    Type: directory or file.

    Look up Existing Folder Resource

    Get an existing Folder resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: FolderState, opts?: CustomResourceOptions): Folder
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            crc32: Optional[str] = None,
            created_at: Optional[str] = None,
            created_by_api_key_id: Optional[int] = None,
            created_by_as2_incoming_message_id: Optional[int] = None,
            created_by_automation_id: Optional[int] = None,
            created_by_bundle_registration_id: Optional[int] = None,
            created_by_id: Optional[int] = None,
            created_by_inbox_id: Optional[int] = None,
            created_by_remote_server_id: Optional[int] = None,
            created_by_sync_id: Optional[int] = None,
            custom_metadata: Optional[Any] = None,
            direct_connection_info: Optional[str] = None,
            display_name: Optional[str] = None,
            download_uri: Optional[str] = None,
            is_locked: Optional[bool] = None,
            last_modified_by_api_key_id: Optional[int] = None,
            last_modified_by_automation_id: Optional[int] = None,
            last_modified_by_bundle_registration_id: Optional[int] = None,
            last_modified_by_id: Optional[int] = None,
            last_modified_by_remote_server_id: Optional[int] = None,
            last_modified_by_sync_id: Optional[int] = None,
            md5: Optional[str] = None,
            mime_type: Optional[str] = None,
            mkdir_parents: Optional[bool] = None,
            mtime: Optional[str] = None,
            path: Optional[str] = None,
            permissions: Optional[str] = None,
            preview: Optional[str] = None,
            preview_id: Optional[int] = None,
            priority_color: Optional[str] = None,
            provided_mtime: Optional[str] = None,
            region: Optional[str] = None,
            sha1: Optional[str] = None,
            sha256: Optional[str] = None,
            size: Optional[int] = None,
            subfolders_locked: Optional[bool] = None,
            type: Optional[str] = None) -> Folder
    func GetFolder(ctx *Context, name string, id IDInput, state *FolderState, opts ...ResourceOption) (*Folder, error)
    public static Folder Get(string name, Input<string> id, FolderState? state, CustomResourceOptions? opts = null)
    public static Folder get(String name, Output<String> id, FolderState state, CustomResourceOptions options)
    resources:  _:    type: filescom:Folder    get:      id: ${id}
    import {
      to = filescom_folder.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    CreatedAt string
    File created date/time
    CreatedByApiKeyId int
    ID of the API key that created the file/folder
    CreatedByAs2IncomingMessageId int
    ID of the AS2 Incoming Message that created the file/folder
    CreatedByAutomationId int
    ID of the Automation that created the file/folder
    CreatedByBundleRegistrationId int
    ID of the Bundle Registration that created the file/folder
    CreatedById int
    User ID of the User who created the file/folder
    CreatedByInboxId int
    ID of the Inbox that created the file/folder
    CreatedByRemoteServerId int
    ID of the Remote Server that created the file/folder
    CreatedBySyncId int
    ID of the Sync that created the file/folder
    CustomMetadata object
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    DirectConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    DisplayName string
    File/Folder display name
    DownloadUri string
    Link to download file. Provided only in response to a download request.
    IsLocked bool
    Is this folder locked and unable to be modified?
    LastModifiedByApiKeyId int
    ID of the API key that last modified the file/folder
    LastModifiedByAutomationId int
    ID of the Automation that last modified the file/folder
    LastModifiedByBundleRegistrationId int
    ID of the Bundle Registration that last modified the file/folder
    LastModifiedById int
    User ID of the User who last modified the file/folder
    LastModifiedByRemoteServerId int
    ID of the Remote Server that last modified the file/folder
    LastModifiedBySyncId int
    ID of the Sync that last modified the file/folder
    Md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    MimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    MkdirParents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    Mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    Path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    Permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    Preview string
    File preview
    PreviewId int
    File preview ID
    PriorityColor string
    Bookmark/priority color of file/folder
    ProvidedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    Region string
    Region location
    Sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Size int
    File/Folder size
    SubfoldersLocked bool
    Are subfolders locked and unable to be modified?
    Type string
    Type: directory or file.
    Crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    CreatedAt string
    File created date/time
    CreatedByApiKeyId int
    ID of the API key that created the file/folder
    CreatedByAs2IncomingMessageId int
    ID of the AS2 Incoming Message that created the file/folder
    CreatedByAutomationId int
    ID of the Automation that created the file/folder
    CreatedByBundleRegistrationId int
    ID of the Bundle Registration that created the file/folder
    CreatedById int
    User ID of the User who created the file/folder
    CreatedByInboxId int
    ID of the Inbox that created the file/folder
    CreatedByRemoteServerId int
    ID of the Remote Server that created the file/folder
    CreatedBySyncId int
    ID of the Sync that created the file/folder
    CustomMetadata interface{}
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    DirectConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    DisplayName string
    File/Folder display name
    DownloadUri string
    Link to download file. Provided only in response to a download request.
    IsLocked bool
    Is this folder locked and unable to be modified?
    LastModifiedByApiKeyId int
    ID of the API key that last modified the file/folder
    LastModifiedByAutomationId int
    ID of the Automation that last modified the file/folder
    LastModifiedByBundleRegistrationId int
    ID of the Bundle Registration that last modified the file/folder
    LastModifiedById int
    User ID of the User who last modified the file/folder
    LastModifiedByRemoteServerId int
    ID of the Remote Server that last modified the file/folder
    LastModifiedBySyncId int
    ID of the Sync that last modified the file/folder
    Md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    MimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    MkdirParents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    Mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    Path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    Permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    Preview string
    File preview
    PreviewId int
    File preview ID
    PriorityColor string
    Bookmark/priority color of file/folder
    ProvidedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    Region string
    Region location
    Sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    Size int
    File/Folder size
    SubfoldersLocked bool
    Are subfolders locked and unable to be modified?
    Type string
    Type: directory or file.
    crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    created_at string
    File created date/time
    created_by_api_key_id number
    ID of the API key that created the file/folder
    created_by_as2_incoming_message_id number
    ID of the AS2 Incoming Message that created the file/folder
    created_by_automation_id number
    ID of the Automation that created the file/folder
    created_by_bundle_registration_id number
    ID of the Bundle Registration that created the file/folder
    created_by_id number
    User ID of the User who created the file/folder
    created_by_inbox_id number
    ID of the Inbox that created the file/folder
    created_by_remote_server_id number
    ID of the Remote Server that created the file/folder
    created_by_sync_id number
    ID of the Sync that created the file/folder
    custom_metadata any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    direct_connection_info string
    Optional direct connection information for direct Agent transfer attempts
    display_name string
    File/Folder display name
    download_uri string
    Link to download file. Provided only in response to a download request.
    is_locked bool
    Is this folder locked and unable to be modified?
    last_modified_by_api_key_id number
    ID of the API key that last modified the file/folder
    last_modified_by_automation_id number
    ID of the Automation that last modified the file/folder
    last_modified_by_bundle_registration_id number
    ID of the Bundle Registration that last modified the file/folder
    last_modified_by_id number
    User ID of the User who last modified the file/folder
    last_modified_by_remote_server_id number
    ID of the Remote Server that last modified the file/folder
    last_modified_by_sync_id number
    ID of the Sync that last modified the file/folder
    md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mime_type string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mkdir_parents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview string
    File preview
    preview_id number
    File preview ID
    priority_color string
    Bookmark/priority color of file/folder
    provided_mtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    region string
    Region location
    sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size number
    File/Folder size
    subfolders_locked bool
    Are subfolders locked and unable to be modified?
    type string
    Type: directory or file.
    crc32 String
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt String
    File created date/time
    createdByApiKeyId Integer
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId Integer
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId Integer
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId Integer
    ID of the Bundle Registration that created the file/folder
    createdById Integer
    User ID of the User who created the file/folder
    createdByInboxId Integer
    ID of the Inbox that created the file/folder
    createdByRemoteServerId Integer
    ID of the Remote Server that created the file/folder
    createdBySyncId Integer
    ID of the Sync that created the file/folder
    customMetadata Object
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    directConnectionInfo String
    Optional direct connection information for direct Agent transfer attempts
    displayName String
    File/Folder display name
    downloadUri String
    Link to download file. Provided only in response to a download request.
    isLocked Boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId Integer
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId Integer
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId Integer
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById Integer
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId Integer
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId Integer
    ID of the Sync that last modified the file/folder
    md5 String
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType String
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mkdirParents Boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    mtime String
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    path String
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    permissions String
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview String
    File preview
    previewId Integer
    File preview ID
    priorityColor String
    Bookmark/priority color of file/folder
    providedMtime String
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    region String
    Region location
    sha1 String
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 String
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size Integer
    File/Folder size
    subfoldersLocked Boolean
    Are subfolders locked and unable to be modified?
    type String
    Type: directory or file.
    crc32 string
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt string
    File created date/time
    createdByApiKeyId number
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId number
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId number
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId number
    ID of the Bundle Registration that created the file/folder
    createdById number
    User ID of the User who created the file/folder
    createdByInboxId number
    ID of the Inbox that created the file/folder
    createdByRemoteServerId number
    ID of the Remote Server that created the file/folder
    createdBySyncId number
    ID of the Sync that created the file/folder
    customMetadata any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    directConnectionInfo string
    Optional direct connection information for direct Agent transfer attempts
    displayName string
    File/Folder display name
    downloadUri string
    Link to download file. Provided only in response to a download request.
    isLocked boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId number
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId number
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId number
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById number
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId number
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId number
    ID of the Sync that last modified the file/folder
    md5 string
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType string
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mkdirParents boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    mtime string
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    path string
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    permissions string
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview string
    File preview
    previewId number
    File preview ID
    priorityColor string
    Bookmark/priority color of file/folder
    providedMtime string
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    region string
    Region location
    sha1 string
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 string
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size number
    File/Folder size
    subfoldersLocked boolean
    Are subfolders locked and unable to be modified?
    type string
    Type: directory or file.
    crc32 str
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    created_at str
    File created date/time
    created_by_api_key_id int
    ID of the API key that created the file/folder
    created_by_as2_incoming_message_id int
    ID of the AS2 Incoming Message that created the file/folder
    created_by_automation_id int
    ID of the Automation that created the file/folder
    created_by_bundle_registration_id int
    ID of the Bundle Registration that created the file/folder
    created_by_id int
    User ID of the User who created the file/folder
    created_by_inbox_id int
    ID of the Inbox that created the file/folder
    created_by_remote_server_id int
    ID of the Remote Server that created the file/folder
    created_by_sync_id int
    ID of the Sync that created the file/folder
    custom_metadata Any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    direct_connection_info str
    Optional direct connection information for direct Agent transfer attempts
    display_name str
    File/Folder display name
    download_uri str
    Link to download file. Provided only in response to a download request.
    is_locked bool
    Is this folder locked and unable to be modified?
    last_modified_by_api_key_id int
    ID of the API key that last modified the file/folder
    last_modified_by_automation_id int
    ID of the Automation that last modified the file/folder
    last_modified_by_bundle_registration_id int
    ID of the Bundle Registration that last modified the file/folder
    last_modified_by_id int
    User ID of the User who last modified the file/folder
    last_modified_by_remote_server_id int
    ID of the Remote Server that last modified the file/folder
    last_modified_by_sync_id int
    ID of the Sync that last modified the file/folder
    md5 str
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mime_type str
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mkdir_parents bool
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    mtime str
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    path str
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    permissions str
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview str
    File preview
    preview_id int
    File preview ID
    priority_color str
    Bookmark/priority color of file/folder
    provided_mtime str
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    region str
    Region location
    sha1 str
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 str
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size int
    File/Folder size
    subfolders_locked bool
    Are subfolders locked and unable to be modified?
    type str
    Type: directory or file.
    crc32 String
    File CRC32 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    createdAt String
    File created date/time
    createdByApiKeyId Number
    ID of the API key that created the file/folder
    createdByAs2IncomingMessageId Number
    ID of the AS2 Incoming Message that created the file/folder
    createdByAutomationId Number
    ID of the Automation that created the file/folder
    createdByBundleRegistrationId Number
    ID of the Bundle Registration that created the file/folder
    createdById Number
    User ID of the User who created the file/folder
    createdByInboxId Number
    ID of the Inbox that created the file/folder
    createdByRemoteServerId Number
    ID of the Remote Server that created the file/folder
    createdBySyncId Number
    ID of the Sync that created the file/folder
    customMetadata Any
    Custom metadata map of keys and values. Limited to 32 keys, 256 characters per key and 1024 characters per value.
    directConnectionInfo String
    Optional direct connection information for direct Agent transfer attempts
    displayName String
    File/Folder display name
    downloadUri String
    Link to download file. Provided only in response to a download request.
    isLocked Boolean
    Is this folder locked and unable to be modified?
    lastModifiedByApiKeyId Number
    ID of the API key that last modified the file/folder
    lastModifiedByAutomationId Number
    ID of the Automation that last modified the file/folder
    lastModifiedByBundleRegistrationId Number
    ID of the Bundle Registration that last modified the file/folder
    lastModifiedById Number
    User ID of the User who last modified the file/folder
    lastModifiedByRemoteServerId Number
    ID of the Remote Server that last modified the file/folder
    lastModifiedBySyncId Number
    ID of the Sync that last modified the file/folder
    md5 String
    File MD5 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    mimeType String
    MIME Type. This is determined by the filename extension and is not stored separately internally.
    mkdirParents Boolean
    NOTE: This field is write-only and its value will not be updated in state as part of read operations. Create parent directories if they do not exist?
    mtime String
    File last modified date/time, according to the server. This is the timestamp of the last Files.com operation of the file, regardless of what modified timestamp was sent.
    path String
    File/Folder path. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
    permissions String
    A short string representing the current user's permissions. Can be r (Read),w (Write),d (Delete), l (List) or any combination
    preview String
    File preview
    previewId Number
    File preview ID
    priorityColor String
    Bookmark/priority color of file/folder
    providedMtime String
    File last modified date/time, according to the client who set it. Files.com allows desktop, FTP, SFTP, and WebDAV clients to set modified at times. This allows Desktop<->Cloud syncing to preserve modified at times.
    region String
    Region location
    sha1 String
    File SHA1 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    sha256 String
    File SHA256 checksum. This is sometimes delayed, so if you get a blank response, wait and try again.
    size Number
    File/Folder size
    subfoldersLocked Boolean
    Are subfolders locked and unable to be modified?
    type String
    Type: directory or file.

    Import

    The pulumi import command can be used, for example:

    Folders can be imported by specifying the path.

    $ pulumi import filescom:index/folder:Folder example_folder path
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    filescom jschady/pulumi-filescom
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the filescom Terraform Provider.
    filescom logo
    Viewing docs for Files.com v0.1.1
    published on Thursday, Aug 20, 2026 by jschady

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial