public sealed class Encryption.Types.SecretManagerSource : IMessage<Encryption.Types.SecretManagerSource>, IEquatable<Encryption.Types.SecretManagerSource>, IDeepCloneable<Encryption.Types.SecretManagerSource>, IBufferMessage, IMessage
Reference documentation and code samples for the Transcoder v1 API class Encryption.Types.SecretManagerSource.
Configuration for secrets stored in Google Secret Manager.
Required. The name of the Secret Version containing the encryption key in
the following format:
projects/{project}/secrets/{secret_id}/versions/{version_number}
Note that only numbered versions are supported. Aliases like "latest" are
not supported.
[[["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."],[[["This documentation provides reference information for the `Encryption.Types.SecretManagerSource` class within the Google Cloud Transcoder v1 API."],["`Encryption.Types.SecretManagerSource` is used for configuring access to secrets stored in Google Secret Manager for encryption purposes."],["The latest version of the documentation is for version 2.9.0, with historical versions going back to version 1.0.0 available."],["The class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, suggesting it's designed for handling structured data."],["The `SecretVersion` property is a required string field that specifies the versioned name of the secret, in the format `projects/{project}/secrets/{secret_id}/versions/{version_number}`."]]],[]]