Skip to main content

BlueprintUpdatePreviewDto

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

public class BlueprintUpdatePreviewDto

Inheritance Object → BlueprintUpdatePreviewDto

Properties​

TargetVersion​

public string TargetVersion { get; set; }

Property Value​

String

EntitiesToAdd​

public int EntitiesToAdd { get; set; }

Property Value​

Int32

EntitiesToUpdate​

public int EntitiesToUpdate { get; set; }

Property Value​

Int32

EntitiesUnchanged​

Blueprint-managed entities the update re-applies without changing an attribute (AB#5297). Absent on services older than 3.4.126 - reads as 0.

public int EntitiesUnchanged { get; set; }

Property Value​

Int32

EntitiesToDelete​

public int EntitiesToDelete { get; set; }

Property Value​

Int32

Conflicts​

public List<BlueprintConflictDto> Conflicts { get; set; }

Property Value​

List<BlueprintConflictDto>

Warnings​

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

Property Value​

List<String>

Changes​

Attribute-level diff per entity counted in BlueprintUpdatePreviewDto.EntitiesToUpdate (AB#5297, AB#5308). Values are text: scalars verbatim, records and lists as JSON. Absent on services older than 3.4.126 - reads as an empty list.

public List<BlueprintEntityChangeDto> Changes { get; set; }

Property Value​

List<BlueprintEntityChangeDto>

Constructors​

BlueprintUpdatePreviewDto()​

public BlueprintUpdatePreviewDto()