GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Tag (google_api_dlp v0.54.0)

View Source

A tag associated with a resource.

Attributes

  • key (type: String.t, default: nil) - The key of a tag key-value pair. For Google Cloud resources, this is the resource name of the key, for example, "tagKeys/123456".
  • namespacedTagValue (type: String.t, default: nil) - The namespaced name for the tag value to attach to Google Cloud resources. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod". This is only set for Google Cloud resources.
  • value (type: String.t, default: nil) - The value of a tag key-value pair. For Google Cloud resources, this is the resource name of the value, for example, "tagValues/123456".

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Tag{
  key: String.t() | nil,
  namespacedTagValue: String.t() | nil,
  value: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.