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
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", "Rollback", "Uninstall".
public string Operation { get; set; }
Property Value
ErrorMessage
Human-readable error description.
public string ErrorMessage { get; set; }
Property Value
CorrelationId
Correlates this notification with other events from the same operation.
public Guid CorrelationId { get; set; }
Property Value
Timestamp
When the failure occurred.
public DateTime Timestamp { get; set; }
Property Value
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", "Rollback", "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.