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 available for the \u003ccode\u003eGoogle.Cloud.Dataplex.V1.Asset.Types.ResourceSpec\u003c/code\u003e is 3.6.0, with numerous previous versions accessible, including 3.5.0, 3.4.0, and others down to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class is used within the Cloud Dataplex v1 API to identify cloud resources managed as assets, and it implements multiple 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\u003eThe \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class includes properties such as \u003ccode\u003eName\u003c/code\u003e (relative name of the cloud resource), \u003ccode\u003eReadAccessMode\u003c/code\u003e (how read permissions are handled), and \u003ccode\u003eType\u003c/code\u003e (the immutable type of the resource).\u003c/p\u003e\n"],["\u003cp\u003eThis class uses 2 constructors, one default, and another one to clone data from an existing \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class is contained within the \u003ccode\u003eGoogle.Cloud.Dataplex.V1\u003c/code\u003e namespace, found in the \u003ccode\u003eGoogle.Cloud.Dataplex.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]