다음을 통해 공유


DataBoxEdgeDeviceExtendedInfoPatch Class

Definition

The Data Box Edge/Gateway device extended info patch.

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

Constructors

DataBoxEdgeDeviceExtendedInfoPatch()

Initializes a new instance of DataBoxEdgeDeviceExtendedInfoPatch.

Properties

ChannelIntegrityKeyName

The name for Channel Integrity Key stored in the Client Key Vault.

ChannelIntegrityKeyVersion

The version of Channel Integrity Key stored in the Client Key Vault.

ClientSecretStoreId

The Key Vault ARM Id for client secrets.

ClientSecretStoreUri

The url to access the Client Key Vault.

SyncStatus

For changing or to initiate the resync to key-vault set the status to KeyVaultSyncPending, rest of the status will not be applicable.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataBoxEdgeDeviceExtendedInfoPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DataBoxEdgeDeviceExtendedInfoPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataBoxEdgeDeviceExtendedInfoPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataBoxEdgeDeviceExtendedInfoPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DataBoxEdgeDeviceExtendedInfoPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to