enabled = $enabled; } /** * @return bool */ public function getEnabled() { return $this->enabled; } /** * OAuth2 client ID to use for the authentication flow. * * @param string $oauth2ClientId */ public function setOauth2ClientId($oauth2ClientId) { $this->oauth2ClientId = $oauth2ClientId; } /** * @return string */ public function getOauth2ClientId() { return $this->oauth2ClientId; } /** * 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 * * @param string $oauth2ClientSecret */ public function setOauth2ClientSecret($oauth2ClientSecret) { $this->oauth2ClientSecret = $oauth2ClientSecret; } /** * @return string */ public function getOauth2ClientSecret() { return $this->oauth2ClientSecret; } /** * Output only. [Output Only] SHA256 hash value for the field * oauth2_client_secret above. * * @param string $oauth2ClientSecretSha256 */ public function setOauth2ClientSecretSha256($oauth2ClientSecretSha256) { $this->oauth2ClientSecretSha256 = $oauth2ClientSecretSha256; } /** * @return string */ public function getOauth2ClientSecretSha256() { return $this->oauth2ClientSecretSha256; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BackendServiceIAP::class, 'Google_Service_Compute_BackendServiceIAP');