PluginClassProps
Properties for defining a PluginClass
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-pluginclass
Initializer
import { PluginClassProps } from '@alicloud/ros-cdk-apig'
const pluginClassProps: PluginClassProps = { ... }
Properties
Name | Type | Description |
---|---|---|
description |
string | @alicloud/ros-cdk-core.IResolvable |
Property description: The description of the plugin class. |
executePriority |
number | @alicloud/ros-cdk-core.IResolvable |
Property executePriority: The execute priority of the Plugin. |
executeStage |
string | @alicloud/ros-cdk-core.IResolvable |
Property executeStage: The Execution stage. |
pluginClassName |
string | @alicloud/ros-cdk-core.IResolvable |
Property pluginClassName: The name of the plugin class. |
version |
string | @alicloud/ros-cdk-core.IResolvable |
Property version: The version of plugin class. |
versionDescription |
string | @alicloud/ros-cdk-core.IResolvable |
Property versionDescription: The description of the version . |
wasmLanguage |
string | @alicloud/ros-cdk-core.IResolvable |
Property wasmLanguage: the language of the wasm. |
wasmUrl |
string | @alicloud/ros-cdk-core.IResolvable |
Property wasmUrl: The url of the wasm. |
alias |
string | @alicloud/ros-cdk-core.IResolvable |
Property alias: The alias of the plugin class. |
supportedMinGatewayVersion |
string | @alicloud/ros-cdk-core.IResolvable |
Property supportedMinGatewayVersion: The supported minimum gateway version. |
description
Required
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property description: The description of the plugin class.
executePriority
Required
public readonly executePriority: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property executePriority: The execute priority of the Plugin.
executeStage
Required
public readonly executeStage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property executeStage: The Execution stage.
pluginClassName
Required
public readonly pluginClassName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property pluginClassName: The name of the plugin class.
version
Required
public readonly version: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property version: The version of plugin class.
versionDescription
Required
public readonly versionDescription: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property versionDescription: The description of the version .
wasmLanguage
Required
public readonly wasmLanguage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property wasmLanguage: the language of the wasm.
wasmUrl
Required
public readonly wasmUrl: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property wasmUrl: The url of the wasm.
alias
Optional
public readonly alias: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property alias: The alias of the plugin class.
supportedMinGatewayVersion
Optional
public readonly supportedMinGatewayVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property supportedMinGatewayVersion: The supported minimum gateway version.