Share via


AppConfigurationKeyVaultProperties Class

Definition

Settings concerning key vault encryption for a configuration store.

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

Constructors

AppConfigurationKeyVaultProperties()

Initializes a new instance of AppConfigurationKeyVaultProperties.

Properties

IdentityClientId

The client id of the identity which will be used to access key vault.

KeyIdentifier

The URI of the key vault key used to encrypt data.

Explicit Interface Implementations

IJsonModel<AppConfigurationKeyVaultProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppConfigurationKeyVaultProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppConfigurationKeyVaultProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppConfigurationKeyVaultProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppConfigurationKeyVaultProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to