Skip to content

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.

DescriptionRequired

Description interface{}
  • Type: interface{}

Property description: The description of the plugin class.


ExecutePriorityRequired

ExecutePriority interface{}
  • Type: interface{}

Property executePriority: The execute priority of the Plugin.


ExecuteStageRequired

ExecuteStage interface{}
  • Type: interface{}

Property executeStage: The Execution stage.


PluginClassNameRequired

PluginClassName interface{}
  • Type: interface{}

Property pluginClassName: The name of the plugin class.


VersionRequired

Version interface{}
  • Type: interface{}

Property version: The version of plugin class.


VersionDescriptionRequired

VersionDescription interface{}
  • Type: interface{}

Property versionDescription: The description of the version .


WasmLanguageRequired

WasmLanguage interface{}
  • Type: interface{}

Property wasmLanguage: the language of the wasm.


WasmUrlRequired

WasmUrl interface{}
  • Type: interface{}

Property wasmUrl: The url of the wasm.


AliasOptional

Alias interface{}
  • Type: interface{}

Property alias: The alias of the plugin class.


SupportedMinGatewayVersionOptional

SupportedMinGatewayVersion interface{}
  • Type: interface{}

Property supportedMinGatewayVersion: The supported minimum gateway version.