Table of Contents

Class CopyServerFolderRequest

Namespace
BiExcellence.OpenBi.Api.Files
Assembly
BiExcellence.OpenBi.Api.Client.dll

Request body for recursively copying a server folder's content within one area.

public sealed record CopyServerFolderRequest : ICopyServerFolderRequest
Inheritance
object
CopyServerFolderRequest
Implements

Properties

Area

The area (top-level folder under the content root) both folders are in. Defaults to FLATFILES.

[JsonPropertyName("area")]
public string Area { get; init; }

Property Value

string

Source

The path of the folder to copy from, inside the area. Nothing is copied when it does not exist.

[JsonPropertyName("source")]
public string? Source { get; init; }

Property Value

string

Target

The path of the folder to copy into, inside the area; created when it does not exist. Files of the same name are overwritten.

[JsonPropertyName("target")]
public string? Target { get; init; }

Property Value

string