Table of Contents

Class TaskCatalogParameter

Namespace
XENBIT.ResQueServe.Abstractions.Models
Assembly
RQS.Abstractions.dll
public abstract record TaskCatalogParameter : IEquatable<TaskCatalogParameter>
Inheritance
TaskCatalogParameter
Implements
Derived
Inherited Members

Properties

DefaultValue

Gets or sets the default value for this parameter.

public object? DefaultValue { get; set; }

Property Value

object

Description

Gets or sets the description of the parameter.

public string? Description { get; set; }

Property Value

string

DisplayName

Gets or sets the name of the parameter.

public string? DisplayName { get; set; }

Property Value

string

IsRequired

Gets or sets whether this parameter is required.

public bool IsRequired { get; set; }

Property Value

bool

IsSecret

Gets or sets whether this parameter is a secret (e.g. bearer token). Value will never be displayed on frontend.

public bool IsSecret { get; set; }

Property Value

bool

Order

Gets or sets the order in which this parameter should be displayed in a UI.

public int Order { get; set; }

Property Value

int

PropertyType

Gets or sets the type of the parameter.

public string? PropertyType { get; set; }

Property Value

string

ValidationPattern

Gets or sets a validation pattern (regex) for string parameters.

public string? ValidationPattern { get; set; }

Property Value

string