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 \u003ccode\u003eBackendServiceIAP\u003c/code\u003e class in the \u003ccode\u003eGoogle.Cloud.Compute.V1\u003c/code\u003e namespace is part of the Compute Engine v1 API, used for Identity-Aware Proxy functionality.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation includes reference material for multiple versions of the API, ranging from version 1.0.0 to the latest, version 3.6.0, with each version linking to the respective \u003ccode\u003eBackendServiceIAP\u003c/code\u003e documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackendServiceIAP\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits members from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eBackendServiceIAP\u003c/code\u003e class include \u003ccode\u003eEnabled\u003c/code\u003e (to toggle request authentication), \u003ccode\u003eOauth2ClientId\u003c/code\u003e (for authentication flow), and \u003ccode\u003eOauth2ClientSecret\u003c/code\u003e along with its SHA256 hash, for security purposes.\u003c/p\u003e\n"],["\u003cp\u003eIt has two constructors, one empty and the other one takes in another \u003ccode\u003eBackendServiceIAP\u003c/code\u003e class as a parameter.\u003c/p\u003e\n"]]],[],null,[]]