BlueprintUpdatedNotification
Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints
public record BlueprintUpdatedNotification : IEquatable<BlueprintUpdatedNotification>
Inheritance Object → BlueprintUpdatedNotification
Implements IEquatable<BlueprintUpdatedNotification>
Properties
TenantId
Target tenant.
public string TenantId { get; set; }
Property Value
BlueprintId
New blueprint version.
public BlueprintId BlueprintId { get; set; }
Property Value
BlueprintId
FromVersion
Previous blueprint version, or null if the tenant had no prior version.
public BlueprintId FromVersion { get; set; }
Property Value
BlueprintId
UpdateMode
Update strategy used.
public BlueprintUpdateMode UpdateMode { get; set; }
Property Value
EntitiesAdded
Entities created during update.
public int EntitiesAdded { get; set; }
Property Value
EntitiesUpdated
Entities updated during update.
public int EntitiesUpdated { get; set; }
Property Value
EntitiesDeleted
Entities deleted during update.
public int EntitiesDeleted { get; set; }
Property Value
BackupId
Backup created before the update, if any.
public string BackupId { 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 operation completed.
public DateTime Timestamp { get; set; }
Property Value
Constructors
BlueprintUpdatedNotification(String, BlueprintId, BlueprintId, BlueprintUpdateMode, Int32, Int32, Int32, String, Guid, DateTime)
public BlueprintUpdatedNotification(string TenantId, BlueprintId BlueprintId, BlueprintId FromVersion, BlueprintUpdateMode UpdateMode, int EntitiesAdded, int EntitiesUpdated, int EntitiesDeleted, string BackupId, Guid CorrelationId, DateTime Timestamp)
Parameters
TenantId String
Target tenant.
BlueprintId BlueprintId
New blueprint version.
FromVersion BlueprintId
Previous blueprint version, or null if the tenant had no prior version.
UpdateMode BlueprintUpdateMode
Update strategy used.
EntitiesAdded Int32
Entities created during update.
EntitiesUpdated Int32
Entities updated during update.
EntitiesDeleted Int32
Entities deleted during update.
BackupId String
Backup created before the update, if any.
CorrelationId Guid
Correlates this notification with other events from the same operation.
Timestamp DateTime
When the operation completed.