Skip to main content

BlueprintOperationFailedNotification

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

public record BlueprintOperationFailedNotification : IEquatable<BlueprintOperationFailedNotification>

Inheritance Object → BlueprintOperationFailedNotification
Implements IEquatable<BlueprintOperationFailedNotification>

Properties​

TenantId​

Target tenant.

public string TenantId { get; set; }

Property Value​

String

BlueprintId​

Blueprint involved, or null if the failure happened before identification.

public BlueprintId BlueprintId { get; set; }

Property Value​

BlueprintId

Operation​

Operation name, e.g. "Apply", "Update", "Uninstall".

public string Operation { get; set; }

Property Value​

String

ErrorMessage​

Human-readable error description.

public string ErrorMessage { get; set; }

Property Value​

String

CorrelationId​

Correlates this notification with other events from the same operation.

public Guid CorrelationId { get; set; }

Property Value​

Guid

Timestamp​

When the failure occurred.

public DateTime Timestamp { get; set; }

Property Value​

DateTime

Constructors​

BlueprintOperationFailedNotification(String, BlueprintId, String, String, Guid, DateTime)​

public BlueprintOperationFailedNotification(string TenantId, BlueprintId BlueprintId, string Operation, string ErrorMessage, Guid CorrelationId, DateTime Timestamp)

Parameters​

TenantId String
Target tenant.

BlueprintId BlueprintId
Blueprint involved, or null if the failure happened before identification.

Operation String
Operation name, e.g. "Apply", "Update", "Uninstall".

ErrorMessage String
Human-readable error description.

CorrelationId Guid
Correlates this notification with other events from the same operation.

Timestamp DateTime
When the failure occurred.