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

A resource that is determined to have value to a user's system

Attributes

  • displayName (type: String.t, default: nil) - Human-readable name of the valued resource.
  • exposedScore (type: float(), default: nil) - Exposed score for this valued resource. A value of 0 means no exposure was detected exposure.
  • name (type: String.t, default: nil) - Valued resource name, for example, e.g.: organizations/123/simulations/456/valuedResources/789
  • resource (type: String.t, default: nil) - The full resource name of the valued resource.
  • resourceType (type: String.t, default: nil) - The resource type of the valued resource.
  • resourceValue (type: String.t, default: nil) - How valuable this resource is.
  • resourceValueConfigsUsed (type: list(GoogleApi.SecurityCenter.V1.Model.ResourceValueConfigMetadata.t), default: nil) - List of resource value configurations' metadata used to determine the value of this resource. Maximum of 100.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.SecurityCenter.V1.Model.ValuedResource{
  displayName: String.t() | nil,
  exposedScore: float() | nil,
  name: String.t() | nil,
  resource: String.t() | nil,
  resourceType: String.t() | nil,
  resourceValue: String.t() | nil,
  resourceValueConfigsUsed:
    [GoogleApi.SecurityCenter.V1.Model.ResourceValueConfigMetadata.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.