Class RouteConfig
- Namespace
- Thirdweb.Api
- Assembly
- Thirdweb.dll
- Inheritance
-
RouteConfig
- Inherited Members
-
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
- IDictionary<string, object>
CustomPaywallHtml
[JsonProperty("customPaywallHtml", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string CustomPaywallHtml { get; set; }
Property Value
- string
Description
[JsonProperty("description", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string Description { get; set; }
Property Value
- string
Discoverable
[JsonProperty("discoverable", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool Discoverable { get; set; }
Property Value
- bool
[JsonProperty("inputSchema", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public InputSchema InputSchema { get; set; }
Property Value
- InputSchema
MaxTimeoutSeconds
[JsonProperty("maxTimeoutSeconds", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public double MaxTimeoutSeconds { get; set; }
Property Value
- double
MimeType
[JsonProperty("mimeType", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string MimeType { get; set; }
Property Value
- string
OutputSchema
[JsonProperty("outputSchema", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public IDictionary<string, object> OutputSchema { get; set; }
Property Value
- IDictionary<string, object>
Resource
[JsonProperty("resource", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public Uri Resource { get; set; }
Property Value
- Uri