alloydb

package
v1.128.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2025 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlloyDBInstanceSpec_FromProto added in v1.128.0

func AlloyDBInstanceSpec_FromProto(mapCtx *direct.MapContext, in *pb.Instance) *krm.AlloyDBInstanceSpec

func AlloyDBInstanceSpec_ToProto added in v1.128.0

func AlloyDBInstanceSpec_ToProto(mapCtx *direct.MapContext, in *krm.AlloyDBInstanceSpec) *pb.Instance

func AlloyDBInstanceStatus_FromProto added in v1.128.0

func AlloyDBInstanceStatus_FromProto(mapCtx *direct.MapContext, in *pb.Instance) *krm.AlloyDBInstanceStatus

func AutomatedBackupPolicy_APIToKRM added in v1.122.0

func AutomatedBackupPolicy_APIToKRM(ctx *direct.MapContext, in *api.AutomatedBackupPolicy) *krm.ClusterAutomatedBackupPolicy

func BackupSource_KRMFromApi

func BackupSource_KRMFromApi(ctx *direct.MapContext, in *api.BackupSource) []krm.ClusterBackupSourceStatus

func ClusterSpecFromAPI added in v1.122.0

func ClusterSpecFromAPI(ctx *direct.MapContext, in *api.Cluster) *krm.AlloyDBClusterSpec

func ClusterSpecToApi

func ClusterSpecToApi(ctx *direct.MapContext, in *krm.AlloyDBClusterSpec) *api.Cluster

func ClusterStatusFromApi

func ClusterStatusFromApi(ctx *direct.MapContext, in *api.Cluster) *krm.AlloyDBClusterStatus

func ContinuousBackupConfig_APIToKRM added in v1.122.0

func ContinuousBackupConfig_APIToKRM(ctx *direct.MapContext, in *api.ContinuousBackupConfig) *krm.ClusterContinuousBackupConfig

func EncryptionConfig_APIToKRM added in v1.122.0

func EncryptionConfig_APIToKRM(ctx *direct.MapContext, in *api.EncryptionConfig) *krm.ClusterEncryptionConfig

func GeminiInstanceConfig_FromProto added in v1.128.0

func GeminiInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.GeminiInstanceConfig) *krm.GeminiInstanceConfig

func GeminiInstanceConfig_ToProto added in v1.128.0

func GeminiInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.GeminiInstanceConfig) *pb.GeminiInstanceConfig

func InitialUser_APIToKRM added in v1.122.0

func InitialUser_APIToKRM(ctx *direct.MapContext, in *api.UserPassword) *krm.ClusterInitialUser

func InitialUser_KRMToApi

func InitialUser_KRMToApi(ctx *direct.MapContext, in *krm.ClusterInitialUser) *api.UserPassword

func Instance_ClientConnectionConfig_FromProto added in v1.128.0

func Instance_ClientConnectionConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_ClientConnectionConfig) *krm.Instance_ClientConnectionConfig

func Instance_ClientConnectionConfig_ToProto added in v1.128.0

func Instance_ClientConnectionConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_ClientConnectionConfig) *pb.Instance_ClientConnectionConfig

func Instance_InstanceNetworkConfig_FromProto added in v1.128.0

func Instance_InstanceNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_InstanceNetworkConfig) *krm.Instance_InstanceNetworkConfig

func Instance_InstanceNetworkConfig_ToProto added in v1.128.0

func Instance_InstanceNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_InstanceNetworkConfig) *pb.Instance_InstanceNetworkConfig

func Instance_InstanceType_FromProto added in v1.128.0

func Instance_InstanceType_FromProto(mapCtx *direct.MapContext, in pb.Instance_InstanceType) *refs.AlloyDBClusterTypeRef

func Instance_InstanceType_ToProto added in v1.128.0

func Instance_InstanceType_ToProto(mapCtx *direct.MapContext, in *refs.AlloyDBClusterTypeRef) pb.Instance_InstanceType

func Instance_MachineConfig_FromProto added in v1.128.0

func Instance_MachineConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_MachineConfig) *krm.Instance_MachineConfig

func Instance_MachineConfig_ToProto added in v1.128.0

func Instance_MachineConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_MachineConfig) *pb.Instance_MachineConfig

func Instance_Node_FromProto added in v1.128.0

func Instance_Node_FromProto(mapCtx *direct.MapContext, in *pb.Instance_Node) *krm.Instance_Node

func Instance_Node_ToProto added in v1.128.0

func Instance_Node_ToProto(mapCtx *direct.MapContext, in *krm.Instance_Node) *pb.Instance_Node

func Instance_ObservabilityInstanceConfig_FromProto added in v1.128.0

func Instance_ObservabilityInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_ObservabilityInstanceConfig) *krm.Instance_ObservabilityInstanceConfig

func Instance_ObservabilityInstanceConfig_ToProto added in v1.128.0

func Instance_ObservabilityInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_ObservabilityInstanceConfig) *pb.Instance_ObservabilityInstanceConfig

func Instance_PscInstanceConfig_FromProto added in v1.128.0

func Instance_PscInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_PscInstanceConfig) *krm.Instance_PscInstanceConfig

func Instance_PscInstanceConfig_ToProto added in v1.128.0

func Instance_PscInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_PscInstanceConfig) *pb.Instance_PscInstanceConfig

func Instance_QueryInsightsInstanceConfig_FromProto added in v1.128.0

func Instance_QueryInsightsInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_QueryInsightsInstanceConfig) *krm.Instance_QueryInsightsInstanceConfig

func Instance_QueryInsightsInstanceConfig_ToProto added in v1.128.0

func Instance_QueryInsightsInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_QueryInsightsInstanceConfig) *pb.Instance_QueryInsightsInstanceConfig

func Instance_ReadPoolConfig_FromProto added in v1.128.0

func Instance_ReadPoolConfig_FromProto(mapCtx *direct.MapContext, in *pb.Instance_ReadPoolConfig) *krm.Instance_ReadPoolConfig

func Instance_ReadPoolConfig_ToProto added in v1.128.0

func Instance_ReadPoolConfig_ToProto(mapCtx *direct.MapContext, in *krm.Instance_ReadPoolConfig) *pb.Instance_ReadPoolConfig

func Instance_UpdatePolicy_FromProto added in v1.128.0

func Instance_UpdatePolicy_FromProto(mapCtx *direct.MapContext, in *pb.Instance_UpdatePolicy) *krm.Instance_UpdatePolicy

func Instance_UpdatePolicy_ToProto added in v1.128.0

func Instance_UpdatePolicy_ToProto(mapCtx *direct.MapContext, in *krm.Instance_UpdatePolicy) *pb.Instance_UpdatePolicy

func NetworkConfig_APIToKRM added in v1.122.0

func NetworkConfig_APIToKRM(ctx *direct.MapContext, in *api.NetworkConfig) *krm.ClusterNetworkConfig

func NetworkConfig_KRMToApi

func NetworkConfig_KRMToApi(ctx *direct.MapContext, in *krm.ClusterNetworkConfig) *api.NetworkConfig

func NewInstanceModel added in v1.128.0

func NewInstanceModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)

func NewModel

func NewModel(ctx context.Context, config *config.ControllerConfig) (directbase.Model, error)

func QuantityBasedRetention_APIToKRM added in v1.122.0

func QuantityBasedRetention_APIToKRM(ctx *direct.MapContext, in *api.QuantityBasedRetention) *krm.ClusterQuantityBasedRetention

func SslConfig_FromProto added in v1.128.0

func SslConfig_FromProto(mapCtx *direct.MapContext, in *pb.SslConfig) *krm.SSLConfig

func SslConfig_ToProto added in v1.128.0

func SslConfig_ToProto(mapCtx *direct.MapContext, in *krm.SSLConfig) *pb.SslConfig

func StartTimes_APIToKRM added in v1.122.0

func StartTimes_APIToKRM(ctx *direct.MapContext, in []*api.GoogleTypeTimeOfDay) []krm.ClusterStartTimes

func StartTimes_KRMToApi

func StartTimes_KRMToApi(ctx *direct.MapContext, in []krm.ClusterStartTimes) []*api.GoogleTypeTimeOfDay

func TimeBasedRetention_APIToKRM added in v1.122.0

func TimeBasedRetention_APIToKRM(ctx *direct.MapContext, in *api.TimeBasedRetention) *krm.ClusterTimeBasedRetention

func Time_APIToKRM added in v1.122.0

func WeeklySchedule_APIToKRM added in v1.122.0

func WeeklySchedule_APIToKRM(ctx *direct.MapContext, in *api.WeeklySchedule) *krm.ClusterWeeklySchedule

func WeeklySchedule_KRMToApi

func WeeklySchedule_KRMToApi(ctx *direct.MapContext, in *krm.ClusterWeeklySchedule) *api.WeeklySchedule

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL