View Source GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1ReconcileTagsRequest (google_api_data_catalog v0.30.0)

Request message for ReconcileTags.

Attributes

  • forceDeleteMissing (type: boolean(), default: nil) - If set to true, deletes entry tags related to a tag template not listed in the tags source from an entry. If set to false, unlisted tags are retained.
  • tagTemplate (type: String.t, default: nil) - Required. The name of the tag template, which is used for reconciliation.
  • tags (type: list(GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1Tag.t), default: nil) - A list of tags to apply to an entry. A tag can specify a tag template, which must be the template specified in the ReconcileTagsRequest. The sole entry and each of its columns must be mentioned at most once.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1ReconcileTagsRequest{
    forceDeleteMissing: boolean() | nil,
    tagTemplate: String.t() | nil,
    tags: [GoogleApi.DataCatalog.V1.Model.GoogleCloudDatacatalogV1Tag.t()] | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.