Skip to content

PredicatesProperty

Initializer

import ros_cdk_mse
ros_cdk_mse.RosGatewayRoute.PredicatesProperty(
  header_predicates: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, HeaderPredicatesProperty]]] = None,
  method_predicates: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  path_predicates: typing.Union[IResolvable, PathPredicatesProperty] = None,
  query_predicates: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, QueryPredicatesProperty]]] = None
)

Properties

Name Type Description
header_predicates typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, HeaderPredicatesProperty]]] No description.
method_predicates typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
path_predicates typing.Union[ros_cdk_core.IResolvable, PathPredicatesProperty] No description.
query_predicates typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, QueryPredicatesProperty]]] No description.

header_predicatesOptional

header_predicates: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, HeaderPredicatesProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, HeaderPredicatesProperty]]]

method_predicatesOptional

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

path_predicatesOptional

path_predicates: typing.Union[IResolvable, PathPredicatesProperty]

query_predicatesOptional

query_predicates: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, QueryPredicatesProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, QueryPredicatesProperty]]]