Viewing docs for Files.com v0.1.1
published on Thursday, Aug 20, 2026 by jschady
published on Thursday, Aug 20, 2026 by jschady
Viewing docs for Files.com v0.1.1
published on Thursday, Aug 20, 2026 by jschady
published on Thursday, Aug 20, 2026 by jschady
A Scheduled Export defines a recurring schedule for generating one of the built-in CSV exports and e-mailing it to a Site Admin recipient.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as filescom from "pulumi-filescom";
const exampleScheduledExport = filescom.getScheduledExport({
id: 1,
});
import pulumi
import pulumi_filescom as filescom
example_scheduled_export = filescom.get_scheduled_export(id=1)
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.GetScheduledExport(ctx, &filescom.LookupScheduledExportArgs{
Id: 1,
}, nil)
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 exampleScheduledExport = Filescom.GetScheduledExport.Invoke(new()
{
Id = 1,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.filescom.FilescomFunctions;
import com.pulumi.filescom.inputs.GetScheduledExportArgs;
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) {
final var exampleScheduledExport = FilescomFunctions.getScheduledExport(GetScheduledExportArgs.builder()
.id(1)
.build());
}
}
variables:
exampleScheduledExport:
fn::invoke:
function: filescom:getScheduledExport
arguments:
id: 1
pulumi {
required_providers {
filescom = {
source = "pulumi/filescom"
}
}
}
data "filescom_getscheduledexport" "exampleScheduledExport" {
id = 1
}
Using getScheduledExport
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getScheduledExport(args: GetScheduledExportArgs, opts?: InvokeOptions): Promise<GetScheduledExportResult>
function getScheduledExportOutput(args: GetScheduledExportOutputArgs, opts?: InvokeOutputOptions): Output<GetScheduledExportResult>def get_scheduled_export(id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetScheduledExportResult
def get_scheduled_export_output(id: pulumi.Input[Optional[int]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetScheduledExportResult]func LookupScheduledExport(ctx *Context, args *LookupScheduledExportArgs, opts ...InvokeOption) (*LookupScheduledExportResult, error)
func LookupScheduledExportOutput(ctx *Context, args *LookupScheduledExportOutputArgs, opts ...InvokeOption) LookupScheduledExportResultOutput> Note: This function is named LookupScheduledExport in the Go SDK.
public static class GetScheduledExport
{
public static Task<GetScheduledExportResult> InvokeAsync(GetScheduledExportArgs args, InvokeOptions? opts = null)
public static Output<GetScheduledExportResult> Invoke(GetScheduledExportInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetScheduledExportResult> Invoke(GetScheduledExportInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetScheduledExportResult> getScheduledExport(GetScheduledExportArgs args, InvokeOptions options)
public static Output<GetScheduledExportResult> getScheduledExport(GetScheduledExportArgs args, InvokeOptions options)
public static Output<GetScheduledExportResult> getScheduledExport(GetScheduledExportArgs args, InvokeOutputOptions options)
fn::invoke:
function: filescom:index/getScheduledExport:getScheduledExport
arguments:
# arguments dictionarydata "filescom_get_scheduled_export" "name" {
# arguments
}The following arguments are supported:
- Id int
- Scheduled Export ID
- Id int
- Scheduled Export ID
- id number
- Scheduled Export ID
- id Integer
- Scheduled Export ID
- id number
- Scheduled Export ID
- id int
- Scheduled Export ID
- id Number
- Scheduled Export ID
getScheduledExport Result
The following output properties are available:
- Created
At string - Creation time.
- Disabled bool
- If true, this scheduled export will not run.
- Export
Options object - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - Export
Type string - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- Holiday
Region string - Optional holiday region used by the scheduled export schedule.
- Human
Readable stringSchedule - Human-readable schedule description.
- Id int
- Scheduled Export ID
- Interval string
- If trigger is
daily, this specifies how often to run the scheduled export. - Last
Export intId - Most recent Export ID created by this schedule.
- Last
Run stringAt - Most recent scheduled run time.
- Name string
- Name for this scheduled export.
- Recurring
Day int - If trigger is
daily, this selects the day number inside the chosen interval. - Recurring
Days List<int> - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - Report
Name string - Human-readable report name.
- Schedule
Days List<int>Of Weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - Schedule
Id int - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - Schedule
Time stringZone - Time zone used by the scheduled export schedule.
- Schedule
Times List<string>Of Days - Times of day in HH:MM format for the scheduled export schedule.
- Trigger string
- Schedule trigger type:
dailyorcustomSchedule. - Updated
At string - Last update time.
- User
Id int - Site Admin user who receives the completed export e-mail.
- Created
At string - Creation time.
- Disabled bool
- If true, this scheduled export will not run.
- Export
Options interface{} - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - Export
Type string - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- Holiday
Region string - Optional holiday region used by the scheduled export schedule.
- Human
Readable stringSchedule - Human-readable schedule description.
- Id int
- Scheduled Export ID
- Interval string
- If trigger is
daily, this specifies how often to run the scheduled export. - Last
Export intId - Most recent Export ID created by this schedule.
- Last
Run stringAt - Most recent scheduled run time.
- Name string
- Name for this scheduled export.
- Recurring
Day int - If trigger is
daily, this selects the day number inside the chosen interval. - Recurring
Days []int - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - Report
Name string - Human-readable report name.
- Schedule
Days []intOf Weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - Schedule
Id int - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - Schedule
Time stringZone - Time zone used by the scheduled export schedule.
- Schedule
Times []stringOf Days - Times of day in HH:MM format for the scheduled export schedule.
- Trigger string
- Schedule trigger type:
dailyorcustomSchedule. - Updated
At string - Last update time.
- User
Id int - Site Admin user who receives the completed export e-mail.
- created_
at string - Creation time.
- disabled bool
- If true, this scheduled export will not run.
- export_
options any - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - export_
type string - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- holiday_
region string - Optional holiday region used by the scheduled export schedule.
- human_
readable_ stringschedule - Human-readable schedule description.
- id number
- Scheduled Export ID
- interval string
- If trigger is
daily, this specifies how often to run the scheduled export. - last_
export_ numberid - Most recent Export ID created by this schedule.
- last_
run_ stringat - Most recent scheduled run time.
- name string
- Name for this scheduled export.
- recurring_
day number - If trigger is
daily, this selects the day number inside the chosen interval. - recurring_
days list(number) - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - report_
name string - Human-readable report name.
- schedule_
days_ list(number)of_ weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - schedule_
id number - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - schedule_
time_ stringzone - Time zone used by the scheduled export schedule.
- schedule_
times_ list(string)of_ days - Times of day in HH:MM format for the scheduled export schedule.
- trigger string
- Schedule trigger type:
dailyorcustomSchedule. - updated_
at string - Last update time.
- user_
id number - Site Admin user who receives the completed export e-mail.
- created
At String - Creation time.
- disabled Boolean
- If true, this scheduled export will not run.
- export
Options Object - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - export
Type String - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- holiday
Region String - Optional holiday region used by the scheduled export schedule.
- human
Readable StringSchedule - Human-readable schedule description.
- id Integer
- Scheduled Export ID
- interval String
- If trigger is
daily, this specifies how often to run the scheduled export. - last
Export IntegerId - Most recent Export ID created by this schedule.
- last
Run StringAt - Most recent scheduled run time.
- name String
- Name for this scheduled export.
- recurring
Day Integer - If trigger is
daily, this selects the day number inside the chosen interval. - recurring
Days List<Integer> - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - report
Name String - Human-readable report name.
- schedule
Days List<Integer>Of Weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - schedule
Id Integer - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - schedule
Time StringZone - Time zone used by the scheduled export schedule.
- schedule
Times List<String>Of Days - Times of day in HH:MM format for the scheduled export schedule.
- trigger String
- Schedule trigger type:
dailyorcustomSchedule. - updated
At String - Last update time.
- user
Id Integer - Site Admin user who receives the completed export e-mail.
- created
At string - Creation time.
- disabled boolean
- If true, this scheduled export will not run.
- export
Options any - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - export
Type string - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- holiday
Region string - Optional holiday region used by the scheduled export schedule.
- human
Readable stringSchedule - Human-readable schedule description.
- id number
- Scheduled Export ID
- interval string
- If trigger is
daily, this specifies how often to run the scheduled export. - last
Export numberId - Most recent Export ID created by this schedule.
- last
Run stringAt - Most recent scheduled run time.
- name string
- Name for this scheduled export.
- recurring
Day number - If trigger is
daily, this selects the day number inside the chosen interval. - recurring
Days number[] - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - report
Name string - Human-readable report name.
- schedule
Days number[]Of Weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - schedule
Id number - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - schedule
Time stringZone - Time zone used by the scheduled export schedule.
- schedule
Times string[]Of Days - Times of day in HH:MM format for the scheduled export schedule.
- trigger string
- Schedule trigger type:
dailyorcustomSchedule. - updated
At string - Last update time.
- user
Id number - Site Admin user who receives the completed export e-mail.
- created_
at str - Creation time.
- disabled bool
- If true, this scheduled export will not run.
- export_
options Any - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - export_
type str - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- holiday_
region str - Optional holiday region used by the scheduled export schedule.
- human_
readable_ strschedule - Human-readable schedule description.
- id int
- Scheduled Export ID
- interval str
- If trigger is
daily, this specifies how often to run the scheduled export. - last_
export_ intid - Most recent Export ID created by this schedule.
- last_
run_ strat - Most recent scheduled run time.
- name str
- Name for this scheduled export.
- recurring_
day int - If trigger is
daily, this selects the day number inside the chosen interval. - recurring_
days Sequence[int] - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - report_
name str - Human-readable report name.
- schedule_
days_ Sequence[int]of_ weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - schedule_
id int - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - schedule_
time_ strzone - Time zone used by the scheduled export schedule.
- schedule_
times_ Sequence[str]of_ days - Times of day in HH:MM format for the scheduled export schedule.
- trigger str
- Schedule trigger type:
dailyorcustomSchedule. - updated_
at str - Last update time.
- user_
id int - Site Admin user who receives the completed export e-mail.
- created
At String - Creation time.
- disabled Boolean
- If true, this scheduled export will not run.
- export
Options Any - Report-specific options.
permissionAuditsupportsgroupBywithuserorpath. - export
Type String - Export report type. Valid values: foldersizeaudit, groupmembershipaudit, permissionaudit, sharelink_audit
- holiday
Region String - Optional holiday region used by the scheduled export schedule.
- human
Readable StringSchedule - Human-readable schedule description.
- id Number
- Scheduled Export ID
- interval String
- If trigger is
daily, this specifies how often to run the scheduled export. - last
Export NumberId - Most recent Export ID created by this schedule.
- last
Run StringAt - Most recent scheduled run time.
- name String
- Name for this scheduled export.
- recurring
Day Number - If trigger is
daily, this selects the day number inside the chosen interval. - recurring
Days List<Number> - If trigger is
daily, this selects one or more day numbers inside aweek,month,quarter, oryearinterval. - report
Name String - Human-readable report name.
- schedule
Days List<Number>Of Weeks - If trigger is
customSchedule, the 0-based weekdays used by the schedule. - schedule
Id Number - If trigger is
customSchedule, the reusable Schedule used instead of the scheduled export's schedule fields. - schedule
Time StringZone - Time zone used by the scheduled export schedule.
- schedule
Times List<String>Of Days - Times of day in HH:MM format for the scheduled export schedule.
- trigger String
- Schedule trigger type:
dailyorcustomSchedule. - updated
At String - Last update time.
- user
Id Number - Site Admin user who receives the completed export e-mail.
Package Details
- Repository
- filescom jschady/pulumi-filescom
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
filescomTerraform Provider.
Viewing docs for Files.com v0.1.1
published on Thursday, Aug 20, 2026 by jschady
published on Thursday, Aug 20, 2026 by jschady