Zum Hauptinhalt springen

BlueprintUpdateResultDto

Namespace: Meshmakers.Octo.Sdk.ServiceClient.AssetRepositoryServices.Blueprints

Result of a blueprint update apply (REST 200 since AB#6315). Services older than that answer 204 without a body; the client then returns BlueprintUpdateResultDto.Success = true with empty lists.

public class BlueprintUpdateResultDto

Inheritance Object → BlueprintUpdateResultDto

Properties​

Success​

public bool Success { get; set; }

Property Value​

Boolean

EntitiesAdded​

public int EntitiesAdded { get; set; }

Property Value​

Int32

EntitiesUpdated​

public int EntitiesUpdated { get; set; }

Property Value​

Int32

EntitiesUnchanged​

public int EntitiesUnchanged { get; set; }

Property Value​

Int32

EntitiesDeleted​

public int EntitiesDeleted { get; set; }

Property Value​

Int32

EntitiesSkipped​

public int EntitiesSkipped { get; set; }

Property Value​

Int32

Warnings​

public List<string> Warnings { get; set; }

Property Value​

List<String>

BlankedAttributes​

Attributes the seed would have blanked, each with AppliedOnUpdate.

public List<BlueprintBlankedAttributeDto> BlankedAttributes { get; set; }

Property Value​

List<BlueprintBlankedAttributeDto>

TenantOwnedSkipped​

Tenant-owned seed entities (rtBlueprintLocked: false) the update leaves untouched because the tenant still holds them (AB#6454). Identity only, never values. Absent on older services - reads as an empty list.

public List<BlueprintTenantOwnedEntityDto> TenantOwnedSkipped { get; set; }

Property Value​

List<BlueprintTenantOwnedEntityDto>

TenantOwnedStaysDeleted​

Tenant-owned seed entities the tenant deleted and the update does not bring back (AB#6454); BlueprintTenantOwnedEntityDto.EntityId is null. Absent on older services - reads as an empty list.

public List<BlueprintTenantOwnedEntityDto> TenantOwnedStaysDeleted { get; set; }

Property Value​

List<BlueprintTenantOwnedEntityDto>

Constructors​

BlueprintUpdateResultDto()​

public BlueprintUpdateResultDto()