Table of Contents

Class CreateActionModuleRequestContent

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

Properties

ApiVersion

The API version of the module.

[JsonPropertyName("api_version")]
public string? ApiVersion { get; set; }

Property Value

string

Code

The source code of the action module.

[JsonPropertyName("code")]
public required string Code { get; set; }

Property Value

string

Dependencies

The npm dependencies of the action module.

[JsonPropertyName("dependencies")]
public IEnumerable<ActionModuleDependencyRequest>? Dependencies { get; set; }

Property Value

IEnumerable<ActionModuleDependencyRequest>

Name

The name of the action module.

[JsonPropertyName("name")]
public required string Name { get; set; }

Property Value

string

Publish

Whether to publish the module immediately after creation.

[JsonPropertyName("publish")]
public bool? Publish { get; set; }

Property Value

bool?

Secrets

The secrets to associate with the action module.

[JsonPropertyName("secrets")]
public IEnumerable<ActionModuleSecretRequest>? Secrets { get; set; }

Property Value

IEnumerable<ActionModuleSecretRequest>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.