AScriptArgs

data class AScriptArgs(val ascriptName: Output<String>? = null, val dryRun: Output<Boolean>? = null, val enabled: Output<Boolean>? = null, val extAttributeEnabled: Output<Boolean>? = null, val extAttributes: Output<List<AScriptExtAttributeArgs>>? = null, val listenerId: Output<String>? = null, val position: Output<String>? = null, val scriptContent: Output<String>? = null) : ConvertibleToJava<AScriptArgs>

Provides a Application Load Balancer (ALB) A Script resource. For information about Application Load Balancer (ALB) A Script and how to use it, see What is A Script.

NOTE: Available since v1.195.0.

Import

Application Load Balancer (ALB) A Script can be imported using the id, e.g.

$ pulumi import alicloud:alb/aScript:AScript example <id>

Constructors

Link copied to clipboard
constructor(ascriptName: Output<String>? = null, dryRun: Output<Boolean>? = null, enabled: Output<Boolean>? = null, extAttributeEnabled: Output<Boolean>? = null, extAttributes: Output<List<AScriptExtAttributeArgs>>? = null, listenerId: Output<String>? = null, position: Output<String>? = null, scriptContent: Output<String>? = null)

Properties

Link copied to clipboard
val ascriptName: Output<String>? = null

AScript name.

Link copied to clipboard
val dryRun: Output<Boolean>? = null

Whether to PreCheck only this request

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether AScript is enabled.

Link copied to clipboard
val extAttributeEnabled: Output<Boolean>? = null

Whether extension parameters are enabled. When ExtAttributeEnabled is true, ExtAttributes must be set.

Link copied to clipboard

Expand the list of attributes. When ExtAttributeEnabled is true, ExtAttributes must be set. See ext_attributes below.

Link copied to clipboard
val listenerId: Output<String>? = null

Listener ID of script attribution

Link copied to clipboard
val position: Output<String>? = null

Script execution location.

Link copied to clipboard
val scriptContent: Output<String>? = null

AScript script content.

Functions

Link copied to clipboard
open override fun toJava(): AScriptArgs