View Source GoogleApi.AssuredWorkloads.V1.Model.GoogleCloudAssuredworkloadsV1ViolationRemediation (google_api_assured_workloads v0.16.0)

Represents remediation guidance to resolve compliance violation for AssuredWorkload

Attributes

  • compliantValues (type: list(String.t), default: nil) - Values that can resolve the violation For example: for list org policy violations, this will either be the list of allowed or denied values
  • instructions (type: GoogleApi.AssuredWorkloads.V1.Model.GoogleCloudAssuredworkloadsV1ViolationRemediationInstructions.t, default: nil) - Required. Remediation instructions to resolve violations
  • remediationType (type: String.t, default: nil) - Output only. Reemediation type based on the type of org policy values violated

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.AssuredWorkloads.V1.Model.GoogleCloudAssuredworkloadsV1ViolationRemediation{
    compliantValues: [String.t()] | nil,
    instructions:
      GoogleApi.AssuredWorkloads.V1.Model.GoogleCloudAssuredworkloadsV1ViolationRemediationInstructions.t()
      | nil,
    remediationType: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.