Skip to main content

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

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()