Share via


DevCenterCatalogPatch Class

Definition

The catalog's properties for partial update. Properties not provided in the update request will not be changed.

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

Constructors

DevCenterCatalogPatch()

Initializes a new instance of DevCenterCatalogPatch.

Properties

AdoGit

Properties for an Azure DevOps catalog type.

GitHub

Properties for a GitHub catalog type.

Tags

Resource tags.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevCenterCatalogPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevCenterCatalogPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevCenterCatalogPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevCenterCatalogPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevCenterCatalogPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to