EventRuleTargetsProps
Properties for defining a EventRuleTargets
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms-eventruletargets
Initializer
import ros_cdk_cms
ros_cdk_cms.EventRuleTargetsProps(
rule_name: typing.Union[str, IResolvable],
contact_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ContactParametersProperty]]] = None,
fc_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FcParametersProperty]]] = None,
mns_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, MnsParametersProperty]]] = None,
sls_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SlsParametersProperty]]] = None,
webhook_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, WebhookParametersProperty]]] = None
)
Properties
Name | Type | Description |
---|---|---|
rule_name |
typing.Union[str, ros_cdk_core.IResolvable] |
Property ruleName: The name of the alert rule. |
contact_parameters |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ContactParametersProperty]]] |
Property contactParameters: CONTACT configuration.A maximum of 5 parameters. |
fc_parameters |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, FcParametersProperty]]] |
Property fcParameters: FC configuration.A maximum of 5 parameters. |
mns_parameters |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, MnsParametersProperty]]] |
Property mnsParameters: MNS configuration.A maximum of 5 parameters. |
sls_parameters |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SlsParametersProperty]]] |
Property slsParameters: SLS configuration.A maximum of 5 parameters. |
webhook_parameters |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, WebhookParametersProperty]]] |
Property webhookParameters: WEBHOOK configuration.A maximum of 5 parameters. |
rule_name
Required
rule_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Property ruleName: The name of the alert rule.
contact_parameters
Optional
contact_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, ContactParametersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, ContactParametersProperty]]]
Property contactParameters: CONTACT configuration.A maximum of 5 parameters.
fc_parameters
Optional
fc_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, FcParametersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, FcParametersProperty]]]
Property fcParameters: FC configuration.A maximum of 5 parameters.
mns_parameters
Optional
mns_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, MnsParametersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, MnsParametersProperty]]]
Property mnsParameters: MNS configuration.A maximum of 5 parameters.
sls_parameters
Optional
sls_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, SlsParametersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, SlsParametersProperty]]]
Property slsParameters: SLS configuration.A maximum of 5 parameters.
webhook_parameters
Optional
webhook_parameters: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, WebhookParametersProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, WebhookParametersProperty]]]
Property webhookParameters: WEBHOOK configuration.A maximum of 5 parameters.