public sealed class BackendServiceIAP : IMessage<BackendServiceIAP>, IEquatable<BackendServiceIAP>, IDeepCloneable<BackendServiceIAP>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class BackendServiceIAP.
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eGoogle.Cloud.Compute.V1.BackendServiceIAP\u003c/code\u003e API is 3.6.0, with multiple prior versions available dating back to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThis API class, \u003ccode\u003eBackendServiceIAP\u003c/code\u003e, facilitates Identity-Aware Proxy functionality within the Compute Engine v1 API and is found within the Google.Cloud.Compute.V1 namespace.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBackendServiceIAP\u003c/code\u003e inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackendServiceIAP\u003c/code\u003e class includes properties such as \u003ccode\u003eEnabled\u003c/code\u003e, \u003ccode\u003eOauth2ClientId\u003c/code\u003e, \u003ccode\u003eOauth2ClientSecret\u003c/code\u003e, and \u003ccode\u003eOauth2ClientSecretSha256\u003c/code\u003e, which control the authentication and authorization of incoming requests.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides constructors for creating new \u003ccode\u003eBackendServiceIAP\u003c/code\u003e objects, including one that accepts another \u003ccode\u003eBackendServiceIAP\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"]]],[],null,[]]