public sealed class LintPolicyRequest : IMessage<LintPolicyRequest>, IEquatable<LintPolicyRequest>, IDeepCloneable<LintPolicyRequest>, IBufferMessage, IMessage
The full resource name of the policy this lint request is about.
The name follows the Google Cloud Platform (GCP) resource format.
For example, a GCP project with ID my-project will be named
//cloudresourcemanager.googleapis.com/projects/my-project.
The resource name is not used to read the policy instance from the Cloud
IAM database. The candidate policy for lint has to be provided in the same
request object.
[[["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-21 UTC."],[[["The latest version of the `LintPolicyRequest` class is 2.4.0, with other versions available ranging from 1.0.0 to 2.3.0."],["`LintPolicyRequest` is a class used to request the linting of a Cloud IAM policy object, implementing multiple interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["This class provides constructors such as a default constructor `LintPolicyRequest()` and a copy constructor `LintPolicyRequest(LintPolicyRequest other)` to create instances."],["The `LintPolicyRequest` class includes properties like `Condition` (of type `Expr`), `FullResourceName` (of type `string`), and `LintObjectCase` which are essential for defining and specifying the linting request."],["The `LintPolicyRequest` class belongs to the `Google.Cloud.Iam.Admin.V1` namespace and is contained in the `Google.Cloud.Iam.Admin.V1.dll` assembly."]]],[]]