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
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]]]