View Source GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2PolicyDriftDetails (google_api_security_center v0.29.0)

The policy field that violates the deployed posture and its expected and detected values.

Attributes

  • detectedValue (type: String.t, default: nil) - The detected value that violates the deployed posture, for example, false or allowed_values={"projects/22831892"}.
  • expectedValue (type: String.t, default: nil) - The value of this field that was configured in a posture, for example, true or allowed_values={"projects/29831892"}.
  • field (type: String.t, default: nil) - The name of the updated field, for example constraint.implementation.policy_rules[0].enforce

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV2PolicyDriftDetails{
    detectedValue: String.t() | nil,
    expectedValue: String.t() | nil,
    field: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.