Compartilhar via


CodelessUiConnectorConfigProperties Class

Definition

Config to describe the instructions blade.

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

Constructors

CodelessUiConnectorConfigProperties(String, String, String, String, IEnumerable<ConnectorGraphQueries>, IEnumerable<SourceControlSampleQueries>, IEnumerable<LastDataReceivedDataType>, IEnumerable<ConnectorConnectivityCriteria>, ConnectorAvailability, ConnectorPermissions, IEnumerable<InstructionSteps>)

Initializes a new instance of CodelessUiConnectorConfigProperties.

Properties

Availability

Connector Availability Status.

ConnectivityCriteria

Define the way the connector check connectivity.

CustomImage

An optional custom image to be used when displaying the connector within Azure Sentinel's connector's gallery.

DataTypes

Data types to check for last data received.

DescriptionMarkdown

Connector description.

GraphQueries

The graph query to show the current data status.

GraphQueriesTableName

Name of the table the connector will insert the data to.

InstructionSteps

Instruction steps to enable the connector.

Permissions

Permissions required for the connector.

Publisher

Connector publisher name.

SampleQueries

The sample queries for the connector.

Title

Connector blade title.

Explicit Interface Implementations

IJsonModel<CodelessUiConnectorConfigProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CodelessUiConnectorConfigProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CodelessUiConnectorConfigProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CodelessUiConnectorConfigProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CodelessUiConnectorConfigProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to