Azure.Connectors.Sdk.Salesforce.Models Namespace

Classes

Name Description
CheckJobResponse

Response for Get job info

CloseJobRequest

CloseJobRequest

CreateJobParameters

CreateJobParameters

CreateJobResponse

Response for Create a job (V2)

ExecuteSoqlQueryParameters

ExecuteSoqlQueryParameters

ExternalIdField

Item in List of external ID fields.

ExternalIdFieldsList

Response for Get External ID Fields

GetAllJobsResponse

Response for Get all jobs

GetItemByExternalIdResponse

Response for Get a Record by External ID

GetItemResponse

Response for Get record

Item

Item in List of Items

ItemsList

Response for Get records

JobInfo

Item in records

MCPQueryRequest

MCPQueryRequest

MCPQueryResponse

Response for MCP server for Salesforce

ObjectEntity

schema

ObjectWithoutType

Response for Send an HTTP request

PatchItemByExternalIdInput

Insert or Update (Upsert) a Record by External ID (V2)

PatchItemByExternalIdResponse

Response for Insert or Update (Upsert) a Record by External ID (V2)

PatchItemInput

Update record (V3)

PatchItemResponse

Response for Update record (V3)

PostItemInput

Create record

PostItemResponse

Response for Create record

SalesforceModelFactory

Model factory for creating instances of Salesforce 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.

SalesforceOnNewItemsTriggerPayload

Typed trigger payload for the OnNewItems trigger (Salesforce "When a record is created", operationId: GetOnNewItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SalesforceOnNewItemsTriggerPayload>(body).

SalesforceOnUpdatedItemsTriggerPayload

Typed trigger payload for the OnUpdatedItems trigger (Salesforce "When a record is modified", operationId: GetOnUpdatedItems). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<SalesforceOnUpdatedItemsTriggerPayload>(body).

SalesforceTriggers

Static registry of trigger operations for the Salesforce 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 SalesforceTriggerOperations for the complete list of trigger operation name constants.

SearchRecordObject

Item in A list of search records returned by an SOSL search query

SOSLSearchQueryResponse

Response for Execute SOSL search query

Table

Item in List of Tables

TableCapabilitiesMetadata

x-ms-capabilities

TableFilterRestrictionsMetadata

filterRestrictions

TableMetadata

Response for Get object metadata

TableSelectRestrictionsMetadata

selectRestrictions

TablesList

Response for Get object types

TableSortRestrictionsMetadata

sortRestrictions

Structs

Name Description
ColumnDelimiter

Extensible enum for known ColumnDelimiter values.

ConcurrencyMode

Extensible enum for known ConcurrencyMode values.

JobType

Extensible enum for known JobType values.

LineEnding

Extensible enum for known LineEnding values.

Operation

Extensible enum for known Operation values.