RuleActionsProperty
Initializer
import ros_cdk_alb
ros_cdk_alb.RosRule.RuleActionsProperty(
order: typing.Union[typing.Union[int, float], IResolvable],
type: typing.Union[str, IResolvable],
cors_config: typing.Union[IResolvable, CorsConfigProperty] = None,
fixed_response_config: typing.Union[IResolvable, FixedResponseConfigProperty] = None,
forward_group_config: typing.Union[IResolvable, ForwardGroupConfigProperty] = None,
insert_header_config: typing.Union[IResolvable, InsertHeaderConfigProperty] = None,
redirect_config: typing.Union[IResolvable, RedirectConfigProperty] = None,
remove_header_config: typing.Union[IResolvable, RemoveHeaderConfigProperty] = None,
rewrite_config: typing.Union[IResolvable, RewriteConfigProperty] = None,
traffic_limit_config: typing.Union[IResolvable, TrafficLimitConfigProperty] = None,
traffic_mirror_config: typing.Union[IResolvable, TrafficMirrorConfigProperty] = None
)
Properties
| Name |
Type |
Description |
order |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
cors_config |
typing.Union[ros_cdk_core.IResolvable, CorsConfigProperty] |
No description. |
fixed_response_config |
typing.Union[ros_cdk_core.IResolvable, FixedResponseConfigProperty] |
No description. |
forward_group_config |
typing.Union[ros_cdk_core.IResolvable, ForwardGroupConfigProperty] |
No description. |
insert_header_config |
typing.Union[ros_cdk_core.IResolvable, InsertHeaderConfigProperty] |
No description. |
redirect_config |
typing.Union[ros_cdk_core.IResolvable, RedirectConfigProperty] |
No description. |
remove_header_config |
typing.Union[ros_cdk_core.IResolvable, RemoveHeaderConfigProperty] |
No description. |
rewrite_config |
typing.Union[ros_cdk_core.IResolvable, RewriteConfigProperty] |
No description. |
traffic_limit_config |
typing.Union[ros_cdk_core.IResolvable, TrafficLimitConfigProperty] |
No description. |
traffic_mirror_config |
typing.Union[ros_cdk_core.IResolvable, TrafficMirrorConfigProperty] |
No description. |
orderRequired
order: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
typeRequired
type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cors_configOptional
cors_config: typing.Union[IResolvable, CorsConfigProperty]
fixed_response_configOptional
fixed_response_config: typing.Union[IResolvable, FixedResponseConfigProperty]
forward_group_configOptional
forward_group_config: typing.Union[IResolvable, ForwardGroupConfigProperty]
insert_header_config: typing.Union[IResolvable, InsertHeaderConfigProperty]
redirect_configOptional
redirect_config: typing.Union[IResolvable, RedirectConfigProperty]
remove_header_config: typing.Union[IResolvable, RemoveHeaderConfigProperty]
rewrite_configOptional
rewrite_config: typing.Union[IResolvable, RewriteConfigProperty]
traffic_limit_configOptional
traffic_limit_config: typing.Union[IResolvable, TrafficLimitConfigProperty]
traffic_mirror_configOptional
traffic_mirror_config: typing.Union[IResolvable, TrafficMirrorConfigProperty]