ConfigurationValueWithoutSecrets Class

Definition

The ConfigurationValue with no secrets.

public class ConfigurationValueWithoutSecrets : Azure.ResourceManager.HybridNetwork.Models.ConfigurationGroupValuePropertiesFormat, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HybridNetwork.Models.ConfigurationValueWithoutSecrets>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HybridNetwork.Models.ConfigurationValueWithoutSecrets>
type ConfigurationValueWithoutSecrets = class
    inherit ConfigurationGroupValuePropertiesFormat
    interface IJsonModel<ConfigurationValueWithoutSecrets>
    interface IPersistableModel<ConfigurationValueWithoutSecrets>
Public Class ConfigurationValueWithoutSecrets
Inherits ConfigurationGroupValuePropertiesFormat
Implements IJsonModel(Of ConfigurationValueWithoutSecrets), IPersistableModel(Of ConfigurationValueWithoutSecrets)
Inheritance
ConfigurationValueWithoutSecrets
Implements

Constructors

Name Description
ConfigurationValueWithoutSecrets()

Initializes a new instance of ConfigurationValueWithoutSecrets.

Properties

Name Description
ConfigurationGroupSchemaName

The configuration group schema name.

(Inherited from ConfigurationGroupValuePropertiesFormat)
ConfigurationGroupSchemaOfferingLocation

The location of the configuration group schema offering.

(Inherited from ConfigurationGroupValuePropertiesFormat)
ConfigurationGroupSchemaResourceReference

The configuration group schema resource reference. Please note DeploymentResourceIdReference is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include OpenDeploymentResourceReference and SecretDeploymentResourceReference.

(Inherited from ConfigurationGroupValuePropertiesFormat)
ConfigurationValue

Name and value pairs that define the configuration value. It can be a well formed escaped JSON string.

ProvisioningState

The provisioning state of the site resource.

(Inherited from ConfigurationGroupValuePropertiesFormat)
PublisherName

The publisher name for the configuration group schema.

(Inherited from ConfigurationGroupValuePropertiesFormat)
PublisherScope

The scope of the publisher.

(Inherited from ConfigurationGroupValuePropertiesFormat)

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ConfigurationGroupValuePropertiesFormat>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from ConfigurationGroupValuePropertiesFormat)
IJsonModel<ConfigurationGroupValuePropertiesFormat>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ConfigurationGroupValuePropertiesFormat)
IJsonModel<ConfigurationValueWithoutSecrets>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ConfigurationValueWithoutSecrets>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConfigurationGroupValuePropertiesFormat>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ConfigurationGroupValuePropertiesFormat)
IPersistableModel<ConfigurationGroupValuePropertiesFormat>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from ConfigurationGroupValuePropertiesFormat)
IPersistableModel<ConfigurationGroupValuePropertiesFormat>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ConfigurationGroupValuePropertiesFormat)
IPersistableModel<ConfigurationValueWithoutSecrets>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConfigurationValueWithoutSecrets>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ConfigurationValueWithoutSecrets>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to