Table of Contents

Class PutEventsResultEntry

Namespace
Amazon.EventBridge.Model
Assembly
AWSSDK.EventBridge.dll

Represents the results of an event submitted to an event bus.

If the submission was successful, the entry has the event ID in it. Otherwise, you can use the error code and error message to identify the problem with the entry.

For information about the errors that are common to all actions, see Common Errors.

public class PutEventsResultEntry
Inheritance
PutEventsResultEntry
Inherited Members

Constructors

PutEventsResultEntry()

public PutEventsResultEntry()

Properties

ErrorCode

Gets and sets the property ErrorCode.

The error code that indicates why the event submission failed.

Retryable errors include:

  • InternalFailure

    The request processing has failed because of an unknown error, exception or failure.

  • ThrottlingException

    The request was denied due to request throttling.

Non-retryable errors include:

  • AccessDeniedException

    You do not have sufficient access to perform this action.

  • InvalidAccountIdException

    The account ID provided is not valid.

  • InvalidArgument

    A specified parameter is not valid.

  • MalformedDetail

    The JSON provided is not valid.

  • RedactionFailure

    Redacting the CloudTrail event failed.

  • NotAuthorizedForSourceException

    You do not have permissions to publish events with this source onto this event bus.

  • NotAuthorizedForDetailTypeException

    You do not have permissions to publish events with this detail type onto this event bus.

public string ErrorCode { get; set; }

Property Value

string

ErrorMessage

Gets and sets the property ErrorMessage.

The error message that explains why the event submission failed.

public string ErrorMessage { get; set; }

Property Value

string

EventId

Gets and sets the property EventId.

The ID of the event.

public string EventId { get; set; }

Property Value

string