AddonReleaseProps
Properties for defining a AddonRelease.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms2-addonrelease
Initializer
import ros_cdk_cms2
ros_cdk_cms2.AddonReleaseProps(
addon_name: typing.Union[str, IResolvable],
addon_version: typing.Union[str, IResolvable],
policy_id: typing.Union[str, IResolvable],
entity_rules: typing.Union[IResolvable, EntityRulesProperty] = None,
env_type: typing.Union[str, IResolvable] = None,
lang: typing.Union[str, IResolvable] = None,
parent_addon_release_id: typing.Union[str, IResolvable] = None,
release_name: typing.Union[str, IResolvable] = None,
values: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
workspace: typing.Union[str, IResolvable] = None
)
Properties
| Name | Type | Description |
|---|---|---|
addon_name | typing.Union[str, ros_cdk_core.IResolvable] | Property addonName: The name of the add-on. |
addon_version | typing.Union[str, ros_cdk_core.IResolvable] | Property addonVersion: The version of the add-on. |
policy_id | typing.Union[str, ros_cdk_core.IResolvable] | Property policyId: The ID of the integration policy. |
entity_rules | typing.Union[ros_cdk_core.IResolvable, EntityRulesProperty] | Property entityRules: Entity discovery rules model. |
env_type | typing.Union[str, ros_cdk_core.IResolvable] | Property envType: The environment type. |
lang | typing.Union[str, ros_cdk_core.IResolvable] | Property lang: The language of the add-on. |
parent_addon_release_id | typing.Union[str, ros_cdk_core.IResolvable] | Property parentAddonReleaseId: The ID of the parent add-on release. |
release_name | typing.Union[str, ros_cdk_core.IResolvable] | Property releaseName: The name of the add-on release. |
values | typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] | Property values: The values of the add-on release. |
workspace | typing.Union[str, ros_cdk_core.IResolvable] | Property workspace: The workspace of the add-on release. |
addon_nameRequired
addon_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property addonName: The name of the add-on.
addon_versionRequired
addon_version: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property addonVersion: The version of the add-on.
policy_idRequired
policy_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property policyId: The ID of the integration policy.
entity_rulesOptional
entity_rules: typing.Union[IResolvable, EntityRulesProperty]
- Type: typing.Union[ros_cdk_core.IResolvable, EntityRulesProperty]
Property entityRules: Entity discovery rules model.
env_typeOptional
env_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property envType: The environment type.
langOptional
lang: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property lang: The language of the add-on.
parent_addon_release_idOptional
parent_addon_release_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property parentAddonReleaseId: The ID of the parent add-on release.
release_nameOptional
release_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property releaseName: The name of the add-on release.
valuesOptional
values: typing.Union[IResolvable, typing.Mapping[typing.Any]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]
Property values: The values of the add-on release.
workspaceOptional
workspace: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property workspace: The workspace of the add-on release.