Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
Data source to retrieve a specific Auth0 action by name.
Using getAction
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAction(args: GetActionArgs, opts?: InvokeOptions): Promise<GetActionResult>
function getActionOutput(args: GetActionOutputArgs, opts?: InvokeOptions): Output<GetActionResult>def get_action(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetActionResult
def get_action_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetActionResult]func LookupAction(ctx *Context, args *LookupActionArgs, opts ...InvokeOption) (*LookupActionResult, error)
func LookupActionOutput(ctx *Context, args *LookupActionOutputArgs, opts ...InvokeOption) LookupActionResultOutput> Note: This function is named LookupAction in the Go SDK.
public static class GetAction
{
public static Task<GetActionResult> InvokeAsync(GetActionArgs args, InvokeOptions? opts = null)
public static Output<GetActionResult> Invoke(GetActionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetActionResult> getAction(GetActionArgs args, InvokeOptions options)
public static Output<GetActionResult> getAction(GetActionArgs args, InvokeOptions options)
fn::invoke:
function: auth0:index/getAction:getAction
arguments:
# arguments dictionaryThe following arguments are supported:
getAction Result
The following output properties are available:
- Code string
- The source code of the action.
- Dependencies
List<Get
Action Dependency> - List of third party npm modules, and their versions, that this action depends on.
- Deploy bool
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- Modules
List<Get
Action Module> - List of action modules and their versions that this action depends on.
- Runtime string
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - Secrets
List<Get
Action Secret> - List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- Supported
Triggers List<GetAction Supported Trigger> - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- Version
Id string - Version ID of the action. This value is available if
deployis set to true. - Id string
- The ID of the action. If not provided,
namemust be set. - Name string
- The name of the action. If not provided,
idmust be set.
- Code string
- The source code of the action.
- Dependencies
[]Get
Action Dependency - List of third party npm modules, and their versions, that this action depends on.
- Deploy bool
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- Modules
[]Get
Action Module Type - List of action modules and their versions that this action depends on.
- Runtime string
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - Secrets
[]Get
Action Secret - List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- Supported
Triggers []GetAction Supported Trigger - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- Version
Id string - Version ID of the action. This value is available if
deployis set to true. - Id string
- The ID of the action. If not provided,
namemust be set. - Name string
- The name of the action. If not provided,
idmust be set.
- code String
- The source code of the action.
- dependencies
List<Get
Action Dependency> - List of third party npm modules, and their versions, that this action depends on.
- deploy Boolean
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- modules
List<Get
Action Module> - List of action modules and their versions that this action depends on.
- runtime String
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - secrets
List<Get
Action Secret> - List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- supported
Triggers List<GetAction Supported Trigger> - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- version
Id String - Version ID of the action. This value is available if
deployis set to true. - id String
- The ID of the action. If not provided,
namemust be set. - name String
- The name of the action. If not provided,
idmust be set.
- code string
- The source code of the action.
- dependencies
Get
Action Dependency[] - List of third party npm modules, and their versions, that this action depends on.
- deploy boolean
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- modules
Get
Action Module[] - List of action modules and their versions that this action depends on.
- runtime string
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - secrets
Get
Action Secret[] - List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- supported
Triggers GetAction Supported Trigger[] - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- version
Id string - Version ID of the action. This value is available if
deployis set to true. - id string
- The ID of the action. If not provided,
namemust be set. - name string
- The name of the action. If not provided,
idmust be set.
- code str
- The source code of the action.
- dependencies
Sequence[Get
Action Dependency] - List of third party npm modules, and their versions, that this action depends on.
- deploy bool
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- modules
Sequence[Get
Action Module] - List of action modules and their versions that this action depends on.
- runtime str
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - secrets
Sequence[Get
Action Secret] - List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- supported_
triggers Sequence[GetAction Supported Trigger] - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- version_
id str - Version ID of the action. This value is available if
deployis set to true. - id str
- The ID of the action. If not provided,
namemust be set. - name str
- The name of the action. If not provided,
idmust be set.
- code String
- The source code of the action.
- dependencies List<Property Map>
- List of third party npm modules, and their versions, that this action depends on.
- deploy Boolean
- Deploying an action will create a new immutable version of the action. If the action is currently bound to a trigger, then the system will begin executing the newly deployed version of the action immediately.
- modules List<Property Map>
- List of action modules and their versions that this action depends on.
- runtime String
- The Node runtime. Possible values are:
node12,node16(not recommended),node18,node22 - secrets List<Property Map>
- List of secrets that are included in an action or a version of an action. Partial management of secrets is not supported. If the secret block is edited, the whole object is re-provisioned.
- supported
Triggers List<Property Map> - List of triggers that this action supports. At this time, an action can only target a single trigger at a time. Read Retrieving the set of triggers available within actions to retrieve the latest trigger versions supported.
- version
Id String - Version ID of the action. This value is available if
deployis set to true. - id String
- The ID of the action. If not provided,
namemust be set. - name String
- The name of the action. If not provided,
idmust be set.
Supporting Types
GetActionDependency
GetActionModule
- Module
Id string - The unique ID of the module.
- Module
Name string - The name of the module.
- Module
Version stringId - The ID of the specific module version to use.
- Module
Version intNumber - The version number of the module.
- Module
Id string - The unique ID of the module.
- Module
Name string - The name of the module.
- Module
Version stringId - The ID of the specific module version to use.
- Module
Version intNumber - The version number of the module.
- module
Id String - The unique ID of the module.
- module
Name String - The name of the module.
- module
Version StringId - The ID of the specific module version to use.
- module
Version IntegerNumber - The version number of the module.
- module
Id string - The unique ID of the module.
- module
Name string - The name of the module.
- module
Version stringId - The ID of the specific module version to use.
- module
Version numberNumber - The version number of the module.
- module_
id str - The unique ID of the module.
- module_
name str - The name of the module.
- module_
version_ strid - The ID of the specific module version to use.
- module_
version_ intnumber - The version number of the module.
- module
Id String - The unique ID of the module.
- module
Name String - The name of the module.
- module
Version StringId - The ID of the specific module version to use.
- module
Version NumberNumber - The version number of the module.
GetActionSecret
GetActionSupportedTrigger
Package Details
- Repository
- Auth0 pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
auth0Terraform Provider.
Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
