PluginClassProps
Properties for defining a PluginClass
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-pluginclass
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkapig"
&alicloudroscdkapig.PluginClassProps {
Description: interface{},
ExecutePriority: interface{},
ExecuteStage: interface{},
PluginClassName: interface{},
Version: interface{},
VersionDescription: interface{},
WasmLanguage: interface{},
WasmUrl: interface{},
Alias: interface{},
SupportedMinGatewayVersion: interface{},
}
Properties
Name | Type | Description |
---|---|---|
Description |
interface{} |
Property description: The description of the plugin class. |
ExecutePriority |
interface{} |
Property executePriority: The execute priority of the Plugin. |
ExecuteStage |
interface{} |
Property executeStage: The Execution stage. |
PluginClassName |
interface{} |
Property pluginClassName: The name of the plugin class. |
Version |
interface{} |
Property version: The version of plugin class. |
VersionDescription |
interface{} |
Property versionDescription: The description of the version . |
WasmLanguage |
interface{} |
Property wasmLanguage: the language of the wasm. |
WasmUrl |
interface{} |
Property wasmUrl: The url of the wasm. |
Alias |
interface{} |
Property alias: The alias of the plugin class. |
SupportedMinGatewayVersion |
interface{} |
Property supportedMinGatewayVersion: The supported minimum gateway version. |
Description
Required
Description interface{}
- Type: interface{}
Property description: The description of the plugin class.
ExecutePriority
Required
ExecutePriority interface{}
- Type: interface{}
Property executePriority: The execute priority of the Plugin.
ExecuteStage
Required
ExecuteStage interface{}
- Type: interface{}
Property executeStage: The Execution stage.
PluginClassName
Required
PluginClassName interface{}
- Type: interface{}
Property pluginClassName: The name of the plugin class.
Version
Required
Version interface{}
- Type: interface{}
Property version: The version of plugin class.
VersionDescription
Required
VersionDescription interface{}
- Type: interface{}
Property versionDescription: The description of the version .
WasmLanguage
Required
WasmLanguage interface{}
- Type: interface{}
Property wasmLanguage: the language of the wasm.
WasmUrl
Required
WasmUrl interface{}
- Type: interface{}
Property wasmUrl: The url of the wasm.
Alias
Optional
Alias interface{}
- Type: interface{}
Property alias: The alias of the plugin class.
SupportedMinGatewayVersion
Optional
SupportedMinGatewayVersion interface{}
- Type: interface{}
Property supportedMinGatewayVersion: The supported minimum gateway version.