Back to Node Auth0

Interface IntegrationRequiredParam

docs/interfaces/management.Management.IntegrationRequiredParam.html

5.9.12.5 KB
Original Source

Interface IntegrationRequiredParam

Param are form input values, primarily utilized when specifying secrets and configuration values for actions.

These are especially important for partner integrations -- but can be exposed to tenant admins as well if they want to parameterize their custom actions.

interface IntegrationRequiredParam {
type?: Management.IntegrationRequiredParamTypeEnum;
name?: string;
required?: boolean;
optional?: boolean;
label?: string;
description?: string;
default_value?: string;
placeholder?: string;
options?: IntegrationRequiredParamOption[];
}

Index

Properties

type?name?required?optional?label?description?default_value?placeholder?options?

Properties

Optionaltype

type?: Management.IntegrationRequiredParamTypeEnum

Optionalname

name?: string

The name of the parameter.

Optionalrequired

required?: boolean

The flag for if this parameter is required.

Optionaloptional

optional?: boolean

The temp flag for if this parameter is required (experimental; for Labs use only).

Optionallabel

label?: string

The short label for this parameter.

Optionaldescription

description?: string

The lengthier description for this parameter.

Optionaldefault_value

default_value?: string

The default value for this parameter.

Optionalplaceholder

placeholder?: string

Placeholder text for this parameter.

Optionaloptions

options?: IntegrationRequiredParamOption[]

The allowable options for this param.

Settings

Member Visibility

  • Protected
  • Inherited

ThemeOSLightDark

On This Page

Properties typenamerequiredoptionallabeldescriptiondefault_valueplaceholderoptions