RosDomainConfigProps
Properties for defining a RosDomainConfig
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-waf-domainconfig
Initializer
import ros_cdk_waf
ros_cdk_waf.RosDomainConfigProps(
domain: typing.Union[str, IResolvable],
instance_id: typing.Union[str, IResolvable],
is_access_product: typing.Union[typing.Union[int, float], IResolvable],
protocols: typing.Union[str, IResolvable],
http_port: typing.Union[str, IResolvable] = None,
https_port: typing.Union[str, IResolvable] = None,
https_redirect: typing.Union[typing.Union[int, float], IResolvable] = None,
http_to_user_ip: typing.Union[typing.Union[int, float], IResolvable] = None,
load_balancing: typing.Union[typing.Union[int, float], IResolvable] = None,
region: typing.Union[str, IResolvable] = None,
rs_type: typing.Union[typing.Union[int, float], IResolvable] = None,
source_ips: typing.Union[str, IResolvable] = None
)
Properties
Name | Type | Description |
---|---|---|
domain |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
is_access_product |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
protocols |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
http_port |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
https_port |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
https_redirect |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
http_to_user_ip |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
load_balancing |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
region |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
rs_type |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
source_ips |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
domain
Required
domain: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_id
Required
instance_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
is_access_product
Required
is_access_product: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
protocols
Required
protocols: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
http_port
Optional
http_port: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
https_port
Optional
https_port: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
https_redirect
Optional
https_redirect: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
http_to_user_ip
Optional
http_to_user_ip: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
load_balancing
Optional
load_balancing: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
region
Optional
region: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
rs_type
Optional
rs_type: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
source_ips
Optional
source_ips: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]