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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["This webpage provides documentation for the `Asset.Types.ResourceSpec` class within the Google Cloud Dataplex v1 API, detailing its functionality and usage across multiple versions."],["The latest version available is 3.6.0, while the page also links to a variety of earlier versions, beginning with version 1.0.0 and going up to 3.5.0, for users that may require the use of these prior builds."],["The `Asset.Types.ResourceSpec` class, which is used to identify cloud resources, inherits from `object` and implements `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage` interfaces."],["Key properties of the `ResourceSpec` class include `Name`, representing the immutable relative name of the managed cloud resource, and `Type`, which is the required immutable type of resource."],["The documentation page also lists inherited members from the base `object` class, such as `GetHashCode()`, `GetType()`, `MemberwiseClone()`, and `ToString()`."]]],[]]