Zum Hauptinhalt springen

MutationDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Represents a mutation.

public class MutationDto

Inheritance Object → MutationDto

Properties​

RtId​

Runtime id of the item to mutate.

public OctoObjectId RtId { get; set; }

Property Value​

OctoObjectId

ClearSecretAttributes​

Names of Secret attributes to clear (AB#5528, concept §4.3), GraphQL input field clearSecretAttributes: [String!]. Clearing is always explicit: a secret that is omitted from the item, or given as null or "", stays unchanged. Attribute names are given like the item's attribute fields (camelCase in GraphQL). Not written when null, so requests stay valid against servers that do not know the field.

public IList<string> ClearSecretAttributes { get; set; }

Property Value​

IList<String>

Constructors​

MutationDto()​

public MutationDto()