public sealed class Asset.Types.ResourceSpec : IMessage<Asset.Types.ResourceSpec>, IEquatable<Asset.Types.ResourceSpec>, IDeepCloneable<Asset.Types.ResourceSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Dataplex v1 API class Asset.Types.ResourceSpec.
Identifies the cloud resource that is referenced by this asset.
Immutable. Relative name of the cloud resource that contains the data
that is being managed within a lake. For example:
projects/{project_number}/buckets/{bucket_id}projects/{project_number}/datasets/{dataset_id}
[[["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\u003eThe documentation pertains to the \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Dataplex.V1\u003c/code\u003e API, specifically for version 2.11.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class, \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e, identifies the cloud resource managed by an asset, with examples provided such as bucket or dataset paths.\u003c/p\u003e\n"],["\u003cp\u003eThe latest documented version available is 3.6.0, while other available versions of this documentation range from 1.0.0 to 3.5.0, providing historical reference.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e has properties such as \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eReadAccessMode\u003c/code\u003e, and \u003ccode\u003eType\u003c/code\u003e, defining the resource name, how read permissions are handled, and the type of resource, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsset.Types.ResourceSpec\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 is also shown to inherit from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]