Zum Hauptinhalt springen

FromMicrosoftGraphNodeConfiguration

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Trigger

Configuration for polling Microsoft Teams channels via Microsoft Graph API

public record FromMicrosoftGraphNodeConfiguration : TriggerNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromMicrosoftGraphNodeConfiguration>

Inheritance Object → NodeConfiguration → TriggerNodeConfiguration → FromMicrosoftGraphNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromMicrosoftGraphNodeConfiguration>

Properties​

ServerConfiguration​

The global configuration key for the Microsoft Graph OAuth2 settings (references a MicrosoftGraphConfiguration entity by WellKnownName)

public string ServerConfiguration { get; set; }

Property Value​

String

PollingIntervalSeconds​

Polling interval in seconds to check for new messages

public int PollingIntervalSeconds { get; set; }

Property Value​

Int32

TeamId​

The Microsoft Teams team ID (GUID)

public string TeamId { get; set; }

Property Value​

String

ChannelId​

The Microsoft Teams channel ID

public string ChannelId { get; set; }

Property Value​

String

SenderFilter​

Optional filter for sender display name (contains match)

public string SenderFilter { get; set; }

Property Value​

String

CallerBinding​

public CallerBindingMode CallerBinding { get; set; }

Property Value​

CallerBindingMode

Description​

public string Description { get; set; }

Property Value​

String

Constructors​

FromMicrosoftGraphNodeConfiguration()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public FromMicrosoftGraphNodeConfiguration()