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
Description
Gets or sets the description of the parameter.
public string? Description { get; set; }
Property Value
DisplayName
Gets or sets the name of the parameter.
public string? DisplayName { get; set; }
Property Value
IsRequired
Gets or sets whether this parameter is required.
public bool IsRequired { get; set; }
Property Value
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
Order
Gets or sets the order in which this parameter should be displayed in a UI.
public int Order { get; set; }
Property Value
PropertyType
Gets or sets the type of the parameter.
public string? PropertyType { get; set; }
Property Value
ValidationPattern
Gets or sets a validation pattern (regex) for string parameters.
public string? ValidationPattern { get; set; }