Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data GrpcRouteMetadata = GrpcRouteMetadata' {}
- newGrpcRouteMetadata :: Text -> GrpcRouteMetadata
- grpcRouteMetadata_invert :: Lens' GrpcRouteMetadata (Maybe Bool)
- grpcRouteMetadata_match :: Lens' GrpcRouteMetadata (Maybe GrpcRouteMetadataMatchMethod)
- grpcRouteMetadata_name :: Lens' GrpcRouteMetadata Text
Documentation
data GrpcRouteMetadata Source #
An object that represents the match metadata for the route.
See: newGrpcRouteMetadata
smart constructor.
Instances
Create a value of GrpcRouteMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:invert:GrpcRouteMetadata'
, grpcRouteMetadata_invert
- Specify True
to match anything except the match criteria. The default
value is False
.
$sel:match:GrpcRouteMetadata'
, grpcRouteMetadata_match
- An object that represents the data to match from the request.
$sel:name:GrpcRouteMetadata'
, grpcRouteMetadata_name
- The name of the route.
grpcRouteMetadata_invert :: Lens' GrpcRouteMetadata (Maybe Bool) Source #
Specify True
to match anything except the match criteria. The default
value is False
.
grpcRouteMetadata_match :: Lens' GrpcRouteMetadata (Maybe GrpcRouteMetadataMatchMethod) Source #
An object that represents the data to match from the request.
grpcRouteMetadata_name :: Lens' GrpcRouteMetadata Text Source #
The name of the route.