Azure.Connectors.Sdk.FreshService.Models Namespace

Classes

Name Description
AddNoteRequest

AddNote_RequestV2

AddNoteResponse

Response for Add a note to a ticket (V2)

CreateTicketRequest

CreateTicket_RequestV2

CreateUpdateTicketResponse

Response for Create a ticket (V2)

FreshServiceModelFactory

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

FreshServiceOnTicketCreatedTriggerPayload

Typed trigger payload for the OnTicketCreated trigger (FreshService "When a ticket is created (V2)", operationId: OnTicketCreatedV2). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<FreshServiceOnTicketCreatedTriggerPayload>(body).

FreshServiceTriggers

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

ListTicketResponse

Response for When a ticket is created (V2)

UpdateTicketRequest

UpdateTicket_RequestV2

Structs

Name Description
Impact

Extensible enum for known Impact values.

Priority

Extensible enum for known Priority values.

Source

Extensible enum for known Source values.

Status

Extensible enum for known Status values.

Urgency

Extensible enum for known Urgency values.