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
EntitiesAdded
public int EntitiesAdded { get; set; }
Property Value
EntitiesUpdated
public int EntitiesUpdated { get; set; }
Property Value
EntitiesUnchanged
public int EntitiesUnchanged { get; set; }
Property Value
EntitiesDeleted
public int EntitiesDeleted { get; set; }
Property Value
EntitiesSkipped
public int EntitiesSkipped { get; set; }
Property Value
Warnings
public List<string> Warnings { get; set; }
Property Value
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()