1. Registry
  2. Packages
  3. Files.com
  4. API Docs
  5. getEventDeliveryAttempt
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

    An EventDeliveryAttempt records delivery state for an EventRecord and EventTarget.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as filescom from "pulumi-filescom";
    
    const exampleEventDeliveryAttempt = filescom.getEventDeliveryAttempt({
        id: 1,
    });
    
    import pulumi
    import pulumi_filescom as filescom
    
    example_event_delivery_attempt = filescom.get_event_delivery_attempt(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.GetEventDeliveryAttempt(ctx, &filescom.GetEventDeliveryAttemptArgs{
    			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 exampleEventDeliveryAttempt = Filescom.GetEventDeliveryAttempt.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.GetEventDeliveryAttemptArgs;
    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 exampleEventDeliveryAttempt = FilescomFunctions.getEventDeliveryAttempt(GetEventDeliveryAttemptArgs.builder()
                .id(1)
                .build());
    
        }
    }
    
    variables:
      exampleEventDeliveryAttempt:
        fn::invoke:
          function: filescom:getEventDeliveryAttempt
          arguments:
            id: 1
    
    pulumi {
      required_providers {
        filescom = {
          source = "pulumi/filescom"
        }
      }
    }
    
    data "filescom_geteventdeliveryattempt" "exampleEventDeliveryAttempt" {
      id = 1
    }
    

    Using getEventDeliveryAttempt

    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 getEventDeliveryAttempt(args: GetEventDeliveryAttemptArgs, opts?: InvokeOptions): Promise<GetEventDeliveryAttemptResult>
    function getEventDeliveryAttemptOutput(args: GetEventDeliveryAttemptOutputArgs, opts?: InvokeOutputOptions): Output<GetEventDeliveryAttemptResult>
    def get_event_delivery_attempt(id: Optional[int] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetEventDeliveryAttemptResult
    def get_event_delivery_attempt_output(id: pulumi.Input[Optional[int]] = None,
                                   opts: Optional[InvokeOutputOptions] = None) -> Output[GetEventDeliveryAttemptResult]
    func GetEventDeliveryAttempt(ctx *Context, args *GetEventDeliveryAttemptArgs, opts ...InvokeOption) (*GetEventDeliveryAttemptResult, error)
    func GetEventDeliveryAttemptOutput(ctx *Context, args *GetEventDeliveryAttemptOutputArgs, opts ...InvokeOption) GetEventDeliveryAttemptResultOutput

    > Note: This function is named GetEventDeliveryAttempt in the Go SDK.

    public static class GetEventDeliveryAttempt 
    {
        public static Task<GetEventDeliveryAttemptResult> InvokeAsync(GetEventDeliveryAttemptArgs args, InvokeOptions? opts = null)
        public static Output<GetEventDeliveryAttemptResult> Invoke(GetEventDeliveryAttemptInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetEventDeliveryAttemptResult> Invoke(GetEventDeliveryAttemptInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetEventDeliveryAttemptResult> getEventDeliveryAttempt(GetEventDeliveryAttemptArgs args, InvokeOptions options)
    public static Output<GetEventDeliveryAttemptResult> getEventDeliveryAttempt(GetEventDeliveryAttemptArgs args, InvokeOptions options)
    public static Output<GetEventDeliveryAttemptResult> getEventDeliveryAttempt(GetEventDeliveryAttemptArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: filescom:index/getEventDeliveryAttempt:getEventDeliveryAttempt
      arguments:
        # arguments dictionary
    data "filescom_get_event_delivery_attempt" "name" {
        # arguments
    }

    The following arguments are supported:

    Id int
    Event Delivery Attempt ID
    Id int
    Event Delivery Attempt ID
    id number
    Event Delivery Attempt ID
    id Integer
    Event Delivery Attempt ID
    id number
    Event Delivery Attempt ID
    id int
    Event Delivery Attempt ID
    id Number
    Event Delivery Attempt ID

    getEventDeliveryAttempt Result

    The following output properties are available:

    AttemptNumber int
    Number of delivery attempts made.
    CreatedAt string
    Delivery Attempt create date/time.
    DeliveredAt string
    Successful delivery date/time.
    ErrorMessage string
    Delivery error message, if applicable.
    EventRecordId int
    Event Record ID
    EventSubscriptionId int
    Event Subscription ID
    EventTargetId int
    Event Target ID
    Id int
    Event Delivery Attempt ID
    LastAttemptedAt string
    Most recent attempt date/time.
    LatencyMs int
    Delivery latency in milliseconds.
    NextAttemptAt string
    Next scheduled attempt date/time.
    ResponseBody string
    Delivery response body, if applicable.
    ResponseCode int
    HTTP response code, if applicable.
    Status string
    Delivery status.
    WorkspaceId int
    Workspace ID. 0 means the default workspace or site-wide.
    AttemptNumber int
    Number of delivery attempts made.
    CreatedAt string
    Delivery Attempt create date/time.
    DeliveredAt string
    Successful delivery date/time.
    ErrorMessage string
    Delivery error message, if applicable.
    EventRecordId int
    Event Record ID
    EventSubscriptionId int
    Event Subscription ID
    EventTargetId int
    Event Target ID
    Id int
    Event Delivery Attempt ID
    LastAttemptedAt string
    Most recent attempt date/time.
    LatencyMs int
    Delivery latency in milliseconds.
    NextAttemptAt string
    Next scheduled attempt date/time.
    ResponseBody string
    Delivery response body, if applicable.
    ResponseCode int
    HTTP response code, if applicable.
    Status string
    Delivery status.
    WorkspaceId int
    Workspace ID. 0 means the default workspace or site-wide.
    attempt_number number
    Number of delivery attempts made.
    created_at string
    Delivery Attempt create date/time.
    delivered_at string
    Successful delivery date/time.
    error_message string
    Delivery error message, if applicable.
    event_record_id number
    Event Record ID
    event_subscription_id number
    Event Subscription ID
    event_target_id number
    Event Target ID
    id number
    Event Delivery Attempt ID
    last_attempted_at string
    Most recent attempt date/time.
    latency_ms number
    Delivery latency in milliseconds.
    next_attempt_at string
    Next scheduled attempt date/time.
    response_body string
    Delivery response body, if applicable.
    response_code number
    HTTP response code, if applicable.
    status string
    Delivery status.
    workspace_id number
    Workspace ID. 0 means the default workspace or site-wide.
    attemptNumber Integer
    Number of delivery attempts made.
    createdAt String
    Delivery Attempt create date/time.
    deliveredAt String
    Successful delivery date/time.
    errorMessage String
    Delivery error message, if applicable.
    eventRecordId Integer
    Event Record ID
    eventSubscriptionId Integer
    Event Subscription ID
    eventTargetId Integer
    Event Target ID
    id Integer
    Event Delivery Attempt ID
    lastAttemptedAt String
    Most recent attempt date/time.
    latencyMs Integer
    Delivery latency in milliseconds.
    nextAttemptAt String
    Next scheduled attempt date/time.
    responseBody String
    Delivery response body, if applicable.
    responseCode Integer
    HTTP response code, if applicable.
    status String
    Delivery status.
    workspaceId Integer
    Workspace ID. 0 means the default workspace or site-wide.
    attemptNumber number
    Number of delivery attempts made.
    createdAt string
    Delivery Attempt create date/time.
    deliveredAt string
    Successful delivery date/time.
    errorMessage string
    Delivery error message, if applicable.
    eventRecordId number
    Event Record ID
    eventSubscriptionId number
    Event Subscription ID
    eventTargetId number
    Event Target ID
    id number
    Event Delivery Attempt ID
    lastAttemptedAt string
    Most recent attempt date/time.
    latencyMs number
    Delivery latency in milliseconds.
    nextAttemptAt string
    Next scheduled attempt date/time.
    responseBody string
    Delivery response body, if applicable.
    responseCode number
    HTTP response code, if applicable.
    status string
    Delivery status.
    workspaceId number
    Workspace ID. 0 means the default workspace or site-wide.
    attempt_number int
    Number of delivery attempts made.
    created_at str
    Delivery Attempt create date/time.
    delivered_at str
    Successful delivery date/time.
    error_message str
    Delivery error message, if applicable.
    event_record_id int
    Event Record ID
    event_subscription_id int
    Event Subscription ID
    event_target_id int
    Event Target ID
    id int
    Event Delivery Attempt ID
    last_attempted_at str
    Most recent attempt date/time.
    latency_ms int
    Delivery latency in milliseconds.
    next_attempt_at str
    Next scheduled attempt date/time.
    response_body str
    Delivery response body, if applicable.
    response_code int
    HTTP response code, if applicable.
    status str
    Delivery status.
    workspace_id int
    Workspace ID. 0 means the default workspace or site-wide.
    attemptNumber Number
    Number of delivery attempts made.
    createdAt String
    Delivery Attempt create date/time.
    deliveredAt String
    Successful delivery date/time.
    errorMessage String
    Delivery error message, if applicable.
    eventRecordId Number
    Event Record ID
    eventSubscriptionId Number
    Event Subscription ID
    eventTargetId Number
    Event Target ID
    id Number
    Event Delivery Attempt ID
    lastAttemptedAt String
    Most recent attempt date/time.
    latencyMs Number
    Delivery latency in milliseconds.
    nextAttemptAt String
    Next scheduled attempt date/time.
    responseBody String
    Delivery response body, if applicable.
    responseCode Number
    HTTP response code, if applicable.
    status String
    Delivery status.
    workspaceId Number
    Workspace ID. 0 means the default workspace or site-wide.

    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