Table of Contents

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
object
DataBlockMetadataUpdateRequest

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>