Share via


BackupRestoreRequestBaseProperties Class

Definition

Backup and Restore Common properties.

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

Constructors

BackupRestoreRequestBaseProperties(Uri)

Initializes a new instance of BackupRestoreRequestBaseProperties.

Properties

AzureStorageBlobContainerUri

The Azure blob storage container Uri which contains the backup.

Token

The SAS token pointing to an Azure blob storage container. This property is reserved for Azure Backup Service.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupRestoreRequestBaseProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BackupRestoreRequestBaseProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupRestoreRequestBaseProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BackupRestoreRequestBaseProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BackupRestoreRequestBaseProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to