Table of Contents

Class ActionTrigger

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record ActionTrigger : IJsonOnDeserialized, IEquatable<ActionTrigger>
Inheritance
ActionTrigger
Implements
Inherited Members
Extension Methods

Properties

AdditionalProperties

[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }

Property Value

ReadOnlyAdditionalProperties

BindingPolicy

[JsonPropertyName("binding_policy")]
public ActionBindingTypeEnum? BindingPolicy { get; set; }

Property Value

ActionBindingTypeEnum?

CompatibleTriggers

compatible_triggers informs which other trigger supports the same event and api.

[JsonPropertyName("compatible_triggers")]
public IEnumerable<ActionTriggerCompatibleTrigger>? CompatibleTriggers { get; set; }

Property Value

IEnumerable<ActionTriggerCompatibleTrigger>

DefaultRuntime

Runtime that will be used when none is specified when creating an action.

[JsonPropertyName("default_runtime")]
public string? DefaultRuntime { get; set; }

Property Value

string

Id

[JsonPropertyName("id")]
public required ActionTriggerTypeEnum Id { get; set; }

Property Value

ActionTriggerTypeEnum

Runtimes

runtimes supported by this trigger.

[JsonPropertyName("runtimes")]
public IEnumerable<string>? Runtimes { get; set; }

Property Value

IEnumerable<string>

Status

status points to the trigger status.

[JsonPropertyName("status")]
public string? Status { get; set; }

Property Value

string

Version

The version of a trigger. v1, v2, etc.

[JsonPropertyName("version")]
public string? Version { get; set; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.