Skip to content

GrpcGatewayRouteMatch

Source code in docs_src/capo_app_mesh/types/grpc_gateway_route_match.py
class GrpcGatewayRouteMatch(TypedDict, closed=True):
    service_name: NotRequired["capo_app_mesh.types.service_name.ServiceName"]
    """<p>The fully qualified domain name for the service to match from the request.</p>"""
    hostname: NotRequired[
        "capo_app_mesh.types.gateway_route_hostname_match.GatewayRouteHostnameMatch"
    ]
    """<p>The gateway route host name to be matched on.</p>"""
    metadata: NotRequired[
        "capo_app_mesh.types.grpc_gateway_route_metadata_list.GrpcGatewayRouteMetadataList"
    ]
    """<p>The gateway route metadata to be matched on.</p>"""
    port: NotRequired["capo_app_mesh.types.listener_port.ListenerPort"]
    """<p>The gateway route port to be matched on.</p>"""

hostname instance-attribute

hostname: NotRequired[GatewayRouteHostnameMatch]

The gateway route host name to be matched on.

metadata instance-attribute

metadata: NotRequired[GrpcGatewayRouteMetadataList]

The gateway route metadata to be matched on.

port instance-attribute

port: NotRequired[ListenerPort]

The gateway route port to be matched on.

service_name instance-attribute

service_name: NotRequired[ServiceName]

The fully qualified domain name for the service to match from the request.