Skip to content

RosPluginClassProps

Properties for defining a RosPluginClass.

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

Initializer

import ros_cdk_apig
ros_cdk_apig.RosPluginClassProps(
  description: typing.Union[str, IResolvable],
  execute_priority: typing.Union[typing.Union[int, float], IResolvable],
  execute_stage: typing.Union[str, IResolvable],
  plugin_class_name: typing.Union[str, IResolvable],
  version: typing.Union[str, IResolvable],
  version_description: typing.Union[str, IResolvable],
  wasm_language: typing.Union[str, IResolvable],
  wasm_url: typing.Union[str, IResolvable],
  alias: typing.Union[str, IResolvable] = None,
  supported_min_gateway_version: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
description typing.Union[str, ros_cdk_core.IResolvable] No description.
execute_priority typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
execute_stage typing.Union[str, ros_cdk_core.IResolvable] No description.
plugin_class_name typing.Union[str, ros_cdk_core.IResolvable] No description.
version typing.Union[str, ros_cdk_core.IResolvable] No description.
version_description typing.Union[str, ros_cdk_core.IResolvable] No description.
wasm_language typing.Union[str, ros_cdk_core.IResolvable] No description.
wasm_url typing.Union[str, ros_cdk_core.IResolvable] No description.
alias typing.Union[str, ros_cdk_core.IResolvable] No description.
supported_min_gateway_version typing.Union[str, ros_cdk_core.IResolvable] No description.

descriptionRequired

description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

execute_priorityRequired

execute_priority: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

execute_stageRequired

execute_stage: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

plugin_class_nameRequired

plugin_class_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

versionRequired

version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

version_descriptionRequired

version_description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

wasm_languageRequired

wasm_language: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

wasm_urlRequired

wasm_url: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

aliasOptional

alias: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

supported_min_gateway_versionOptional

supported_min_gateway_version: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]