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 BundleNotification is an E-Mail sent out to users when certain actions are performed on or within a shared set of files and folders.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as filescom from "pulumi-filescom";
const exampleBundleNotification = filescom.getBundleNotification({
id: 1,
});
import pulumi
import pulumi_filescom as filescom
example_bundle_notification = filescom.get_bundle_notification(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.GetBundleNotification(ctx, &filescom.LookupBundleNotificationArgs{
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 exampleBundleNotification = Filescom.GetBundleNotification.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.GetBundleNotificationArgs;
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 exampleBundleNotification = FilescomFunctions.getBundleNotification(GetBundleNotificationArgs.builder()
.id(1)
.build());
}
}
variables:
exampleBundleNotification:
fn::invoke:
function: filescom:getBundleNotification
arguments:
id: 1
pulumi {
required_providers {
filescom = {
source = "pulumi/filescom"
}
}
}
data "filescom_getbundlenotification" "exampleBundleNotification" {
id = 1
}
Using getBundleNotification
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 getBundleNotification(args: GetBundleNotificationArgs, opts?: InvokeOptions): Promise<GetBundleNotificationResult>
function getBundleNotificationOutput(args: GetBundleNotificationOutputArgs, opts?: InvokeOutputOptions): Output<GetBundleNotificationResult>def get_bundle_notification(id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetBundleNotificationResult
def get_bundle_notification_output(id: pulumi.Input[Optional[int]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetBundleNotificationResult]func LookupBundleNotification(ctx *Context, args *LookupBundleNotificationArgs, opts ...InvokeOption) (*LookupBundleNotificationResult, error)
func LookupBundleNotificationOutput(ctx *Context, args *LookupBundleNotificationOutputArgs, opts ...InvokeOption) LookupBundleNotificationResultOutput> Note: This function is named LookupBundleNotification in the Go SDK.
public static class GetBundleNotification
{
public static Task<GetBundleNotificationResult> InvokeAsync(GetBundleNotificationArgs args, InvokeOptions? opts = null)
public static Output<GetBundleNotificationResult> Invoke(GetBundleNotificationInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetBundleNotificationResult> Invoke(GetBundleNotificationInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetBundleNotificationResult> getBundleNotification(GetBundleNotificationArgs args, InvokeOptions options)
public static Output<GetBundleNotificationResult> getBundleNotification(GetBundleNotificationArgs args, InvokeOptions options)
public static Output<GetBundleNotificationResult> getBundleNotification(GetBundleNotificationArgs args, InvokeOutputOptions options)
fn::invoke:
function: filescom:index/getBundleNotification:getBundleNotification
arguments:
# arguments dictionarydata "filescom_get_bundle_notification" "name" {
# arguments
}The following arguments are supported:
- Id int
- Bundle Notification ID
- Id int
- Bundle Notification ID
- id number
- Bundle Notification ID
- id Integer
- Bundle Notification ID
- id number
- Bundle Notification ID
- id int
- Bundle Notification ID
- id Number
- Bundle Notification ID
getBundleNotification Result
The following output properties are available:
- Bundle
Id int - Bundle ID to notify on
- Id int
- Bundle Notification ID
- Notify
Current boolUser - Is the current user the user to notify?
- Notify
On boolRegistration - Triggers bundle notification when a registration action occurs for it.
- Notify
On boolUpload - Triggers bundle notification when a upload action occurs for it.
- Notify
User intId - The id of the user to notify.
- Workspace
Id int - Workspace ID.
0means the default workspace.
- Bundle
Id int - Bundle ID to notify on
- Id int
- Bundle Notification ID
- Notify
Current boolUser - Is the current user the user to notify?
- Notify
On boolRegistration - Triggers bundle notification when a registration action occurs for it.
- Notify
On boolUpload - Triggers bundle notification when a upload action occurs for it.
- Notify
User intId - The id of the user to notify.
- Workspace
Id int - Workspace ID.
0means the default workspace.
- bundle_
id number - Bundle ID to notify on
- id number
- Bundle Notification ID
- notify_
current_ booluser - Is the current user the user to notify?
- notify_
on_ boolregistration - Triggers bundle notification when a registration action occurs for it.
- notify_
on_ boolupload - Triggers bundle notification when a upload action occurs for it.
- notify_
user_ numberid - The id of the user to notify.
- workspace_
id number - Workspace ID.
0means the default workspace.
- bundle
Id Integer - Bundle ID to notify on
- id Integer
- Bundle Notification ID
- notify
Current BooleanUser - Is the current user the user to notify?
- notify
On BooleanRegistration - Triggers bundle notification when a registration action occurs for it.
- notify
On BooleanUpload - Triggers bundle notification when a upload action occurs for it.
- notify
User IntegerId - The id of the user to notify.
- workspace
Id Integer - Workspace ID.
0means the default workspace.
- bundle
Id number - Bundle ID to notify on
- id number
- Bundle Notification ID
- notify
Current booleanUser - Is the current user the user to notify?
- notify
On booleanRegistration - Triggers bundle notification when a registration action occurs for it.
- notify
On booleanUpload - Triggers bundle notification when a upload action occurs for it.
- notify
User numberId - The id of the user to notify.
- workspace
Id number - Workspace ID.
0means the default workspace.
- bundle_
id int - Bundle ID to notify on
- id int
- Bundle Notification ID
- notify_
current_ booluser - Is the current user the user to notify?
- notify_
on_ boolregistration - Triggers bundle notification when a registration action occurs for it.
- notify_
on_ boolupload - Triggers bundle notification when a upload action occurs for it.
- notify_
user_ intid - The id of the user to notify.
- workspace_
id int - Workspace ID.
0means the default workspace.
- bundle
Id Number - Bundle ID to notify on
- id Number
- Bundle Notification ID
- notify
Current BooleanUser - Is the current user the user to notify?
- notify
On BooleanRegistration - Triggers bundle notification when a registration action occurs for it.
- notify
On BooleanUpload - Triggers bundle notification when a upload action occurs for it.
- notify
User NumberId - The id of the user to notify.
- workspace
Id Number - Workspace ID.
0means the default workspace.
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