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
An AS2Partner is a counterparty of the Files.com site’s AS2 connectivity. Generally you will have one AS2 Partner created for each counterparty with whom you send and/or receive files via AS2.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as filescom from "pulumi-filescom";
const exampleAs2Partner = filescom.getAs2Partner({
id: 1,
});
import pulumi
import pulumi_filescom as filescom
example_as2_partner = filescom.get_as2_partner(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.GetAs2Partner(ctx, &filescom.LookupAs2PartnerArgs{
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 exampleAs2Partner = Filescom.GetAs2Partner.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.GetAs2PartnerArgs;
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 exampleAs2Partner = FilescomFunctions.getAs2Partner(GetAs2PartnerArgs.builder()
.id(1)
.build());
}
}
variables:
exampleAs2Partner:
fn::invoke:
function: filescom:getAs2Partner
arguments:
id: 1
pulumi {
required_providers {
filescom = {
source = "pulumi/filescom"
}
}
}
data "filescom_getas2partner" "exampleAs2Partner" {
id = 1
}
Using getAs2Partner
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 getAs2Partner(args: GetAs2PartnerArgs, opts?: InvokeOptions): Promise<GetAs2PartnerResult>
function getAs2PartnerOutput(args: GetAs2PartnerOutputArgs, opts?: InvokeOutputOptions): Output<GetAs2PartnerResult>def get_as2_partner(id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetAs2PartnerResult
def get_as2_partner_output(id: pulumi.Input[Optional[int]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAs2PartnerResult]func LookupAs2Partner(ctx *Context, args *LookupAs2PartnerArgs, opts ...InvokeOption) (*LookupAs2PartnerResult, error)
func LookupAs2PartnerOutput(ctx *Context, args *LookupAs2PartnerOutputArgs, opts ...InvokeOption) LookupAs2PartnerResultOutput> Note: This function is named LookupAs2Partner in the Go SDK.
public static class GetAs2Partner
{
public static Task<GetAs2PartnerResult> InvokeAsync(GetAs2PartnerArgs args, InvokeOptions? opts = null)
public static Output<GetAs2PartnerResult> Invoke(GetAs2PartnerInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAs2PartnerResult> Invoke(GetAs2PartnerInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAs2PartnerResult> getAs2Partner(GetAs2PartnerArgs args, InvokeOptions options)
public static Output<GetAs2PartnerResult> getAs2Partner(GetAs2PartnerArgs args, InvokeOptions options)
public static Output<GetAs2PartnerResult> getAs2Partner(GetAs2PartnerArgs args, InvokeOutputOptions options)
fn::invoke:
function: filescom:index/getAs2Partner:getAs2Partner
arguments:
# arguments dictionarydata "filescom_get_as2_partner" "name" {
# arguments
}The following arguments are supported:
- Id int
- ID of the AS2 Partner.
- Id int
- ID of the AS2 Partner.
- id number
- ID of the AS2 Partner.
- id Integer
- ID of the AS2 Partner.
- id number
- ID of the AS2 Partner.
- id int
- ID of the AS2 Partner.
- id Number
- ID of the AS2 Partner.
getAs2Partner Result
The following output properties are available:
- Additional
Http objectHeaders - Additional HTTP Headers for outgoing message sent to this partner.
- As2Station
Id int - ID of the AS2 Station associated with this partner.
- Default
Mime stringType - Default mime type of the file attached to the encrypted message
- Enable
Dedicated boolIps - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - Hex
Public stringCertificate Serial - Serial of public certificate used for message security in hex format.
- Http
Auth stringUsername - Username to send to server for HTTP Authentication.
- Id int
- ID of the AS2 Partner.
- Mdn
Validation stringLevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - Name string
- The partner's formal AS2 name.
- Public
Certificate string - Public certificate used for message security.
- Public
Certificate stringIssuer - Issuer of public certificate used for message security.
- Public
Certificate stringMd5 - MD5 hash of public certificate used for message security.
- Public
Certificate stringNot After - Not after value of public certificate used for message security.
- Public
Certificate stringNot Before - Not before value of public certificate used for message security.
- Public
Certificate stringSerial - Serial of public certificate used for message security.
- Public
Certificate stringSubject - Subject of public certificate used for message security.
- Server
Certificate string - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- Signature
Validation stringLevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - Uri string
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- Workspace
Id int - ID of the Workspace associated with this AS2 Partner.
- Additional
Http interface{}Headers - Additional HTTP Headers for outgoing message sent to this partner.
- As2Station
Id int - ID of the AS2 Station associated with this partner.
- Default
Mime stringType - Default mime type of the file attached to the encrypted message
- Enable
Dedicated boolIps - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - Hex
Public stringCertificate Serial - Serial of public certificate used for message security in hex format.
- Http
Auth stringUsername - Username to send to server for HTTP Authentication.
- Id int
- ID of the AS2 Partner.
- Mdn
Validation stringLevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - Name string
- The partner's formal AS2 name.
- Public
Certificate string - Public certificate used for message security.
- Public
Certificate stringIssuer - Issuer of public certificate used for message security.
- Public
Certificate stringMd5 - MD5 hash of public certificate used for message security.
- Public
Certificate stringNot After - Not after value of public certificate used for message security.
- Public
Certificate stringNot Before - Not before value of public certificate used for message security.
- Public
Certificate stringSerial - Serial of public certificate used for message security.
- Public
Certificate stringSubject - Subject of public certificate used for message security.
- Server
Certificate string - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- Signature
Validation stringLevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - Uri string
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- Workspace
Id int - ID of the Workspace associated with this AS2 Partner.
- additional_
http_ anyheaders - Additional HTTP Headers for outgoing message sent to this partner.
- as2_
station_ numberid - ID of the AS2 Station associated with this partner.
- default_
mime_ stringtype - Default mime type of the file attached to the encrypted message
- enable_
dedicated_ boolips - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - hex_
public_ stringcertificate_ serial - Serial of public certificate used for message security in hex format.
- http_
auth_ stringusername - Username to send to server for HTTP Authentication.
- id number
- ID of the AS2 Partner.
- mdn_
validation_ stringlevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - name string
- The partner's formal AS2 name.
- public_
certificate string - Public certificate used for message security.
- public_
certificate_ stringissuer - Issuer of public certificate used for message security.
- public_
certificate_ stringmd5 - MD5 hash of public certificate used for message security.
- public_
certificate_ stringnot_ after - Not after value of public certificate used for message security.
- public_
certificate_ stringnot_ before - Not before value of public certificate used for message security.
- public_
certificate_ stringserial - Serial of public certificate used for message security.
- public_
certificate_ stringsubject - Subject of public certificate used for message security.
- server_
certificate string - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- signature_
validation_ stringlevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - uri string
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- workspace_
id number - ID of the Workspace associated with this AS2 Partner.
- additional
Http ObjectHeaders - Additional HTTP Headers for outgoing message sent to this partner.
- as2Station
Id Integer - ID of the AS2 Station associated with this partner.
- default
Mime StringType - Default mime type of the file attached to the encrypted message
- enable
Dedicated BooleanIps - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - hex
Public StringCertificate Serial - Serial of public certificate used for message security in hex format.
- http
Auth StringUsername - Username to send to server for HTTP Authentication.
- id Integer
- ID of the AS2 Partner.
- mdn
Validation StringLevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - name String
- The partner's formal AS2 name.
- public
Certificate String - Public certificate used for message security.
- public
Certificate StringIssuer - Issuer of public certificate used for message security.
- public
Certificate StringMd5 - MD5 hash of public certificate used for message security.
- public
Certificate StringNot After - Not after value of public certificate used for message security.
- public
Certificate StringNot Before - Not before value of public certificate used for message security.
- public
Certificate StringSerial - Serial of public certificate used for message security.
- public
Certificate StringSubject - Subject of public certificate used for message security.
- server
Certificate String - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- signature
Validation StringLevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - uri String
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- workspace
Id Integer - ID of the Workspace associated with this AS2 Partner.
- additional
Http anyHeaders - Additional HTTP Headers for outgoing message sent to this partner.
- as2Station
Id number - ID of the AS2 Station associated with this partner.
- default
Mime stringType - Default mime type of the file attached to the encrypted message
- enable
Dedicated booleanIps - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - hex
Public stringCertificate Serial - Serial of public certificate used for message security in hex format.
- http
Auth stringUsername - Username to send to server for HTTP Authentication.
- id number
- ID of the AS2 Partner.
- mdn
Validation stringLevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - name string
- The partner's formal AS2 name.
- public
Certificate string - Public certificate used for message security.
- public
Certificate stringIssuer - Issuer of public certificate used for message security.
- public
Certificate stringMd5 - MD5 hash of public certificate used for message security.
- public
Certificate stringNot After - Not after value of public certificate used for message security.
- public
Certificate stringNot Before - Not before value of public certificate used for message security.
- public
Certificate stringSerial - Serial of public certificate used for message security.
- public
Certificate stringSubject - Subject of public certificate used for message security.
- server
Certificate string - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- signature
Validation stringLevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - uri string
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- workspace
Id number - ID of the Workspace associated with this AS2 Partner.
- additional_
http_ Anyheaders - Additional HTTP Headers for outgoing message sent to this partner.
- as2_
station_ intid - ID of the AS2 Station associated with this partner.
- default_
mime_ strtype - Default mime type of the file attached to the encrypted message
- enable_
dedicated_ boolips - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - hex_
public_ strcertificate_ serial - Serial of public certificate used for message security in hex format.
- http_
auth_ strusername - Username to send to server for HTTP Authentication.
- id int
- ID of the AS2 Partner.
- mdn_
validation_ strlevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - name str
- The partner's formal AS2 name.
- public_
certificate str - Public certificate used for message security.
- public_
certificate_ strissuer - Issuer of public certificate used for message security.
- public_
certificate_ strmd5 - MD5 hash of public certificate used for message security.
- public_
certificate_ strnot_ after - Not after value of public certificate used for message security.
- public_
certificate_ strnot_ before - Not before value of public certificate used for message security.
- public_
certificate_ strserial - Serial of public certificate used for message security.
- public_
certificate_ strsubject - Subject of public certificate used for message security.
- server_
certificate str - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- signature_
validation_ strlevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - uri str
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- workspace_
id int - ID of the Workspace associated with this AS2 Partner.
- additional
Http AnyHeaders - Additional HTTP Headers for outgoing message sent to this partner.
- as2Station
Id Number - ID of the AS2 Station associated with this partner.
- default
Mime StringType - Default mime type of the file attached to the encrypted message
- enable
Dedicated BooleanIps - If
true, we will use your site's dedicated IPs for all outbound connections to this AS2 Partner. - hex
Public StringCertificate Serial - Serial of public certificate used for message security in hex format.
- http
Auth StringUsername - Username to send to server for HTTP Authentication.
- id Number
- ID of the AS2 Partner.
- mdn
Validation StringLevel - How should Files.com evaluate message transfer success based on a partner's MDN response? This setting does not affect MDN storage; all MDNs received from a partner are always stored.
none: MDN is stored for informational purposes only, a successful HTTPS transfer is a successful AS2 transfer.weak: Inspect the MDN for MIC and Disposition only.normal:weakplus validate MDN signature matches body,strict:normalbut do not allow signatures from self-signed or incorrectly purposed certificates.auto: Automatically set the correct value for this setting based on next mdn received. - name String
- The partner's formal AS2 name.
- public
Certificate String - Public certificate used for message security.
- public
Certificate StringIssuer - Issuer of public certificate used for message security.
- public
Certificate StringMd5 - MD5 hash of public certificate used for message security.
- public
Certificate StringNot After - Not after value of public certificate used for message security.
- public
Certificate StringNot Before - Not before value of public certificate used for message security.
- public
Certificate StringSerial - Serial of public certificate used for message security.
- public
Certificate StringSubject - Subject of public certificate used for message security.
- server
Certificate String - Should we require that the remote HTTP server have a valid SSL Certificate for HTTPS? (This only applies to Outgoing AS2 message from Files.com to a Partner.)
- signature
Validation StringLevel - Should Files.com require signatures on incoming AS2 messages?
normal: require that incoming messages are signed with a valid matching signature.none: Unsigned incoming messages are allowed.auto: Automatically set the correct value for this setting based on next message received. - uri String
- Public URI where we will send the AS2 messages (via HTTP/HTTPS).
- workspace
Id Number - ID of the Workspace associated with this AS2 Partner.
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