View Source GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheck (google_api_checks v0.3.0)

A check that was run on your app.

Attributes

  • citations (type: list(GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckCitation.t), default: nil) - Regulations and policies that serve as the legal basis for the check.
  • evidence (type: GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckEvidence.t, default: nil) - Evidence that substantiates the check result.
  • regionCodes (type: list(String.t), default: nil) - Regions that are impacted by the check. For more info, see https://google.aip.dev/143#countries-and-regions.
  • severity (type: String.t, default: nil) - The urgency or risk level of the check.
  • state (type: String.t, default: nil) - The result after running the check.
  • stateMetadata (type: GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckStateMetadata.t, default: nil) - Additional information about the check state in relation to past reports.
  • type (type: String.t, default: nil) - The type of check that was run. A type will only appear once in a report's list of checks.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheck{
  citations:
    [GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckCitation.t()]
    | nil,
  evidence:
    GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckEvidence.t()
    | nil,
  regionCodes: [String.t()] | nil,
  severity: String.t() | nil,
  state: String.t() | nil,
  stateMetadata:
    GoogleApi.Checks.V1alpha.Model.GoogleChecksReportV1alphaCheckStateMetadata.t()
    | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.