published on Thursday, Aug 20, 2026 by jschady
published on Thursday, Aug 20, 2026 by jschady
A PartnerChannelTemplate defines reusable Partner Channel configuration that can be applied to Partners.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as filescom from "pulumi-filescom";
const examplePartnerChannelTemplate = new filescom.PartnerChannelTemplate("example_partner_channel_template", {
fromPartnerFolderName: "incoming",
fromPartnerManagedFolderPaths: ["claims/received"],
fromPartnerRoutePathPattern: "processing/{{partner_name}}/from-partner",
toPartnerFolderName: "outgoing",
toPartnerManagedFolderPaths: ["reports/monthly"],
toPartnerRoutePathPattern: "delivery/{{partner_name}}/to-partner",
name: "Claims Template",
path: "claims/medical",
workspaceId: 0,
});
import pulumi
import pulumi_filescom as filescom
example_partner_channel_template = filescom.PartnerChannelTemplate("example_partner_channel_template",
from_partner_folder_name="incoming",
from_partner_managed_folder_paths=["claims/received"],
from_partner_route_path_pattern="processing/{{partner_name}}/from-partner",
to_partner_folder_name="outgoing",
to_partner_managed_folder_paths=["reports/monthly"],
to_partner_route_path_pattern="delivery/{{partner_name}}/to-partner",
name="Claims Template",
path="claims/medical",
workspace_id=0)
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.NewPartnerChannelTemplate(ctx, "example_partner_channel_template", &filescom.PartnerChannelTemplateArgs{
FromPartnerFolderName: pulumi.String("incoming"),
FromPartnerManagedFolderPaths: pulumi.StringArray{
pulumi.String("claims/received"),
},
FromPartnerRoutePathPattern: pulumi.String("processing/{{partner_name}}/from-partner"),
ToPartnerFolderName: pulumi.String("outgoing"),
ToPartnerManagedFolderPaths: pulumi.StringArray{
pulumi.String("reports/monthly"),
},
ToPartnerRoutePathPattern: pulumi.String("delivery/{{partner_name}}/to-partner"),
Name: pulumi.String("Claims Template"),
Path: pulumi.String("claims/medical"),
WorkspaceId: pulumi.Int(0),
})
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 examplePartnerChannelTemplate = new Filescom.PartnerChannelTemplate("example_partner_channel_template", new()
{
FromPartnerFolderName = "incoming",
FromPartnerManagedFolderPaths = new[]
{
"claims/received",
},
FromPartnerRoutePathPattern = "processing/{{partner_name}}/from-partner",
ToPartnerFolderName = "outgoing",
ToPartnerManagedFolderPaths = new[]
{
"reports/monthly",
},
ToPartnerRoutePathPattern = "delivery/{{partner_name}}/to-partner",
Name = "Claims Template",
Path = "claims/medical",
WorkspaceId = 0,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.filescom.PartnerChannelTemplate;
import com.pulumi.filescom.PartnerChannelTemplateArgs;
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 examplePartnerChannelTemplate = new PartnerChannelTemplate("examplePartnerChannelTemplate", PartnerChannelTemplateArgs.builder()
.fromPartnerFolderName("incoming")
.fromPartnerManagedFolderPaths("claims/received")
.fromPartnerRoutePathPattern("processing/{{partner_name}}/from-partner")
.toPartnerFolderName("outgoing")
.toPartnerManagedFolderPaths("reports/monthly")
.toPartnerRoutePathPattern("delivery/{{partner_name}}/to-partner")
.name("Claims Template")
.path("claims/medical")
.workspaceId(0)
.build());
}
}
resources:
examplePartnerChannelTemplate:
type: filescom:PartnerChannelTemplate
name: example_partner_channel_template
properties:
fromPartnerFolderName: incoming
fromPartnerManagedFolderPaths:
- claims/received
fromPartnerRoutePathPattern: processing/{{partner_name}}/from-partner
toPartnerFolderName: outgoing
toPartnerManagedFolderPaths:
- reports/monthly
toPartnerRoutePathPattern: delivery/{{partner_name}}/to-partner
name: Claims Template
path: claims/medical
workspaceId: 0
pulumi {
required_providers {
filescom = {
source = "pulumi/filescom"
}
}
}
resource "filescom_partnerchanneltemplate" "example_partner_channel_template" {
from_partner_folder_name = "incoming"
from_partner_managed_folder_paths = ["claims/received"]
from_partner_route_path_pattern = "processing/{{partner_name}}/from-partner"
to_partner_folder_name = "outgoing"
to_partner_managed_folder_paths = ["reports/monthly"]
to_partner_route_path_pattern = "delivery/{{partner_name}}/to-partner"
name = "Claims Template"
path = "claims/medical"
workspace_id = 0
}
Create PartnerChannelTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PartnerChannelTemplate(name: string, args: PartnerChannelTemplateArgs, opts?: CustomResourceOptions);@overload
def PartnerChannelTemplate(resource_name: str,
args: PartnerChannelTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PartnerChannelTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
path: Optional[str] = None,
from_partner_folder_name: Optional[str] = None,
from_partner_managed_folder_paths: Optional[Sequence[str]] = None,
from_partner_route_path_pattern: Optional[str] = None,
name: Optional[str] = None,
to_partner_folder_name: Optional[str] = None,
to_partner_managed_folder_paths: Optional[Sequence[str]] = None,
to_partner_route_path_pattern: Optional[str] = None,
workspace_id: Optional[int] = None)func NewPartnerChannelTemplate(ctx *Context, name string, args PartnerChannelTemplateArgs, opts ...ResourceOption) (*PartnerChannelTemplate, error)public PartnerChannelTemplate(string name, PartnerChannelTemplateArgs args, CustomResourceOptions? opts = null)
public PartnerChannelTemplate(String name, PartnerChannelTemplateArgs args)
public PartnerChannelTemplate(String name, PartnerChannelTemplateArgs args, CustomResourceOptions options)
type: filescom:PartnerChannelTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "filescom_partner_channel_template" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args PartnerChannelTemplateArgs
- 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 PartnerChannelTemplateArgs
- 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 PartnerChannelTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PartnerChannelTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PartnerChannelTemplateArgs
- 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 partnerChannelTemplateResource = new Filescom.PartnerChannelTemplate("partnerChannelTemplateResource", new()
{
Path = "string",
FromPartnerFolderName = "string",
FromPartnerManagedFolderPaths = new[]
{
"string",
},
FromPartnerRoutePathPattern = "string",
Name = "string",
ToPartnerFolderName = "string",
ToPartnerManagedFolderPaths = new[]
{
"string",
},
ToPartnerRoutePathPattern = "string",
WorkspaceId = 0,
});
example, err := filescom.NewPartnerChannelTemplate(ctx, "partnerChannelTemplateResource", &filescom.PartnerChannelTemplateArgs{
Path: pulumi.String("string"),
FromPartnerFolderName: pulumi.String("string"),
FromPartnerManagedFolderPaths: pulumi.StringArray{
pulumi.String("string"),
},
FromPartnerRoutePathPattern: pulumi.String("string"),
Name: pulumi.String("string"),
ToPartnerFolderName: pulumi.String("string"),
ToPartnerManagedFolderPaths: pulumi.StringArray{
pulumi.String("string"),
},
ToPartnerRoutePathPattern: pulumi.String("string"),
WorkspaceId: pulumi.Int(0),
})
resource "filescom_partner_channel_template" "partnerChannelTemplateResource" {
lifecycle {
create_before_destroy = true
}
path = "string"
from_partner_folder_name = "string"
from_partner_managed_folder_paths = ["string"]
from_partner_route_path_pattern = "string"
name = "string"
to_partner_folder_name = "string"
to_partner_managed_folder_paths = ["string"]
to_partner_route_path_pattern = "string"
workspace_id = 0
}
var partnerChannelTemplateResource = new PartnerChannelTemplate("partnerChannelTemplateResource", PartnerChannelTemplateArgs.builder()
.path("string")
.fromPartnerFolderName("string")
.fromPartnerManagedFolderPaths("string")
.fromPartnerRoutePathPattern("string")
.name("string")
.toPartnerFolderName("string")
.toPartnerManagedFolderPaths("string")
.toPartnerRoutePathPattern("string")
.workspaceId(0)
.build());
partner_channel_template_resource = filescom.PartnerChannelTemplate("partnerChannelTemplateResource",
path="string",
from_partner_folder_name="string",
from_partner_managed_folder_paths=["string"],
from_partner_route_path_pattern="string",
name="string",
to_partner_folder_name="string",
to_partner_managed_folder_paths=["string"],
to_partner_route_path_pattern="string",
workspace_id=0)
const partnerChannelTemplateResource = new filescom.PartnerChannelTemplate("partnerChannelTemplateResource", {
path: "string",
fromPartnerFolderName: "string",
fromPartnerManagedFolderPaths: ["string"],
fromPartnerRoutePathPattern: "string",
name: "string",
toPartnerFolderName: "string",
toPartnerManagedFolderPaths: ["string"],
toPartnerRoutePathPattern: "string",
workspaceId: 0,
});
type: filescom:PartnerChannelTemplate
properties:
fromPartnerFolderName: string
fromPartnerManagedFolderPaths:
- string
fromPartnerRoutePathPattern: string
name: string
path: string
toPartnerFolderName: string
toPartnerManagedFolderPaths:
- string
toPartnerRoutePathPattern: string
workspaceId: 0
PartnerChannelTemplate 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 PartnerChannelTemplate resource accepts the following input properties:
- Path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- From
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- From
Partner List<string>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- From
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- Name string
- The name of the Partner Channel Template.
- To
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- To
Partner List<string>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- To
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- Workspace
Id int - ID of the Workspace associated with this Partner Channel Template.
- Path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- From
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- From
Partner []stringManaged Folder Paths - Managed folder paths inside the from-Partner folder.
- From
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- Name string
- The name of the Partner Channel Template.
- To
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- To
Partner []stringManaged Folder Paths - Managed folder paths inside the to-Partner folder.
- To
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- Workspace
Id int - ID of the Workspace associated with this Partner Channel Template.
- path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- from_
partner_ stringfolder_ name - Optional Channel-level from-Partner folder name override.
- from_
partner_ list(string)managed_ folder_ paths - Managed folder paths inside the from-Partner folder.
- from_
partner_ stringroute_ path_ pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name string
- The name of the Partner Channel Template.
- to_
partner_ stringfolder_ name - Optional Channel-level to-Partner folder name override.
- to_
partner_ list(string)managed_ folder_ paths - Managed folder paths inside the to-Partner folder.
- to_
partner_ stringroute_ path_ pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace_
id number - ID of the Workspace associated with this Partner Channel Template.
- path String
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- from
Partner StringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner List<String>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner StringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name String
- The name of the Partner Channel Template.
- to
Partner StringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner List<String>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner StringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id Integer - ID of the Workspace associated with this Partner Channel Template.
- path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- from
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner string[]Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name string
- The name of the Partner Channel Template.
- to
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner string[]Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id number - ID of the Workspace associated with this Partner Channel Template.
- path str
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- from_
partner_ strfolder_ name - Optional Channel-level from-Partner folder name override.
- from_
partner_ Sequence[str]managed_ folder_ paths - Managed folder paths inside the from-Partner folder.
- from_
partner_ strroute_ path_ pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name str
- The name of the Partner Channel Template.
- to_
partner_ strfolder_ name - Optional Channel-level to-Partner folder name override.
- to_
partner_ Sequence[str]managed_ folder_ paths - Managed folder paths inside the to-Partner folder.
- to_
partner_ strroute_ path_ pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace_
id int - ID of the Workspace associated with this Partner Channel Template.
- path String
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- from
Partner StringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner List<String>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner StringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name String
- The name of the Partner Channel Template.
- to
Partner StringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner List<String>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner StringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id Number - ID of the Workspace associated with this Partner Channel Template.
Outputs
All input properties are implicitly available as output properties. Additionally, the PartnerChannelTemplate resource produces the following output properties:
- Effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- Effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- Id string
- The provider-assigned unique ID for this managed resource.
- Effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- Effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- Id string
- The provider-assigned unique ID for this managed resource.
- effective_
from_ stringpartner_ folder_ name - Resolved from-Partner folder name after Template override and default.
- effective_
to_ stringpartner_ folder_ name - Resolved to-Partner folder name after Template override and default.
- id string
- The provider-assigned unique ID for this managed resource.
- effective
From StringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To StringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- id String
- The provider-assigned unique ID for this managed resource.
- effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- id string
- The provider-assigned unique ID for this managed resource.
- effective_
from_ strpartner_ folder_ name - Resolved from-Partner folder name after Template override and default.
- effective_
to_ strpartner_ folder_ name - Resolved to-Partner folder name after Template override and default.
- id str
- The provider-assigned unique ID for this managed resource.
- effective
From StringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To StringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing PartnerChannelTemplate Resource
Get an existing PartnerChannelTemplate 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?: PartnerChannelTemplateState, opts?: CustomResourceOptions): PartnerChannelTemplate@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
effective_from_partner_folder_name: Optional[str] = None,
effective_to_partner_folder_name: Optional[str] = None,
from_partner_folder_name: Optional[str] = None,
from_partner_managed_folder_paths: Optional[Sequence[str]] = None,
from_partner_route_path_pattern: Optional[str] = None,
name: Optional[str] = None,
path: Optional[str] = None,
to_partner_folder_name: Optional[str] = None,
to_partner_managed_folder_paths: Optional[Sequence[str]] = None,
to_partner_route_path_pattern: Optional[str] = None,
workspace_id: Optional[int] = None) -> PartnerChannelTemplatefunc GetPartnerChannelTemplate(ctx *Context, name string, id IDInput, state *PartnerChannelTemplateState, opts ...ResourceOption) (*PartnerChannelTemplate, error)public static PartnerChannelTemplate Get(string name, Input<string> id, PartnerChannelTemplateState? state, CustomResourceOptions? opts = null)public static PartnerChannelTemplate get(String name, Output<String> id, PartnerChannelTemplateState state, CustomResourceOptions options)resources: _: type: filescom:PartnerChannelTemplate get: id: ${id}import {
to = filescom_partner_channel_template.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.
- Effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- Effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- From
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- From
Partner List<string>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- From
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- Name string
- The name of the Partner Channel Template.
- Path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- To
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- To
Partner List<string>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- To
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- Workspace
Id int - ID of the Workspace associated with this Partner Channel Template.
- Effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- Effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- From
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- From
Partner []stringManaged Folder Paths - Managed folder paths inside the from-Partner folder.
- From
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- Name string
- The name of the Partner Channel Template.
- Path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- To
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- To
Partner []stringManaged Folder Paths - Managed folder paths inside the to-Partner folder.
- To
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- Workspace
Id int - ID of the Workspace associated with this Partner Channel Template.
- effective_
from_ stringpartner_ folder_ name - Resolved from-Partner folder name after Template override and default.
- effective_
to_ stringpartner_ folder_ name - Resolved to-Partner folder name after Template override and default.
- from_
partner_ stringfolder_ name - Optional Channel-level from-Partner folder name override.
- from_
partner_ list(string)managed_ folder_ paths - Managed folder paths inside the from-Partner folder.
- from_
partner_ stringroute_ path_ pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name string
- The name of the Partner Channel Template.
- path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- to_
partner_ stringfolder_ name - Optional Channel-level to-Partner folder name override.
- to_
partner_ list(string)managed_ folder_ paths - Managed folder paths inside the to-Partner folder.
- to_
partner_ stringroute_ path_ pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace_
id number - ID of the Workspace associated with this Partner Channel Template.
- effective
From StringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To StringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- from
Partner StringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner List<String>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner StringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name String
- The name of the Partner Channel Template.
- path String
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- to
Partner StringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner List<String>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner StringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id Integer - ID of the Workspace associated with this Partner Channel Template.
- effective
From stringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To stringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- from
Partner stringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner string[]Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner stringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name string
- The name of the Partner Channel Template.
- path string
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- to
Partner stringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner string[]Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner stringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id number - ID of the Workspace associated with this Partner Channel Template.
- effective_
from_ strpartner_ folder_ name - Resolved from-Partner folder name after Template override and default.
- effective_
to_ strpartner_ folder_ name - Resolved to-Partner folder name after Template override and default.
- from_
partner_ strfolder_ name - Optional Channel-level from-Partner folder name override.
- from_
partner_ Sequence[str]managed_ folder_ paths - Managed folder paths inside the from-Partner folder.
- from_
partner_ strroute_ path_ pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name str
- The name of the Partner Channel Template.
- path str
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- to_
partner_ strfolder_ name - Optional Channel-level to-Partner folder name override.
- to_
partner_ Sequence[str]managed_ folder_ paths - Managed folder paths inside the to-Partner folder.
- to_
partner_ strroute_ path_ pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace_
id int - ID of the Workspace associated with this Partner Channel Template.
- effective
From StringPartner Folder Name - Resolved from-Partner folder name after Template override and default.
- effective
To StringPartner Folder Name - Resolved to-Partner folder name after Template override and default.
- from
Partner StringFolder Name - Optional Channel-level from-Partner folder name override.
- from
Partner List<String>Managed Folder Paths - Managed folder paths inside the from-Partner folder.
- from
Partner StringRoute Path Pattern - Optional route path pattern for files uploaded by the Partner. Supports {{partner_name}}.
- name String
- The name of the Partner Channel Template.
- path String
- Channel path relative to the Partner root folder. This must be slash-delimited, but it must neither start nor end with a slash. Maximum of 5000 characters.
- to
Partner StringFolder Name - Optional Channel-level to-Partner folder name override.
- to
Partner List<String>Managed Folder Paths - Managed folder paths inside the to-Partner folder.
- to
Partner StringRoute Path Pattern - Optional route path pattern for files delivered to the Partner. Supports {{partner_name}}.
- workspace
Id Number - ID of the Workspace associated with this Partner Channel Template.
Import
The pulumi import command can be used, for example:
Partner Channel Templates can be imported by specifying the id.
$ pulumi import filescom:index/partnerChannelTemplate:PartnerChannelTemplate example_partner_channel_template 1
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
filescomTerraform Provider.
published on Thursday, Aug 20, 2026 by jschady