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. |
order
Required
order: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
type
Required
type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
cors_config
Optional
cors_config: typing.Union[IResolvable, CorsConfigProperty]
fixed_response_config
Optional
fixed_response_config: typing.Union[IResolvable, FixedResponseConfigProperty]
forward_group_config
Optional
forward_group_config: typing.Union[IResolvable, ForwardGroupConfigProperty]
insert_header_config: typing.Union[IResolvable, InsertHeaderConfigProperty]
redirect_config
Optional
redirect_config: typing.Union[IResolvable, RedirectConfigProperty]
remove_header_config: typing.Union[IResolvable, RemoveHeaderConfigProperty]
rewrite_config
Optional
rewrite_config: typing.Union[IResolvable, RewriteConfigProperty]
traffic_limit_config
Optional
traffic_limit_config: typing.Union[IResolvable, TrafficLimitConfigProperty]
traffic_mirror_config
Optional
traffic_mirror_config: typing.Union[IResolvable, TrafficMirrorConfigProperty]