MakeHttpRequestNodeConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform
Make a http request
public record MakeHttpRequestNodeConfiguration : TargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IEquatable<MakeHttpRequestNodeConfiguration>
Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → MakeHttpRequestNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IEquatable<MakeHttpRequestNodeConfiguration>
Properties
Method
the HTTP method to use for the request (values: GET, POST, PUT, DELETE)
public string Method { get; set; }
Property Value
BodyPath
The path to the body of the request
public string BodyPath { get; set; }
Property Value
Body
The body of the request as a string
public string Body { get; set; }
Property Value
UrlPath
the path to the URL of the request
public string UrlPath { get; set; }
Property Value
Url
The URL of the request
public string Url { get; set; }
Property Value
PathParameters
Path parameters to be replaced in the URL
public List<HttpPathParameter> PathParameters { get; set; }
Property Value
HeaderParameters
Header parameters to be included in the HTTP request
public List<HttpHeaderParameter> HeaderParameters { get; set; }
Property Value
TargetPath
public string TargetPath { get; set; }
Property Value
TargetValueWriteMode
public TargetValueWriteModes TargetValueWriteMode { get; set; }
Property Value
TargetValueWriteModes
TargetValueKind
public ValueKinds TargetValueKind { get; set; }
Property Value
ValueKinds
DocumentMode
public DocumentModes DocumentMode { get; set; }
Property Value
DocumentModes
Description
public string Description { get; set; }
Property Value
Constructors
MakeHttpRequestNodeConfiguration()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public MakeHttpRequestNodeConfiguration()