Skip to content

MatchProperty

Initializer

import ros_cdk_apig
ros_cdk_apig.RosRoute.MatchProperty(
  path: typing.Union[IResolvable, PathProperty],
  headers: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, HeadersProperty]]] = None,
  ignore_uri_case: typing.Union[bool, IResolvable] = None,
  methods: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  query_params: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, QueryParamsProperty]]] = None
)

Properties

Name Type Description
path typing.Union[ros_cdk_core.IResolvable, PathProperty] No description.
headers typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, HeadersProperty]]] No description.
ignore_uri_case typing.Union[bool, ros_cdk_core.IResolvable] No description.
methods typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
query_params typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, QueryParamsProperty]]] No description.

pathRequired

path: typing.Union[IResolvable, PathProperty]
  • Type: typing.Union[ros_cdk_core.IResolvable, PathProperty]

headersOptional

headers: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, HeadersProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, HeadersProperty]]]

ignore_uri_caseOptional

ignore_uri_case: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

methodsOptional

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

query_paramsOptional

query_params: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, QueryParamsProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, QueryParamsProperty]]]