Azure.Connectors.Sdk.Infusionsoft.Models Namespace

Classes

Name Description
CreateTaskRequest

CreateTask_Request

InfusionsoftModelFactory

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

InfusionsoftOnNewOrderTriggerPayload

Typed trigger payload for the OnNewOrder trigger (Infusionsoft "When there is a new order", operationId: OnNewOrder). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<InfusionsoftOnNewOrderTriggerPayload>(body).

InfusionsoftOnNewTaskTriggerPayload

Typed trigger payload for the OnNewTask trigger (Infusionsoft "When a new task is created", operationId: OnNewTask). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<InfusionsoftOnNewTaskTriggerPayload>(body).

InfusionsoftTriggers

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

ListTasksResponse

Response for List tasks

TaskResponse

Response for Create a task

Structs

Name Description
InfusionsoftType

Extensible enum for known InfusionsoftType values.