public sealed class EffectiveTagDetails : IMessage<EffectiveTagDetails>, IEquatable<EffectiveTagDetails>, IDeepCloneable<EffectiveTagDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class EffectiveTagDetails.
The effective tags and the ancestor resources from which they were inherited.
The effective tags inherited from the
[attached_resource][google.cloud.asset.v1.EffectiveTagDetails.attached_resource].
Note that tags with the same key but different values may attach to
resources at a different hierarchy levels. The lower hierarchy tag value
will overwrite the higher hierarchy tag value of the same tag key. In this
case, the tag value at the higher hierarchy level will be removed. For more
information, see tag
inheritance.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eEffectiveTagDetails\u003c/code\u003e class within the Google Cloud Asset Inventory v1 API, specifically within the \u003ccode\u003eGoogle.Cloud.Asset.V1\u003c/code\u003e namespace for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEffectiveTagDetails\u003c/code\u003e class represents the effective tags and the ancestor resources from which they were inherited, detailing the inheritance structure.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists available versions of the \u003ccode\u003eEffectiveTagDetails\u003c/code\u003e class, ranging from the latest version, 3.12.0, down to version 2.7.0, along with associated navigation links.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionality for message handling, equality checks, deep cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEffectiveTagDetails\u003c/code\u003e class has properties such as \u003ccode\u003eAttachedResource\u003c/code\u003e which indicates the full resource name of an ancestor and \u003ccode\u003eEffectiveTags\u003c/code\u003e, which is a collection of tags that are inherited from the associated ancestor resource.\u003c/p\u003e\n"]]],[],null,[]]