Azure.Connectors.Sdk.Sql.Models Namespace

Classes

Name Description
Database

Item in List of datasets

DatabasesList

Response for List the databases

DataWithSensitivityLabelInfo

Item in List of Sensitivity Labels

ExecutePassThroughNativeQueryResponse

Response for Execute a SQL query (V2)

ExecuteProcedureInput

Execute stored procedure (V2)

ExecuteProcedureResponse

Response for Execute stored procedure (V2)

GetItemResponse

Response for Get row (V2)

GetItemsResponse

Response for Get rows (V2)

GetTablesResponse

Response for Get tables (V2)

ObjectEntity

schema

ODataServersList

Response for List the servers

PassThroughNativeQueryMetadata

Response for Get pass-through native SQL query metadata

PatchItemInput

Update row (V2)

PatchItemResponse

Response for Update row (V2)

PostItemInput

Insert row (V2)

PostItemResponse

Response for Insert row (V2)

Procedure

Item in List of Procedures

ProcedureMetadata

Response for Get metadata of a Procedure

ProceduresList

Response for Get stored procedures

SensitivityLabelMetadata

Item in List of Sensitivity Label Information

Server

Item in List of datasets

SqlItem

Item in List of Columns

SqlItemsList

Response for When an item is created (V2)

SqlModelFactory

Model factory for creating instances of Sql models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated.

SqlOnNewItemsTriggerPayload

Typed trigger payload for the OnNewItems trigger (Sql "When an item is created (V2)", operationId: GetOnNewItems_V2). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SqlOnNewItemsTriggerPayload>(body).

SqlOnUpdatedItemsTriggerPayload

Typed trigger payload for the OnUpdatedItems trigger (Sql "When an item is modified (V2)", operationId: GetOnUpdatedItems_V2). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SqlOnUpdatedItemsTriggerPayload>(body).

SqlPassThroughNativeQueryBody

SqlPassThroughNativeQueryBody

SqlTriggers

Static registry of trigger operations for the Sql connector that have typed payloads. Maps operation names to their typed TriggerCallbackPayload<T> subtypes. Triggers that return binary content (e.g., file downloads) are not included here because they have no JSON-deserializable payload type. See SqlTriggerOperations for the complete list of trigger operation name constants.

Table

Item in Database items

TableCapabilitiesMetadata

x-ms-capabilities

TableCountRestrictionsMetadata

countRestrictions

TableFilterRestrictionsMetadata

filterRestrictions

TableMetadata

Response for Get metadata of a table

TableSelectRestrictionsMetadata

selectRestrictions

TablesList

Response for GetTablesForDeleteItem

TableSortRestrictionsMetadata

sortRestrictions