GoogleApi.CloudDeploy.V1.Model.PolicyViolation (google_api_cloud_deploy v0.14.0)

View Source

Returned from an action if one or more policies were violated, and therefore the action was prevented. Contains information about what policies were violated and why.

Attributes

  • policyViolationDetails (type: list(GoogleApi.CloudDeploy.V1.Model.PolicyViolationDetails.t), default: nil) - Policy violation details.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.CloudDeploy.V1.Model.PolicyViolation{
  policyViolationDetails:
    [GoogleApi.CloudDeploy.V1.Model.PolicyViolationDetails.t()] | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.