Skip to main content

BlueprintUninstalledNotification

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

public record BlueprintUninstalledNotification : IEquatable<BlueprintUninstalledNotification>

Inheritance ObjectBlueprintUninstalledNotification
Implements IEquatable<BlueprintUninstalledNotification>

Properties

TenantId

Target tenant.

public string TenantId { get; set; }

Property Value

String

BlueprintId

Blueprint that was uninstalled.

public BlueprintId BlueprintId { get; set; }

Property Value

BlueprintId

CascadedDependencies

Dependencies that were uninstalled together.

public IReadOnlyList<BlueprintId> CascadedDependencies { get; set; }

Property Value

IReadOnlyList<BlueprintId>

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

BlueprintUninstalledNotification(String, BlueprintId, IReadOnlyList<BlueprintId>, Guid, DateTime)

public BlueprintUninstalledNotification(string TenantId, BlueprintId BlueprintId, IReadOnlyList<BlueprintId> CascadedDependencies, Guid CorrelationId, DateTime Timestamp)

Parameters

TenantId String
Target tenant.

BlueprintId BlueprintId
Blueprint that was uninstalled.

CascadedDependencies IReadOnlyList<BlueprintId>
Dependencies that were uninstalled together.

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

Timestamp DateTime
When the operation completed.