Class DataBlockMetadataUpdateRequest
- Namespace
- Datafication.Server.Core.Models
- Assembly
- Datafication.Server.Core.dll
Represents a request to update metadata for an existing DataBlock. Only the metadata fields are updated; the actual DataBlock data remains unchanged.
public class DataBlockMetadataUpdateRequest
- Inheritance
-
objectDataBlockMetadataUpdateRequest
Properties
AccessPolicy
Gets or sets the access policy for the DataBlock. If null, the current access policy is preserved.
public string? AccessPolicy { get; set; }
Property Value
- string
Description
Gets or sets the description of the DataBlock. If null, the current description is preserved.
public string? Description { get; set; }
Property Value
- string
IsReadOnly
Gets or sets a value indicating whether the DataBlock is read-only. If null, the current read-only setting is preserved.
public bool? IsReadOnly { get; set; }
Property Value
- bool?
Name
Gets or sets the display name for the DataBlock. If null, the current name is preserved.
public string? Name { get; set; }
Property Value
- string
Properties
Gets or sets additional custom properties. If null, the current properties are preserved. If provided, replaces all existing properties.
public Dictionary<string, object>? Properties { get; set; }
Property Value
- Dictionary<string, object>
Tags
Gets or sets the tags associated with the DataBlock. If null, the current tags are preserved. If provided, replaces all existing tags.
public List<string>? Tags { get; set; }
Property Value
- List<string>