Table of Contents

Class D1ExportDumpOptions

Namespace
Cloudflare.NET.Accounts.D1.Models
Assembly
Cloudflare.NET.dll

Options for filtering what data to include in a database export.

public record D1ExportDumpOptions : IEquatable<D1ExportDumpOptions>
Inheritance
D1ExportDumpOptions
Implements
Inherited Members

Constructors

D1ExportDumpOptions(bool?, bool?, IReadOnlyList<string>?)

Options for filtering what data to include in a database export.

public D1ExportDumpOptions(bool? NoData = null, bool? NoSchema = null, IReadOnlyList<string>? Tables = null)

Parameters

NoData bool?

If true, export only table definitions (schema), not contents.

NoSchema bool?

If true, export only table contents (data), not definitions.

Tables IReadOnlyList<string>

Filter export to specific tables. Empty or null means all tables.

Properties

NoData

If true, export only table definitions (schema), not contents.

[JsonPropertyName("no_data")]
public bool? NoData { get; init; }

Property Value

bool?

NoSchema

If true, export only table contents (data), not definitions.

[JsonPropertyName("no_schema")]
public bool? NoSchema { get; init; }

Property Value

bool?

Tables

Filter export to specific tables. Empty or null means all tables.

[JsonPropertyName("tables")]
public IReadOnlyList<string>? Tables { get; init; }

Property Value

IReadOnlyList<string>