public sealed class TestIamPermissionsVpnGatewayRequest : IMessage<TestIamPermissionsVpnGatewayRequest>, IEquatable<TestIamPermissionsVpnGatewayRequest>, IDeepCloneable<TestIamPermissionsVpnGatewayRequest>, IBufferMessage, IMessage
A request message for VpnGateways.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-21 UTC."],[[["The `TestIamPermissionsVpnGatewayRequest` class is used to construct request messages for testing permissions on VPN Gateways within the Google Cloud Compute V1 API, with the latest version being 3.6.0 and many prior versions available."],["This class inherits from `Object` and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, offering methods for message manipulation and comparison."],["It includes properties for specifying the `Project`, `Region`, and `Resource` related to the VPN Gateway, along with a `TestPermissionsRequestResource` property to define the permissions being tested."],["The class is in the namespace `Google.Cloud.Compute.V1` and is a part of the `Google.Cloud.Compute.V1.dll` assembly."],["The `TestIamPermissionsVpnGatewayRequest` class has two constructors: a parameterless one and another that takes a `TestIamPermissionsVpnGatewayRequest` object."]]],[]]