Skip to main content

BlueprintAppliedNotification

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

public record BlueprintAppliedNotification : IEquatable<BlueprintAppliedNotification>

Inheritance Object → BlueprintAppliedNotification
Implements IEquatable<BlueprintAppliedNotification>

Properties​

TenantId​

Target tenant.

public string TenantId { get; set; }

Property Value​

String

BlueprintId​

Blueprint that was applied.

public BlueprintId BlueprintId { get; set; }

Property Value​

BlueprintId

ApplicationMode​

How the application occurred (Initial, Update, Migration, ReApply).

public BlueprintApplicationMode ApplicationMode { get; set; }

Property Value​

BlueprintApplicationMode

EntitiesAdded​

Entities created during application.

public int EntitiesAdded { get; set; }

Property Value​

Int32

EntitiesUpdated​

Entities updated during application.

public int EntitiesUpdated { get; set; }

Property Value​

Int32

EntitiesDeleted​

Entities deleted during application.

public int EntitiesDeleted { get; set; }

Property Value​

Int32

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​

BlueprintAppliedNotification(String, BlueprintId, BlueprintApplicationMode, Int32, Int32, Int32, Guid, DateTime)​

public BlueprintAppliedNotification(string TenantId, BlueprintId BlueprintId, BlueprintApplicationMode ApplicationMode, int EntitiesAdded, int EntitiesUpdated, int EntitiesDeleted, Guid CorrelationId, DateTime Timestamp)

Parameters​

TenantId String
Target tenant.

BlueprintId BlueprintId
Blueprint that was applied.

ApplicationMode BlueprintApplicationMode
How the application occurred (Initial, Update, Migration, ReApply).

EntitiesAdded Int32
Entities created during application.

EntitiesUpdated Int32
Entities updated during application.

EntitiesDeleted Int32
Entities deleted during application.

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

Timestamp DateTime
When the operation completed.