Skip to main content

TenantBlueprintInfo

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

Information about a blueprint application to a tenant

public class TenantBlueprintInfo

Inheritance ObjectTenantBlueprintInfo

Properties

BlueprintId

The blueprint that was applied

public BlueprintId BlueprintId { get; set; }

Property Value

BlueprintId

AppliedAt

When the blueprint was applied

public DateTime AppliedAt { get; set; }

Property Value

DateTime

ApplicationMode

How the blueprint was applied

public BlueprintApplicationMode ApplicationMode { get; set; }

Property Value

BlueprintApplicationMode

SeedDataChecksum

Checksum of the seed data that was applied (for change detection)

public string SeedDataChecksum { get; set; }

Property Value

String

PreviousVersion

Previous blueprint version (for updates/migrations)

public BlueprintId PreviousVersion { get; set; }

Property Value

BlueprintId

EntitiesCreated

Number of entities created during this application

public int EntitiesCreated { get; set; }

Property Value

Int32

EntitiesUpdated

Number of entities updated during this application

public int EntitiesUpdated { get; set; }

Property Value

Int32

EntitiesDeleted

Number of entities deleted during this application

public int EntitiesDeleted { get; set; }

Property Value

Int32

AppliedBy

User or system that triggered the application

public string AppliedBy { get; set; }

Property Value

String

Notes

Optional notes about the application

public string Notes { get; set; }

Property Value

String

Constructors

TenantBlueprintInfo()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public TenantBlueprintInfo()