Share via


ExportRdbContent Class

Definition

Parameters for Redis export operation.

public class ExportRdbContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Redis.Models.ExportRdbContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Redis.Models.ExportRdbContent>
public class ExportRdbContent
type ExportRdbContent = class
    interface IJsonModel<ExportRdbContent>
    interface IPersistableModel<ExportRdbContent>
type ExportRdbContent = class
Public Class ExportRdbContent
Implements IJsonModel(Of ExportRdbContent), IPersistableModel(Of ExportRdbContent)
Public Class ExportRdbContent
Inheritance
ExportRdbContent
Implements

Constructors

ExportRdbContent(String, String)

Initializes a new instance of ExportRdbContent.

Properties

Container

Container name to export to.

Format

File format.

PreferredDataArchiveAuthMethod

Preferred auth method to communicate to storage account used for data archive, specify SAS or ManagedIdentity, default value is SAS.

Prefix

Prefix to use for exported files.

StorageSubscriptionId

Subscription id of the storage container for data to be exported using ManagedIdentity.

Explicit Interface Implementations

IJsonModel<ExportRdbContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ExportRdbContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ExportRdbContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ExportRdbContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ExportRdbContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to