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."],[[["The latest version available for the `Google.Cloud.Dataplex.V1.Asset.Types.ResourceSpec` is 3.6.0, with numerous previous versions accessible, including 3.5.0, 3.4.0, and others down to 1.0.0."],["The `Asset.Types.ResourceSpec` class is used within the Cloud Dataplex v1 API to identify cloud resources managed as assets, and it implements multiple interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The `Asset.Types.ResourceSpec` class includes properties such as `Name` (relative name of the cloud resource), `ReadAccessMode` (how read permissions are handled), and `Type` (the immutable type of the resource)."],["This class uses 2 constructors, one default, and another one to clone data from an existing `Asset.Types.ResourceSpec`."],["This class is contained within the `Google.Cloud.Dataplex.V1` namespace, found in the `Google.Cloud.Dataplex.V1.dll` assembly."]]],[]]