Describes what error is encountered when accessing this resource.
For example, updating a cloud project may require the writer permission
on the developer console project.
The name of the resource being accessed. For example, a shared calendar
name: "example.com_4fghdhgsrgh@group.calendar.google.com", if the current
error is
[google.rpc.Code.PERMISSION_DENIED][google.rpc.Code.PERMISSION_DENIED].
A name for the type of resource being accessed, e.g. "sql table",
"cloud storage bucket", "file", "Google calendar"; or the type URL
of the resource: e.g. "type.googleapis.com/google.pubsub.v1.Topic".
[[["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-05-02 UTC."],[[["The `ResourceInfo` class describes the resource being accessed and is part of the `Google.Rpc` namespace within the `Google.Api.CommonProtos.dll` assembly."],["`ResourceInfo` objects contain properties such as `ResourceType`, `ResourceName`, `Owner`, and `Description`, which provide details about the resource and any errors encountered during access."],["The `ResourceInfo` class implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and includes methods for cloning, comparing, merging, calculating size, and writing to a coded output stream."],["There are multiple versions of `ResourceInfo` available, with `2.15.0` being the latest, and also including versions `2.10.0` and `2.2.0`."],["The `ResourceInfo` class has constructors that initialize an empty `ResourceInfo` or creates a `ResourceInfo` based on an existing `ResourceInfo` object."]]],[]]