Skip to content

PluginClassProps

Properties for defining a PluginClass.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-pluginclass

Initializer

using AlibabaCloud.SDK.ROS.CDK.Apig;
new PluginClassProps {
    object Description,
    object ExecutePriority,
    object ExecuteStage,
    object PluginClassName,
    object Version,
    object VersionDescription,
    object WasmLanguage,
    object WasmUrl,
    object Alias = null,
    object SupportedMinGatewayVersion = null
};

Properties

Name Type Description
Description object Property description: The description of the plugin class.
ExecutePriority object Property executePriority: The execute priority of the Plugin.
ExecuteStage object Property executeStage: The Execution stage.
PluginClassName object Property pluginClassName: The name of the plugin class.
Version object Property version: The version of plugin class.
VersionDescription object Property versionDescription: The description of the version .
WasmLanguage object Property wasmLanguage: the language of the wasm.
WasmUrl object Property wasmUrl: The url of the wasm.
Alias object Property alias: The alias of the plugin class.
SupportedMinGatewayVersion object Property supportedMinGatewayVersion: The supported minimum gateway version.

DescriptionRequired

public object Description { get; set; }
  • Type: object

Property description: The description of the plugin class.


ExecutePriorityRequired

public object ExecutePriority { get; set; }
  • Type: object

Property executePriority: The execute priority of the Plugin.


ExecuteStageRequired

public object ExecuteStage { get; set; }
  • Type: object

Property executeStage: The Execution stage.


PluginClassNameRequired

public object PluginClassName { get; set; }
  • Type: object

Property pluginClassName: The name of the plugin class.


VersionRequired

public object Version { get; set; }
  • Type: object

Property version: The version of plugin class.


VersionDescriptionRequired

public object VersionDescription { get; set; }
  • Type: object

Property versionDescription: The description of the version .


WasmLanguageRequired

public object WasmLanguage { get; set; }
  • Type: object

Property wasmLanguage: the language of the wasm.


WasmUrlRequired

public object WasmUrl { get; set; }
  • Type: object

Property wasmUrl: The url of the wasm.


AliasOptional

public object Alias { get; set; }
  • Type: object

Property alias: The alias of the plugin class.


SupportedMinGatewayVersionOptional

public object SupportedMinGatewayVersion { get; set; }
  • Type: object

Property supportedMinGatewayVersion: The supported minimum gateway version.