View Source GoogleApi.APIM.V1alpha.Model.HttpOperation (google_api_apim v0.3.0)
An HTTP-based API Operation, sometimes called a "REST" Operation.
Attributes
-
method
(type:String.t
, default:nil
) - HTTP Method. -
path
(type:String.t
, default:nil
) - Path of the HTTP request. -
pathParams
(type:list(GoogleApi.APIM.V1alpha.Model.HttpOperationPathParam.t)
, default:nil
) - Path params of HttpOperation -
queryParams
(type:%{optional(String.t) => GoogleApi.APIM.V1alpha.Model.HttpOperationQueryParam.t}
, default:nil
) - Query params of HttpOperation -
request
(type:GoogleApi.APIM.V1alpha.Model.HttpOperationHttpRequest.t
, default:nil
) - Request metadata. -
response
(type:GoogleApi.APIM.V1alpha.Model.HttpOperationHttpResponse.t
, default:nil
) - Response metadata.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.APIM.V1alpha.Model.HttpOperation{ method: String.t() | nil, path: String.t() | nil, pathParams: [GoogleApi.APIM.V1alpha.Model.HttpOperationPathParam.t()] | nil, queryParams: %{ optional(String.t()) => GoogleApi.APIM.V1alpha.Model.HttpOperationQueryParam.t() } | nil, request: GoogleApi.APIM.V1alpha.Model.HttpOperationHttpRequest.t() | nil, response: GoogleApi.APIM.V1alpha.Model.HttpOperationHttpResponse.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.