Share via


SecretStoreResourceInfo Class

Definition

Class representing a secret store resource.

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

Constructors

SecretStoreResourceInfo(SecretStoreType)

Initializes a new instance of SecretStoreResourceInfo.

Properties

SecretStoreType

Gets or sets the type of secret store.

Uri

Uri to get to the resource.

Value

Gets or sets value stored in secret store resource.

Explicit Interface Implementations

IJsonModel<SecretStoreResourceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SecretStoreResourceInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecretStoreResourceInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecretStoreResourceInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SecretStoreResourceInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to