public sealed class AttachedResource : IMessage<AttachedResource>, IEquatable<AttachedResource>, IDeepCloneable<AttachedResource>, IBufferMessage, IMessage
Attached resource representation, which is defined by the corresponding
service provider. It represents an attached resource's payload.
You can find the supported attached asset types of each resource in this
table:
https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types
public RepeatedField<VersionedResource> VersionedResources { get; }
Versioned resource representations of this attached resource. This is
repeated because there could be multiple versions of the attached resource
representations during version migration.
[[["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 document outlines the \u003ccode\u003eAttachedResource\u003c/code\u003e class, which represents an attached resource's payload as defined by its service provider, within the Google Cloud Asset V1 library.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the Google Cloud Asset V1 library available is 3.12.0, however, the current documentation is specifically for version 2.10.0, with multiple older versions listed as well.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAttachedResource\u003c/code\u003e 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, and inherits members from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eAttachedResource\u003c/code\u003e class include \u003ccode\u003eAssetType\u003c/code\u003e, which specifies the type of the attached resource, and \u003ccode\u003eVersionedResources\u003c/code\u003e, which is a collection of different versions of the resource representations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAttachedResource\u003c/code\u003e class has two constructors: a default constructor \u003ccode\u003eAttachedResource()\u003c/code\u003e, and a constructor that takes another \u003ccode\u003eAttachedResource\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]