public sealed class ApiHubInstance.Types.Config : IMessage<ApiHubInstance.Types.Config>, IEquatable<ApiHubInstance.Types.Config>, IDeepCloneable<ApiHubInstance.Types.Config>, IBufferMessage, IMessage
Reference documentation and code samples for the API hub v1 API class ApiHubInstance.Types.Config.
Available configurations to provision an ApiHub Instance.
Required. The Customer Managed Encryption Key (CMEK) used for data
encryption. The CMEK name should follow the format of
projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+),
where the location must match the instance location.
[[["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 page provides reference documentation for the `ApiHubInstance.Types.Config` class within the API hub v1 API."],["`ApiHubInstance.Types.Config` offers available configurations for provisioning an ApiHub Instance."],["The class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`CmekKeyName` is a required property that represents the Customer Managed Encryption Key used for data encryption."],["The class has a constructor that takes in another instance of itself as a parameter, useful for copying an existing instance."]]],[]]