HttpOperationDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An HTTP-based API Operation, sometimes called a "REST" Operation.
Attributes |
|
---|---|
Name | Description |
http_operation |
google.cloud.apihub_v1.types.HttpOperation
Required. An HTTP Operation. |
path_params |
MutableSequence[google.cloud.apihub_v1.types.HttpOperationDetails.PathParam]
Optional. Path params of HttpOperation |
query_params |
MutableMapping[str, google.cloud.apihub_v1.types.HttpOperationDetails.QueryParam]
Optional. Query params of HttpOperation |
request |
google.cloud.apihub_v1.types.HttpOperationDetails.HttpRequest
Optional. Request metadata. |
response |
google.cloud.apihub_v1.types.HttpOperationDetails.HttpResponse
Optional. Response metadata. |
Classes
DataType
DataType(value)
Type of data
Header
Header(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An aggregation of HTTP header occurrences.
HttpRequest
HttpRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An aggregation of HTTP requests.
HttpResponse
HttpResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An aggregation of HTTP responses.
PathParam
PathParam(mapping=None, *, ignore_unknown_fields=False, **kwargs)
HTTP Path parameter.
QueryParam
QueryParam(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An aggregation of HTTP query parameter occurrences.
QueryParamsEntry
QueryParamsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |