Zum Hauptinhalt springen

FromHttpRequestNodeConfiguration2

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Trigger

Configuration for node FromHttpRequest

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

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

Properties​

Method​

Defines the HTTP action to be performed

public HttpMethod Method { get; set; }

Property Value​

HttpMethod

Path​

Defines the path to be used

public string Path { get; set; }

Property Value​

String

AllowAnonymous​

Defines whether requests are accepted without a valid access token

public bool AllowAnonymous { get; set; }

Property Value​

Boolean

RequiredRoles​

Defines the roles that grant access, any one of them is sufficient. An empty list accepts any caller with a valid access token

public String[] RequiredRoles { get; set; }

Property Value​

String[]

CallerBinding​

public CallerBindingMode CallerBinding { get; set; }

Property Value​

CallerBindingMode

Description​

public string Description { get; set; }

Property Value​

String

Constructors​

FromHttpRequestNodeConfiguration2()​

public FromHttpRequestNodeConfiguration2()