Skip to main content

BlueprintRolledBackNotification

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

public record BlueprintRolledBackNotification : IEquatable<BlueprintRolledBackNotification>

Inheritance ObjectBlueprintRolledBackNotification
Implements IEquatable<BlueprintRolledBackNotification>

Properties

TenantId

Target tenant.

public string TenantId { get; set; }

Property Value

String

BlueprintId

Blueprint the tenant carried before rollback, or null if unknown.

public BlueprintId BlueprintId { get; set; }

Property Value

BlueprintId

BackupId

Backup that was restored.

public string BackupId { 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 operation completed.

public DateTime Timestamp { get; set; }

Property Value

DateTime

Constructors

BlueprintRolledBackNotification(String, BlueprintId, String, Guid, DateTime)

public BlueprintRolledBackNotification(string TenantId, BlueprintId BlueprintId, string BackupId, Guid CorrelationId, DateTime Timestamp)

Parameters

TenantId String
Target tenant.

BlueprintId BlueprintId
Blueprint the tenant carried before rollback, or null if unknown.

BackupId String
Backup that was restored.

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

Timestamp DateTime
When the operation completed.