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 latest version of the \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class in the Cloud Dataplex v1 API is 3.6.0, and there are several previous versions documented, ranging down to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e is a class that identifies cloud resources referenced by an asset, implementing interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class has properties for \u003ccode\u003eName\u003c/code\u003e (the cloud resource's relative name), \u003ccode\u003eReadAccessMode\u003c/code\u003e (how read permissions are handled), and \u003ccode\u003eType\u003c/code\u003e (the resource type).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eResourceSpec\u003c/code\u003e class has public constructors, such as one default constructor and another that accepts another \u003ccode\u003eResourceSpec\u003c/code\u003e as a parameter, for copying and creating new instances.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class in the Cloud Dataplex v1 API is part of the \u003ccode\u003eGoogle.Cloud.Dataplex.V1\u003c/code\u003e namespace and is included in the \u003ccode\u003eGoogle.Cloud.Dataplex.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]