Share via


CustomizableConnectionsConfig Class

Definition

The UiConfig for 'Customizable' connector definition kind.

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

Constructors

CustomizableConnectionsConfig(String, String)

Initializes a new instance of CustomizableConnectionsConfig.

Properties

TemplateSpecName

Gets or sets the template name. The template includes ARM templates that can be created by the connector, usually it will be the dataConnectors ARM templates.

TemplateSpecVersion

Gets or sets the template version.

Explicit Interface Implementations

IJsonModel<CustomizableConnectionsConfig>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CustomizableConnectionsConfig>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CustomizableConnectionsConfig>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CustomizableConnectionsConfig>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CustomizableConnectionsConfig>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to