View Source GoogleApi.ServiceControl.V1.Model.CheckResponse (google_api_service_control v0.40.0)

Response message for the Check method.

Attributes

  • checkErrors (type: list(GoogleApi.ServiceControl.V1.Model.CheckError.t), default: nil) - Indicate the decision of the check. If no check errors are present, the service should process the operation. Otherwise the service should use the list of errors to determine the appropriate action.
  • checkInfo (type: GoogleApi.ServiceControl.V1.Model.CheckInfo.t, default: nil) - Feedback data returned from the server during processing a Check request.
  • operationId (type: String.t, default: nil) - The same operation_id value used in the CheckRequest. Used for logging and diagnostics purposes.
  • quotaInfo (type: GoogleApi.ServiceControl.V1.Model.QuotaInfo.t, default: nil) - Quota information for the check request associated with this response.
  • serviceConfigId (type: String.t, default: nil) - The actual config id used to process the request.
  • serviceRolloutId (type: String.t, default: nil) - The current service rollout id used to process the request.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ServiceControl.V1.Model.CheckResponse{
  checkErrors: [GoogleApi.ServiceControl.V1.Model.CheckError.t()] | nil,
  checkInfo: GoogleApi.ServiceControl.V1.Model.CheckInfo.t() | nil,
  operationId: String.t() | nil,
  quotaInfo: GoogleApi.ServiceControl.V1.Model.QuotaInfo.t() | nil,
  serviceConfigId: String.t() | nil,
  serviceRolloutId: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.