This interface defines virtual methods for each of the user-facing overload sets in SecretManagerServiceClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type SecretManagerServiceClient.
[[["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-05-07 UTC."],[[["The webpage provides documentation for the `SecretManagerServiceConnection` class, which is used in conjunction with the `SecretManagerServiceClient` for interacting with the Secret Manager service."],["This page lists various versions of the `SecretManagerServiceConnection`, ranging from version 2.10.1 up to the latest release candidate version, 2.37.0-rc, allowing users to select the documentation relevant to their specific version."],["The `SecretManagerServiceConnection` interface defines virtual methods corresponding to user-facing overloads in `SecretManagerServiceClient`, enabling users to inject custom behavior for testing purposes."],["Users can create instances of `SecretManagerServiceConnection` using the `MakeSecretManagerServiceConnection()` function, and for mocking, they can utilize `secretmanager_v1_mocks::MockSecretManagerServiceConnection`."],["The interface defines methods for various secret management operations, including listing, creating, adding, getting, updating, deleting, disabling, enabling, destroying secrets and versions, as well as setting and getting IAM policies and listing/getting locations."]]],[]]