GoogleApi.CloudAsset.V1.Model.IamPolicyAnalysisState (google_api_cloud_asset v0.42.0)

View Source

Represents the detailed state of an entity under analysis, such as a resource, an identity or an access.

Attributes

  • cause (type: String.t, default: nil) - The human-readable description of the cause of failure.
  • code (type: String.t, default: nil) - The Google standard error code that best describes the state. For example: - OK means the analysis on this entity has been successfully finished; - PERMISSION_DENIED means an access denied error is encountered; - DEADLINE_EXCEEDED means the analysis on this entity hasn't been started in time;

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.CloudAsset.V1.Model.IamPolicyAnalysisState{
  cause: String.t() | nil,
  code: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.