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\u003eThis webpage provides documentation for the \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class within the Google Cloud Dataplex v1 API, spanning versions from 1.0.0 to the latest 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsset.Types.ResourceSpec\u003c/code\u003e class is used to identify the cloud resource referenced by an asset, such as storage buckets or datasets within a project.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and is part of the \u003ccode\u003eGoogle.Cloud.Dataplex.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eResourceSpec\u003c/code\u003e class has properties like \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eReadAccessMode\u003c/code\u003e, and \u003ccode\u003eType\u003c/code\u003e to define the resource and its access settings, being either immutable, optional, or required.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation includes details about the class's inheritance from \u003ccode\u003eobject\u003c/code\u003e, its constructors (\u003ccode\u003eResourceSpec()\u003c/code\u003e, \u003ccode\u003eResourceSpec(ResourceSpec)\u003c/code\u003e), and its properties' data types and descriptions.\u003c/p\u003e\n"]]],[],null,[]]