Skip to content

RuleConditionsProperty

Initializer

import ros_cdk_alb
ros_cdk_alb.RosRule.RuleConditionsProperty(
  type: typing.Union[str, IResolvable],
  cookie_config: typing.Union[IResolvable, CookieConfigProperty] = None,
  header_config: typing.Union[IResolvable, HeaderConfigProperty] = None,
  host_config: typing.Union[IResolvable, HostConfigProperty] = None,
  method_config: typing.Union[IResolvable, MethodConfigProperty] = None,
  path_config: typing.Union[IResolvable, PathConfigProperty] = None,
  query_string_config: typing.Union[IResolvable, QueryStringConfigProperty] = None,
  response_header_config: typing.Union[IResolvable, ResponseHeaderConfigProperty] = None,
  response_status_code_config: typing.Union[IResolvable, ResponseStatusCodeConfigProperty] = None,
  source_ip_config: typing.Union[IResolvable, SourceIpConfigProperty] = None
)

Properties

Name Type Description
type typing.Union[str, ros_cdk_core.IResolvable] No description.
cookie_config typing.Union[ros_cdk_core.IResolvable, CookieConfigProperty] No description.
header_config typing.Union[ros_cdk_core.IResolvable, HeaderConfigProperty] No description.
host_config typing.Union[ros_cdk_core.IResolvable, HostConfigProperty] No description.
method_config typing.Union[ros_cdk_core.IResolvable, MethodConfigProperty] No description.
path_config typing.Union[ros_cdk_core.IResolvable, PathConfigProperty] No description.
query_string_config typing.Union[ros_cdk_core.IResolvable, QueryStringConfigProperty] No description.
response_header_config typing.Union[ros_cdk_core.IResolvable, ResponseHeaderConfigProperty] No description.
response_status_code_config typing.Union[ros_cdk_core.IResolvable, ResponseStatusCodeConfigProperty] No description.
source_ip_config typing.Union[ros_cdk_core.IResolvable, SourceIpConfigProperty] No description.

typeRequired

type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

cookie_config: typing.Union[IResolvable, CookieConfigProperty]

header_configOptional

header_config: typing.Union[IResolvable, HeaderConfigProperty]

host_configOptional

host_config: typing.Union[IResolvable, HostConfigProperty]

method_configOptional

method_config: typing.Union[IResolvable, MethodConfigProperty]

path_configOptional

path_config: typing.Union[IResolvable, PathConfigProperty]

query_string_configOptional

query_string_config: typing.Union[IResolvable, QueryStringConfigProperty]

response_header_configOptional

response_header_config: typing.Union[IResolvable, ResponseHeaderConfigProperty]

response_status_code_configOptional

response_status_code_config: typing.Union[IResolvable, ResponseStatusCodeConfigProperty]

source_ip_configOptional

source_ip_config: typing.Union[IResolvable, SourceIpConfigProperty]