public sealed class TestIamPermissionsLicenseCodeRequest : IMessage<TestIamPermissionsLicenseCodeRequest>, IEquatable<TestIamPermissionsLicenseCodeRequest>, IDeepCloneable<TestIamPermissionsLicenseCodeRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class TestIamPermissionsLicenseCodeRequest.
A request message for LicenseCodes.TestIamPermissions. See the method description for details.
[[["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-31 UTC."],[[["The `TestIamPermissionsLicenseCodeRequest` class is part of the Google Cloud Compute Engine v1 API, specifically within the `Google.Cloud.Compute.V1` namespace."],["This class is used for making requests to test permissions for license codes, as detailed in the `LicenseCodes.TestIamPermissions` method description."],["The latest version of the API available is 3.6.0, while version 3.5.0 is also available, along with versions going back to 1.0.0, and version 3.5.0 is the main focus of the class described."],["It implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from `object`, providing functionalities for message handling, equality comparisons, deep cloning, and buffer management."],["Key properties of the `TestIamPermissionsLicenseCodeRequest` class include `Project`, `Resource`, and `TestPermissionsRequestResource`, which are used to specify the project ID, resource name, and the request body, respectively, for the permission test."]]],[]]