Share via


ConfigurationSaveContent Class

Definition

Save Tenant Configuration Contract details.

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

Constructors

ConfigurationSaveContent()

Initializes a new instance of ConfigurationSaveContent.

Properties

Branch

The name of the Git branch in which to commit the current configuration snapshot.

ForceUpdate

The value if true, the current configuration database is committed to the Git repository, even if the Git repository has newer changes that would be overwritten.

Explicit Interface Implementations

IJsonModel<ConfigurationSaveContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ConfigurationSaveContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConfigurationSaveContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConfigurationSaveContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ConfigurationSaveContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to