Documentation
¶
Index ¶
- Constants
- func AclEntry_FromProto(mapCtx *direct.MapContext, in *pb.AclEntry) *krm.AclEntry
- func AclEntry_ToProto(mapCtx *direct.MapContext, in *krm.AclEntry) *pb.AclEntry
- func AdvancedMachineFeatures_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedMachineFeatures) *krm.AdvancedMachineFeatures
- func AdvancedMachineFeatures_ToProto(mapCtx *direct.MapContext, in *krm.AdvancedMachineFeatures) *pb.AdvancedMachineFeatures
- func ApplySQLInstanceGCPDefaults(in *krm.SQLInstance, out *api.DatabaseInstance, actual *api.DatabaseInstance, ...)
- func AvailableDatabaseVersion_FromProto(mapCtx *direct.MapContext, in *pb.AvailableDatabaseVersion) *krm.AvailableDatabaseVersion
- func AvailableDatabaseVersion_ToProto(mapCtx *direct.MapContext, in *krm.AvailableDatabaseVersion) *pb.AvailableDatabaseVersion
- func BackupConfigurationObservedState_FromProto(mapCtx *direct.MapContext, in *pb.BackupConfiguration) *krm.BackupConfigurationObservedState
- func BackupConfigurationObservedState_ToProto(mapCtx *direct.MapContext, in *krm.BackupConfigurationObservedState) *pb.BackupConfiguration
- func BackupConfigurationObservedState_TransactionalLogStorageState_ToProto(mapCtx *direct.MapContext, in *string) *pb.BackupConfiguration_TransactionalLogStorageState
- func BackupConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.BackupConfiguration) *krm.BackupConfiguration
- func BackupConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.BackupConfiguration) *pb.BackupConfiguration
- func BackupRetentionSettings_FromProto(mapCtx *direct.MapContext, in *pb.BackupRetentionSettings) *krm.BackupRetentionSettings
- func BackupRetentionSettings_ToProto(mapCtx *direct.MapContext, in *krm.BackupRetentionSettings) *pb.BackupRetentionSettings
- func CloneAllocatedIpRangeKRMToGCP(in *krm.SQLInstance) string
- func CloneBinLogCoordinatesKRMToGCP(in *krm.SQLInstance) *api.BinLogCoordinates
- func ClonePreferredSecondaryZoneKRMToGCP(in *krm.SQLInstance) string
- func ClonePreferredZoneKRMToGCP(in *krm.SQLInstance) string
- func DataCacheConfig_FromProto(mapCtx *direct.MapContext, in *pb.DataCacheConfig) *krm.DataCacheConfig
- func DataCacheConfig_ToProto(mapCtx *direct.MapContext, in *krm.DataCacheConfig) *pb.DataCacheConfig
- func DatabaseFlags_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseFlags) *krm.DatabaseFlags
- func DatabaseFlags_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseFlags) *pb.DatabaseFlags
- func DatabaseInstanceObservedState_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance) *krm.DatabaseInstanceObservedState
- func DatabaseInstanceObservedState_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstanceObservedState) *pb.DatabaseInstance
- func DatabaseInstance_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance) *krm.DatabaseInstance
- func DatabaseInstance_SQLFailoverReplica_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlFailoverReplica) *krm.DatabaseInstance_SQLFailoverReplica
- func DatabaseInstance_SQLFailoverReplica_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLFailoverReplica) *pb.DatabaseInstance_SqlFailoverReplica
- func DatabaseInstance_SQLOutOfDiskReport_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlOutOfDiskReport) *krm.DatabaseInstance_SQLOutOfDiskReport
- func DatabaseInstance_SQLOutOfDiskReport_SqlOutOfDiskState_ToProto(mapCtx *direct.MapContext, in *string) *pb.DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState
- func DatabaseInstance_SQLOutOfDiskReport_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLOutOfDiskReport) *pb.DatabaseInstance_SqlOutOfDiskReport
- func DatabaseInstance_SQLScheduledMaintenance_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlScheduledMaintenance) *krm.DatabaseInstance_SQLScheduledMaintenance
- func DatabaseInstance_SQLScheduledMaintenance_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLScheduledMaintenance) *pb.DatabaseInstance_SqlScheduledMaintenance
- func DatabaseInstance_SqlNetworkArchitecture_ToProto(mapCtx *direct.MapContext, in *string) *pb.DatabaseInstance_SqlNetworkArchitecture
- func DatabaseInstance_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance) *pb.DatabaseInstance
- func DenyMaintenancePeriod_FromProto(mapCtx *direct.MapContext, in *pb.DenyMaintenancePeriod) *krm.DenyMaintenancePeriod
- func DenyMaintenancePeriod_ToProto(mapCtx *direct.MapContext, in *krm.DenyMaintenancePeriod) *pb.DenyMaintenancePeriod
- func DiffAclEntries(desired *api.AclEntry, actual *api.AclEntry) *structuredreporting.Diff
- func DiffAclEntryLists(desired []*api.AclEntry, actual []*api.AclEntry) *structuredreporting.Diff
- func DiffActiveDirectoryConfig(desired *api.SqlActiveDirectoryConfig, actual *api.SqlActiveDirectoryConfig) *structuredreporting.Diff
- func DiffAdvancedMachineFeatures(desired *api.AdvancedMachineFeatures, actual *api.AdvancedMachineFeatures) *structuredreporting.Diff
- func DiffBackupConfiguration(desired *api.BackupConfiguration, actual *api.BackupConfiguration) *structuredreporting.Diff
- func DiffBackupRetentionSettings(desired *api.BackupRetentionSettings, actual *api.BackupRetentionSettings) *structuredreporting.Diff
- func DiffDataCacheConfig(desired *api.DataCacheConfig, actual *api.DataCacheConfig) *structuredreporting.Diff
- func DiffDatabaseFlagLists(desired []*api.DatabaseFlags, actual []*api.DatabaseFlags) *structuredreporting.Diff
- func DiffDatabaseFlags(desired *api.DatabaseFlags, actual *api.DatabaseFlags) *structuredreporting.Diff
- func DiffDenyMaintenancePeriodLists(desired []*api.DenyMaintenancePeriod, actual []*api.DenyMaintenancePeriod) *structuredreporting.Diff
- func DiffDenyMaintenancePeriods(desired *api.DenyMaintenancePeriod, actual *api.DenyMaintenancePeriod) *structuredreporting.Diff
- func DiffDiskEncryptionConfiguration(desired *api.DiskEncryptionConfiguration, ...) *structuredreporting.Diff
- func DiffInsightsConfig(desired *api.InsightsConfig, actual *api.InsightsConfig) *structuredreporting.Diff
- func DiffInstances(desired *api.DatabaseInstance, actual *api.DatabaseInstance) *structuredreporting.Diff
- func DiffIpConfiguration(desired *api.IpConfiguration, actual *api.IpConfiguration) *structuredreporting.Diff
- func DiffLocationPreference(desired *api.LocationPreference, actual *api.LocationPreference) *structuredreporting.Diff
- func DiffMaintenanceWindow(desired *api.MaintenanceWindow, actual *api.MaintenanceWindow) *structuredreporting.Diff
- func DiffMysqlReplicaConfiguration(desired *api.MySqlReplicaConfiguration, actual *api.MySqlReplicaConfiguration) *structuredreporting.Diff
- func DiffPasswordValidationPolicy(desired *api.PasswordValidationPolicy, actual *api.PasswordValidationPolicy) *structuredreporting.Diff
- func DiffPscConfig(desired *api.PscConfig, actual *api.PscConfig) *structuredreporting.Diff
- func DiffReplicaConfiguration(desired *api.ReplicaConfiguration, actual *api.ReplicaConfiguration) *structuredreporting.Diff
- func DiffReplicationCluster(desired *api.ReplicationCluster, actual *api.ReplicationCluster) *structuredreporting.Diff
- func DiffSettings(desired *api.Settings, actual *api.Settings) *structuredreporting.Diff
- func DiffSqlServerAuditConfig(desired *api.SqlServerAuditConfig, actual *api.SqlServerAuditConfig) *structuredreporting.Diff
- func DiffStorageAutoResize(desired *bool, actual *bool) *structuredreporting.Diff
- func DiskEncryptionConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.DiskEncryptionConfiguration) *krm.DiskEncryptionConfiguration
- func DiskEncryptionConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.DiskEncryptionConfiguration) *pb.DiskEncryptionConfiguration
- func DiskEncryptionStatus_FromProto(mapCtx *direct.MapContext, in *pb.DiskEncryptionStatus) *krm.DiskEncryptionStatus
- func DiskEncryptionStatus_ToProto(mapCtx *direct.MapContext, in *krm.DiskEncryptionStatus) *pb.DiskEncryptionStatus
- func GeminiInstanceConfigObservedState_FromProto(mapCtx *direct.MapContext, in *pb.GeminiInstanceConfig) *krm.GeminiInstanceConfigObservedState
- func GeminiInstanceConfigObservedState_ToProto(mapCtx *direct.MapContext, in *krm.GeminiInstanceConfigObservedState) *pb.GeminiInstanceConfig
- func GeminiInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.GeminiInstanceConfig) *krm.GeminiInstanceConfig
- func GeminiInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.GeminiInstanceConfig) *pb.GeminiInstanceConfig
- func IPConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.IpConfiguration) *krm.IPConfiguration
- func IPConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.IPConfiguration) *pb.IpConfiguration
- func IPMapping_FromProto(mapCtx *direct.MapContext, in *pb.IpMapping) *krm.IPMapping
- func IPMapping_ToProto(mapCtx *direct.MapContext, in *krm.IPMapping) *pb.IpMapping
- func InsightsConfig_FromProto(mapCtx *direct.MapContext, in *pb.InsightsConfig) *krm.InsightsConfig
- func InsightsConfig_ToProto(mapCtx *direct.MapContext, in *krm.InsightsConfig) *pb.InsightsConfig
- func InstanceActiveDirectoryConfigGCPToKRM(in *api.SqlActiveDirectoryConfig) *krm.InstanceActiveDirectoryConfig
- func InstanceActiveDirectoryConfigKRMToGCP(in *krm.InstanceActiveDirectoryConfig) *api.SqlActiveDirectoryConfig
- func InstanceAdvancedMachineFeaturesGCPToKRM(in *api.AdvancedMachineFeatures) *krm.InstanceAdvancedMachineFeatures
- func InstanceAdvancedMachineFeaturesKRMToGCP(in *krm.InstanceAdvancedMachineFeatures) *api.AdvancedMachineFeatures
- func InstanceAuditConfigBucketRefGCPToKRM(in string) *storagev1beta1.StorageBucketRef
- func InstanceAuditConfigBucketRefKRMToGCP(in *storagev1beta1.StorageBucketRef) string
- func InstanceAuthorizedNetworksGCPToKRM(in []*api.AclEntry) []krm.InstanceAuthorizedNetworks
- func InstanceAuthorizedNetworksKRMToGCP(in []krm.InstanceAuthorizedNetworks) []*api.AclEntry
- func InstanceBackupConfigurationGCPToKRM(in *api.BackupConfiguration) *krm.InstanceBackupConfiguration
- func InstanceBackupConfigurationKRMToGCP(in *krm.InstanceBackupConfiguration) *api.BackupConfiguration
- func InstanceBackupRetentionSettingsGCPToKRM(in *api.BackupRetentionSettings) *krm.InstanceBackupRetentionSettings
- func InstanceBackupRetentionSettingsKRMToGCP(in *krm.InstanceBackupRetentionSettings) *api.BackupRetentionSettings
- func InstanceDataCacheConfigGCPToKRM(in *api.DataCacheConfig) *krm.InstanceDataCacheConfig
- func InstanceDataCacheConfigKRMToGCP(in *krm.InstanceDataCacheConfig) *api.DataCacheConfig
- func InstanceDatabaseFlagsGCPToKRM(in []*api.DatabaseFlags) []krm.InstanceDatabaseFlags
- func InstanceDatabaseFlagsKRMToGCP(in []krm.InstanceDatabaseFlags) []*api.DatabaseFlags
- func InstanceDenyMaintenancePeriodsGCPToKRM(in []*api.DenyMaintenancePeriod) *krm.InstanceDenyMaintenancePeriod
- func InstanceDenyMaintenancePeriodsKRMToGCP(in *krm.InstanceDenyMaintenancePeriod) []*api.DenyMaintenancePeriod
- func InstanceEncryptionKMSCryptoKeyRefGCPToKRM(in *api.DiskEncryptionConfiguration) *refs.KMSCryptoKeyRef
- func InstanceEncryptionKMSCryptoKeyRefKRMToGCP(in *refs.KMSCryptoKeyRef) *api.DiskEncryptionConfiguration
- func InstanceInsightsConfigGCPToKRM(in *api.InsightsConfig) *krm.InstanceInsightsConfig
- func InstanceInsightsConfigKRMToGCP(in *krm.InstanceInsightsConfig) *api.InsightsConfig
- func InstanceIpConfigurationGCPToKRM(in *api.IpConfiguration) *krm.InstanceIpConfiguration
- func InstanceIpConfigurationKRMToGCP(in *krm.InstanceIpConfiguration) *api.IpConfiguration
- func InstanceLocationPreferenceGCPToKRM(in *api.LocationPreference) *krm.InstanceLocationPreference
- func InstanceLocationPreferenceKRMToGCP(in *krm.InstanceLocationPreference) *api.LocationPreference
- func InstanceMaintenanceWindowGCPToKRM(in *api.MaintenanceWindow) *krm.InstanceMaintenanceWindow
- func InstanceMaintenanceWindowKRMToGCP(in *krm.InstanceMaintenanceWindow) *api.MaintenanceWindow
- func InstanceMasterInstanceRefGCPToKRM(in string) *refs.SQLInstanceRef
- func InstanceMasterInstanceRefKRMToGCP(in *refs.SQLInstanceRef) string
- func InstanceMysqlReplicaConfigurationGCPToKRM(in *api.MySqlReplicaConfiguration) *krm.InstanceReplicaConfiguration
- func InstanceMysqlReplicaConfigurationKRMToGCP(in *krm.InstanceReplicaConfiguration) *api.MySqlReplicaConfiguration
- func InstancePasswordKRMToGCP(in *refsv1beta1secret.Legacy) string
- func InstancePasswordValidationPolicyGCPToKRM(in *api.PasswordValidationPolicy) *krm.InstancePasswordValidationPolicy
- func InstancePasswordValidationPolicyKRMToGCP(in *krm.InstancePasswordValidationPolicy) *api.PasswordValidationPolicy
- func InstancePrivateNetworkRefKRMToGCP(in *computev1beta1.ComputeNetworkRef) string
- func InstancePrivateNetworkRefRefGCPToKRM(in string) *computev1beta1.ComputeNetworkRef
- func InstancePscConfigGCPToKRM(in *api.PscConfig) []krm.InstancePscConfig
- func InstancePscConfigKRMToGCP(in []krm.InstancePscConfig) *api.PscConfig
- func InstanceReference_FromProto(mapCtx *direct.MapContext, in *pb.InstanceReference) *krm.InstanceReference
- func InstanceReference_ToProto(mapCtx *direct.MapContext, in *krm.InstanceReference) *pb.InstanceReference
- func InstanceReplicaConfigurationGCPToKRM(in *api.ReplicaConfiguration) *krm.InstanceReplicaConfiguration
- func InstanceReplicaConfigurationKRMToGCP(in *krm.InstanceReplicaConfiguration) *api.ReplicaConfiguration
- func InstanceReplicationClusterGCPToKRM(in *api.ReplicationCluster) *krm.ReplicationCluster
- func InstanceReplicationClusterKRMToGCP(in *krm.ReplicationCluster) *api.ReplicationCluster
- func InstanceReplicationClusterObservedStateGCPToKRM(in *api.ReplicationCluster) *krm.ReplicationClusterObservedState
- func InstanceRootPasswordKRMToGCP(in *refsv1beta1secret.Legacy) string
- func InstanceSettingsGCPToKRM(in *api.Settings) krm.InstanceSettings
- func InstanceSettingsKRMToGCP(in krm.InstanceSettings, labels map[string]string) *api.Settings
- func InstanceSqlServerAuditConfigGCPToKRM(in *api.SqlServerAuditConfig) *krm.InstanceSqlServerAuditConfig
- func InstanceSqlServerAuditConfigKRMToGCP(in *krm.InstanceSqlServerAuditConfig) *api.SqlServerAuditConfig
- func Int32Value_FromProto(mapCtx *direct.MapContext, in *wrapperspb.Int32Value) *krm.Int32Value
- func Int32Value_ToProto(mapCtx *direct.MapContext, in *krm.Int32Value) *wrapperspb.Int32Value
- func LocationPreference_FromProto(mapCtx *direct.MapContext, in *pb.LocationPreference) *krm.LocationPreference
- func LocationPreference_ToProto(mapCtx *direct.MapContext, in *krm.LocationPreference) *pb.LocationPreference
- func MaintenanceWindow_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceWindow) *krm.MaintenanceWindow
- func MaintenanceWindow_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceWindow) *pb.MaintenanceWindow
- func MySQLReplicaConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.MySqlReplicaConfiguration) *krm.MySQLReplicaConfiguration
- func MySQLReplicaConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.MySQLReplicaConfiguration) *pb.MySqlReplicaConfiguration
- func OnPremisesConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.OnPremisesConfiguration) *krm.OnPremisesConfiguration
- func OnPremisesConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.OnPremisesConfiguration) *pb.OnPremisesConfiguration
- func PSCConfig_FromProto(mapCtx *direct.MapContext, in *pb.PscConfig) *krm.PSCConfig
- func PSCConfig_ToProto(mapCtx *direct.MapContext, in *krm.PSCConfig) *pb.PscConfig
- func PasswordValidationPolicy_FromProto(mapCtx *direct.MapContext, in *pb.PasswordValidationPolicy) *krm.PasswordValidationPolicy
- func PasswordValidationPolicy_ToProto(mapCtx *direct.MapContext, in *krm.PasswordValidationPolicy) *pb.PasswordValidationPolicy
- func ReplicaConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.ReplicaConfiguration) *krm.ReplicaConfiguration
- func ReplicaConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.ReplicaConfiguration) *pb.ReplicaConfiguration
- func ReplicationClusterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ReplicationCluster) *krm.ReplicationClusterObservedState
- func ReplicationClusterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ReplicationClusterObservedState) *pb.ReplicationCluster
- func ReplicationCluster_FromProto(mapCtx *direct.MapContext, in *pb.ReplicationCluster) *krm.ReplicationCluster
- func ReplicationCluster_ToProto(mapCtx *direct.MapContext, in *krm.ReplicationCluster) *pb.ReplicationCluster
- func ResolveSQLInstanceRefs(ctx context.Context, kube client.Reader, obj *krm.SQLInstance) error
- func SQLActiveDirectoryConfig_FromProto(mapCtx *direct.MapContext, in *pb.SqlActiveDirectoryConfig) *krm.SQLActiveDirectoryConfig
- func SQLActiveDirectoryConfig_ToProto(mapCtx *direct.MapContext, in *krm.SQLActiveDirectoryConfig) *pb.SqlActiveDirectoryConfig
- func SQLInstanceCloneKRMToGCP(in *krm.SQLInstance) (*api.InstancesCloneRequest, error)
- func SQLInstanceFirstIpAddressGCPToKRM(in []*api.IpMapping) *string
- func SQLInstanceGCPToKRM(in *api.DatabaseInstance) (*krm.SQLInstance, error)
- func SQLInstanceIpAddressesGCPToKRM(in []*api.IpMapping) []krm.InstanceIpAddressStatus
- func SQLInstanceKRMToGCP(in *krm.SQLInstance, actual *api.DatabaseInstance, ...) (*api.DatabaseInstance, error)
- func SQLInstancePrivateIpAddressGCPToKRM(in []*api.IpMapping) *string
- func SQLInstancePublicIpAddressGCPToKRM(in []*api.IpMapping) *string
- func SQLInstanceServerCaCertGCPToKRM(in *api.SslCert) *krm.InstanceServerCaCertStatus
- func SQLInstanceStatusGCPToKRM(in *api.DatabaseInstance) (*krm.SQLInstanceStatus, error)
- func SQLServerAuditConfig_FromProto(mapCtx *direct.MapContext, in *pb.SqlServerAuditConfig) *krm.SQLServerAuditConfig
- func SQLServerAuditConfig_ToProto(mapCtx *direct.MapContext, in *krm.SQLServerAuditConfig) *pb.SqlServerAuditConfig
- func SSLCert_FromProto(mapCtx *direct.MapContext, in *pb.SslCert) *krm.SSLCert
- func SSLCert_ToProto(mapCtx *direct.MapContext, in *krm.SSLCert) *pb.SslCert
- func SettingsObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Settings) *krm.SettingsObservedState
- func SettingsObservedState_ToProto(mapCtx *direct.MapContext, in *krm.SettingsObservedState) *pb.Settings
- func Settings_FromProto(mapCtx *direct.MapContext, in *pb.Settings) *krm.Settings
- func Settings_ToProto(mapCtx *direct.MapContext, in *krm.Settings) *pb.Settings
- type AclEntriesByName
- type DatabaseFlagsByName
- type FieldMetadata
Constants ¶
View Source
const ( // DefaultQueryPlansPerMinute is the default value for QueryPlansPerMinute. // https://docs.cloud.google.com/sql/docs/mysql/admin-api/rest/v1/instances#insightsconfig DefaultQueryPlansPerMinute = 5 // DefaultRetainedBackupsEnterprise is the default value for RetainedBackups for Enterprise edition. // DefaultRetainedBackupsEnterprisePlus is the default value for RetainedBackups for Enterprise Plus edition. // https://docs.cloud.google.com/sql/docs/mysql/backup-recovery/backup-options#sb-backup-retention DefaultRetainedBackupsEnterprise = 7 DefaultRetainedBackupsEnterprisePlus = 15 )
Variables ¶
This section is empty.
Functions ¶
func AclEntry_FromProto ¶ added in v1.145.0
func AclEntry_ToProto ¶ added in v1.145.0
func AdvancedMachineFeatures_FromProto ¶ added in v1.145.0
func AdvancedMachineFeatures_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedMachineFeatures) *krm.AdvancedMachineFeatures
func AdvancedMachineFeatures_ToProto ¶ added in v1.145.0
func AdvancedMachineFeatures_ToProto(mapCtx *direct.MapContext, in *krm.AdvancedMachineFeatures) *pb.AdvancedMachineFeatures
func ApplySQLInstanceGCPDefaults ¶ added in v1.125.0
func ApplySQLInstanceGCPDefaults(in *krm.SQLInstance, out *api.DatabaseInstance, actual *api.DatabaseInstance, fieldMetadata map[string]*FieldMetadata)
func AvailableDatabaseVersion_FromProto ¶ added in v1.145.0
func AvailableDatabaseVersion_FromProto(mapCtx *direct.MapContext, in *pb.AvailableDatabaseVersion) *krm.AvailableDatabaseVersion
func AvailableDatabaseVersion_ToProto ¶ added in v1.145.0
func AvailableDatabaseVersion_ToProto(mapCtx *direct.MapContext, in *krm.AvailableDatabaseVersion) *pb.AvailableDatabaseVersion
func BackupConfigurationObservedState_FromProto ¶ added in v1.145.0
func BackupConfigurationObservedState_FromProto(mapCtx *direct.MapContext, in *pb.BackupConfiguration) *krm.BackupConfigurationObservedState
func BackupConfigurationObservedState_ToProto ¶ added in v1.145.0
func BackupConfigurationObservedState_ToProto(mapCtx *direct.MapContext, in *krm.BackupConfigurationObservedState) *pb.BackupConfiguration
func BackupConfigurationObservedState_TransactionalLogStorageState_ToProto ¶ added in v1.145.0
func BackupConfigurationObservedState_TransactionalLogStorageState_ToProto(mapCtx *direct.MapContext, in *string) *pb.BackupConfiguration_TransactionalLogStorageState
func BackupConfiguration_FromProto ¶ added in v1.145.0
func BackupConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.BackupConfiguration) *krm.BackupConfiguration
func BackupConfiguration_ToProto ¶ added in v1.145.0
func BackupConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.BackupConfiguration) *pb.BackupConfiguration
func BackupRetentionSettings_FromProto ¶ added in v1.145.0
func BackupRetentionSettings_FromProto(mapCtx *direct.MapContext, in *pb.BackupRetentionSettings) *krm.BackupRetentionSettings
func BackupRetentionSettings_ToProto ¶ added in v1.145.0
func BackupRetentionSettings_ToProto(mapCtx *direct.MapContext, in *krm.BackupRetentionSettings) *pb.BackupRetentionSettings
func CloneAllocatedIpRangeKRMToGCP ¶ added in v1.124.0
func CloneAllocatedIpRangeKRMToGCP(in *krm.SQLInstance) string
func CloneBinLogCoordinatesKRMToGCP ¶ added in v1.124.0
func CloneBinLogCoordinatesKRMToGCP(in *krm.SQLInstance) *api.BinLogCoordinates
func ClonePreferredSecondaryZoneKRMToGCP ¶ added in v1.124.0
func ClonePreferredSecondaryZoneKRMToGCP(in *krm.SQLInstance) string
func ClonePreferredZoneKRMToGCP ¶ added in v1.124.0
func ClonePreferredZoneKRMToGCP(in *krm.SQLInstance) string
func DataCacheConfig_FromProto ¶ added in v1.145.0
func DataCacheConfig_FromProto(mapCtx *direct.MapContext, in *pb.DataCacheConfig) *krm.DataCacheConfig
func DataCacheConfig_ToProto ¶ added in v1.145.0
func DataCacheConfig_ToProto(mapCtx *direct.MapContext, in *krm.DataCacheConfig) *pb.DataCacheConfig
func DatabaseFlags_FromProto ¶ added in v1.145.0
func DatabaseFlags_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseFlags) *krm.DatabaseFlags
func DatabaseFlags_ToProto ¶ added in v1.145.0
func DatabaseFlags_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseFlags) *pb.DatabaseFlags
func DatabaseInstanceObservedState_FromProto ¶ added in v1.145.0
func DatabaseInstanceObservedState_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance) *krm.DatabaseInstanceObservedState
func DatabaseInstanceObservedState_ToProto ¶ added in v1.145.0
func DatabaseInstanceObservedState_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstanceObservedState) *pb.DatabaseInstance
func DatabaseInstance_FromProto ¶ added in v1.145.0
func DatabaseInstance_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance) *krm.DatabaseInstance
func DatabaseInstance_SQLFailoverReplica_FromProto ¶ added in v1.145.0
func DatabaseInstance_SQLFailoverReplica_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlFailoverReplica) *krm.DatabaseInstance_SQLFailoverReplica
func DatabaseInstance_SQLFailoverReplica_ToProto ¶ added in v1.145.0
func DatabaseInstance_SQLFailoverReplica_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLFailoverReplica) *pb.DatabaseInstance_SqlFailoverReplica
func DatabaseInstance_SQLOutOfDiskReport_FromProto ¶ added in v1.145.0
func DatabaseInstance_SQLOutOfDiskReport_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlOutOfDiskReport) *krm.DatabaseInstance_SQLOutOfDiskReport
func DatabaseInstance_SQLOutOfDiskReport_SqlOutOfDiskState_ToProto ¶ added in v1.145.0
func DatabaseInstance_SQLOutOfDiskReport_SqlOutOfDiskState_ToProto(mapCtx *direct.MapContext, in *string) *pb.DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState
func DatabaseInstance_SQLOutOfDiskReport_ToProto ¶ added in v1.145.0
func DatabaseInstance_SQLOutOfDiskReport_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLOutOfDiskReport) *pb.DatabaseInstance_SqlOutOfDiskReport
func DatabaseInstance_SQLScheduledMaintenance_FromProto ¶ added in v1.145.0
func DatabaseInstance_SQLScheduledMaintenance_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseInstance_SqlScheduledMaintenance) *krm.DatabaseInstance_SQLScheduledMaintenance
func DatabaseInstance_SQLScheduledMaintenance_ToProto ¶ added in v1.145.0
func DatabaseInstance_SQLScheduledMaintenance_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance_SQLScheduledMaintenance) *pb.DatabaseInstance_SqlScheduledMaintenance
func DatabaseInstance_SqlNetworkArchitecture_ToProto ¶ added in v1.145.0
func DatabaseInstance_SqlNetworkArchitecture_ToProto(mapCtx *direct.MapContext, in *string) *pb.DatabaseInstance_SqlNetworkArchitecture
func DatabaseInstance_ToProto ¶ added in v1.145.0
func DatabaseInstance_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseInstance) *pb.DatabaseInstance
func DenyMaintenancePeriod_FromProto ¶ added in v1.145.0
func DenyMaintenancePeriod_FromProto(mapCtx *direct.MapContext, in *pb.DenyMaintenancePeriod) *krm.DenyMaintenancePeriod
func DenyMaintenancePeriod_ToProto ¶ added in v1.145.0
func DenyMaintenancePeriod_ToProto(mapCtx *direct.MapContext, in *krm.DenyMaintenancePeriod) *pb.DenyMaintenancePeriod
func DiffAclEntries ¶ added in v1.149.1
func DiffAclEntryLists ¶ added in v1.149.1
func DiffActiveDirectoryConfig ¶ added in v1.149.1
func DiffActiveDirectoryConfig(desired *api.SqlActiveDirectoryConfig, actual *api.SqlActiveDirectoryConfig) *structuredreporting.Diff
func DiffAdvancedMachineFeatures ¶ added in v1.149.1
func DiffAdvancedMachineFeatures(desired *api.AdvancedMachineFeatures, actual *api.AdvancedMachineFeatures) *structuredreporting.Diff
func DiffBackupConfiguration ¶ added in v1.149.1
func DiffBackupConfiguration(desired *api.BackupConfiguration, actual *api.BackupConfiguration) *structuredreporting.Diff
func DiffBackupRetentionSettings ¶ added in v1.149.1
func DiffBackupRetentionSettings(desired *api.BackupRetentionSettings, actual *api.BackupRetentionSettings) *structuredreporting.Diff
func DiffDataCacheConfig ¶ added in v1.149.1
func DiffDataCacheConfig(desired *api.DataCacheConfig, actual *api.DataCacheConfig) *structuredreporting.Diff
func DiffDatabaseFlagLists ¶ added in v1.149.1
func DiffDatabaseFlagLists(desired []*api.DatabaseFlags, actual []*api.DatabaseFlags) *structuredreporting.Diff
func DiffDatabaseFlags ¶ added in v1.149.1
func DiffDatabaseFlags(desired *api.DatabaseFlags, actual *api.DatabaseFlags) *structuredreporting.Diff
func DiffDenyMaintenancePeriodLists ¶ added in v1.149.1
func DiffDenyMaintenancePeriodLists(desired []*api.DenyMaintenancePeriod, actual []*api.DenyMaintenancePeriod) *structuredreporting.Diff
func DiffDenyMaintenancePeriods ¶ added in v1.149.1
func DiffDenyMaintenancePeriods(desired *api.DenyMaintenancePeriod, actual *api.DenyMaintenancePeriod) *structuredreporting.Diff
func DiffDiskEncryptionConfiguration ¶ added in v1.149.1
func DiffDiskEncryptionConfiguration(desired *api.DiskEncryptionConfiguration, actual *api.DiskEncryptionConfiguration) *structuredreporting.Diff
func DiffInsightsConfig ¶ added in v1.149.1
func DiffInsightsConfig(desired *api.InsightsConfig, actual *api.InsightsConfig) *structuredreporting.Diff
func DiffInstances ¶ added in v1.140.0
func DiffInstances(desired *api.DatabaseInstance, actual *api.DatabaseInstance) *structuredreporting.Diff
func DiffIpConfiguration ¶ added in v1.149.1
func DiffIpConfiguration(desired *api.IpConfiguration, actual *api.IpConfiguration) *structuredreporting.Diff
func DiffLocationPreference ¶ added in v1.149.1
func DiffLocationPreference(desired *api.LocationPreference, actual *api.LocationPreference) *structuredreporting.Diff
func DiffMaintenanceWindow ¶ added in v1.149.1
func DiffMaintenanceWindow(desired *api.MaintenanceWindow, actual *api.MaintenanceWindow) *structuredreporting.Diff
func DiffMysqlReplicaConfiguration ¶ added in v1.149.1
func DiffMysqlReplicaConfiguration(desired *api.MySqlReplicaConfiguration, actual *api.MySqlReplicaConfiguration) *structuredreporting.Diff
func DiffPasswordValidationPolicy ¶ added in v1.149.1
func DiffPasswordValidationPolicy(desired *api.PasswordValidationPolicy, actual *api.PasswordValidationPolicy) *structuredreporting.Diff
func DiffPscConfig ¶ added in v1.149.1
func DiffReplicaConfiguration ¶ added in v1.149.1
func DiffReplicaConfiguration(desired *api.ReplicaConfiguration, actual *api.ReplicaConfiguration) *structuredreporting.Diff
func DiffReplicationCluster ¶ added in v1.149.1
func DiffReplicationCluster(desired *api.ReplicationCluster, actual *api.ReplicationCluster) *structuredreporting.Diff
func DiffSettings ¶ added in v1.140.0
func DiffSqlServerAuditConfig ¶ added in v1.149.1
func DiffSqlServerAuditConfig(desired *api.SqlServerAuditConfig, actual *api.SqlServerAuditConfig) *structuredreporting.Diff
func DiffStorageAutoResize ¶ added in v1.149.1
func DiffStorageAutoResize(desired *bool, actual *bool) *structuredreporting.Diff
func DiskEncryptionConfiguration_FromProto ¶ added in v1.145.0
func DiskEncryptionConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.DiskEncryptionConfiguration) *krm.DiskEncryptionConfiguration
func DiskEncryptionConfiguration_ToProto ¶ added in v1.145.0
func DiskEncryptionConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.DiskEncryptionConfiguration) *pb.DiskEncryptionConfiguration
func DiskEncryptionStatus_FromProto ¶ added in v1.145.0
func DiskEncryptionStatus_FromProto(mapCtx *direct.MapContext, in *pb.DiskEncryptionStatus) *krm.DiskEncryptionStatus
func DiskEncryptionStatus_ToProto ¶ added in v1.145.0
func DiskEncryptionStatus_ToProto(mapCtx *direct.MapContext, in *krm.DiskEncryptionStatus) *pb.DiskEncryptionStatus
func GeminiInstanceConfigObservedState_FromProto ¶ added in v1.145.0
func GeminiInstanceConfigObservedState_FromProto(mapCtx *direct.MapContext, in *pb.GeminiInstanceConfig) *krm.GeminiInstanceConfigObservedState
func GeminiInstanceConfigObservedState_ToProto ¶ added in v1.145.0
func GeminiInstanceConfigObservedState_ToProto(mapCtx *direct.MapContext, in *krm.GeminiInstanceConfigObservedState) *pb.GeminiInstanceConfig
func GeminiInstanceConfig_FromProto ¶ added in v1.145.0
func GeminiInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.GeminiInstanceConfig) *krm.GeminiInstanceConfig
func GeminiInstanceConfig_ToProto ¶ added in v1.145.0
func GeminiInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.GeminiInstanceConfig) *pb.GeminiInstanceConfig
func IPConfiguration_FromProto ¶ added in v1.145.0
func IPConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.IpConfiguration) *krm.IPConfiguration
func IPConfiguration_ToProto ¶ added in v1.145.0
func IPConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.IPConfiguration) *pb.IpConfiguration
func IPMapping_FromProto ¶ added in v1.145.0
func IPMapping_ToProto ¶ added in v1.145.0
func InsightsConfig_FromProto ¶ added in v1.145.0
func InsightsConfig_FromProto(mapCtx *direct.MapContext, in *pb.InsightsConfig) *krm.InsightsConfig
func InsightsConfig_ToProto ¶ added in v1.145.0
func InsightsConfig_ToProto(mapCtx *direct.MapContext, in *krm.InsightsConfig) *pb.InsightsConfig
func InstanceActiveDirectoryConfigGCPToKRM ¶ added in v1.124.0
func InstanceActiveDirectoryConfigGCPToKRM(in *api.SqlActiveDirectoryConfig) *krm.InstanceActiveDirectoryConfig
func InstanceActiveDirectoryConfigKRMToGCP ¶ added in v1.124.0
func InstanceActiveDirectoryConfigKRMToGCP(in *krm.InstanceActiveDirectoryConfig) *api.SqlActiveDirectoryConfig
func InstanceAdvancedMachineFeaturesGCPToKRM ¶ added in v1.124.0
func InstanceAdvancedMachineFeaturesGCPToKRM(in *api.AdvancedMachineFeatures) *krm.InstanceAdvancedMachineFeatures
func InstanceAdvancedMachineFeaturesKRMToGCP ¶ added in v1.124.0
func InstanceAdvancedMachineFeaturesKRMToGCP(in *krm.InstanceAdvancedMachineFeatures) *api.AdvancedMachineFeatures
func InstanceAuditConfigBucketRefGCPToKRM ¶ added in v1.124.0
func InstanceAuditConfigBucketRefGCPToKRM(in string) *storagev1beta1.StorageBucketRef
func InstanceAuditConfigBucketRefKRMToGCP ¶ added in v1.124.0
func InstanceAuditConfigBucketRefKRMToGCP(in *storagev1beta1.StorageBucketRef) string
func InstanceAuthorizedNetworksGCPToKRM ¶ added in v1.123.0
func InstanceAuthorizedNetworksGCPToKRM(in []*api.AclEntry) []krm.InstanceAuthorizedNetworks
func InstanceAuthorizedNetworksKRMToGCP ¶
func InstanceAuthorizedNetworksKRMToGCP(in []krm.InstanceAuthorizedNetworks) []*api.AclEntry
func InstanceBackupConfigurationGCPToKRM ¶ added in v1.124.0
func InstanceBackupConfigurationGCPToKRM(in *api.BackupConfiguration) *krm.InstanceBackupConfiguration
func InstanceBackupConfigurationKRMToGCP ¶ added in v1.124.0
func InstanceBackupConfigurationKRMToGCP(in *krm.InstanceBackupConfiguration) *api.BackupConfiguration
func InstanceBackupRetentionSettingsGCPToKRM ¶ added in v1.124.0
func InstanceBackupRetentionSettingsGCPToKRM(in *api.BackupRetentionSettings) *krm.InstanceBackupRetentionSettings
func InstanceBackupRetentionSettingsKRMToGCP ¶ added in v1.124.0
func InstanceBackupRetentionSettingsKRMToGCP(in *krm.InstanceBackupRetentionSettings) *api.BackupRetentionSettings
func InstanceDataCacheConfigGCPToKRM ¶ added in v1.124.0
func InstanceDataCacheConfigGCPToKRM(in *api.DataCacheConfig) *krm.InstanceDataCacheConfig
func InstanceDataCacheConfigKRMToGCP ¶ added in v1.124.0
func InstanceDataCacheConfigKRMToGCP(in *krm.InstanceDataCacheConfig) *api.DataCacheConfig
func InstanceDatabaseFlagsGCPToKRM ¶ added in v1.124.0
func InstanceDatabaseFlagsGCPToKRM(in []*api.DatabaseFlags) []krm.InstanceDatabaseFlags
func InstanceDatabaseFlagsKRMToGCP ¶ added in v1.124.0
func InstanceDatabaseFlagsKRMToGCP(in []krm.InstanceDatabaseFlags) []*api.DatabaseFlags
func InstanceDenyMaintenancePeriodsGCPToKRM ¶ added in v1.124.0
func InstanceDenyMaintenancePeriodsGCPToKRM(in []*api.DenyMaintenancePeriod) *krm.InstanceDenyMaintenancePeriod
func InstanceDenyMaintenancePeriodsKRMToGCP ¶ added in v1.124.0
func InstanceDenyMaintenancePeriodsKRMToGCP(in *krm.InstanceDenyMaintenancePeriod) []*api.DenyMaintenancePeriod
func InstanceEncryptionKMSCryptoKeyRefGCPToKRM ¶ added in v1.124.0
func InstanceEncryptionKMSCryptoKeyRefGCPToKRM(in *api.DiskEncryptionConfiguration) *refs.KMSCryptoKeyRef
func InstanceEncryptionKMSCryptoKeyRefKRMToGCP ¶ added in v1.124.0
func InstanceEncryptionKMSCryptoKeyRefKRMToGCP(in *refs.KMSCryptoKeyRef) *api.DiskEncryptionConfiguration
func InstanceInsightsConfigGCPToKRM ¶ added in v1.124.0
func InstanceInsightsConfigGCPToKRM(in *api.InsightsConfig) *krm.InstanceInsightsConfig
func InstanceInsightsConfigKRMToGCP ¶ added in v1.124.0
func InstanceInsightsConfigKRMToGCP(in *krm.InstanceInsightsConfig) *api.InsightsConfig
func InstanceIpConfigurationGCPToKRM ¶ added in v1.123.0
func InstanceIpConfigurationGCPToKRM(in *api.IpConfiguration) *krm.InstanceIpConfiguration
func InstanceIpConfigurationKRMToGCP ¶
func InstanceIpConfigurationKRMToGCP(in *krm.InstanceIpConfiguration) *api.IpConfiguration
func InstanceLocationPreferenceGCPToKRM ¶ added in v1.123.0
func InstanceLocationPreferenceGCPToKRM(in *api.LocationPreference) *krm.InstanceLocationPreference
func InstanceLocationPreferenceKRMToGCP ¶ added in v1.123.0
func InstanceLocationPreferenceKRMToGCP(in *krm.InstanceLocationPreference) *api.LocationPreference
func InstanceMaintenanceWindowGCPToKRM ¶ added in v1.124.0
func InstanceMaintenanceWindowGCPToKRM(in *api.MaintenanceWindow) *krm.InstanceMaintenanceWindow
func InstanceMaintenanceWindowKRMToGCP ¶ added in v1.124.0
func InstanceMaintenanceWindowKRMToGCP(in *krm.InstanceMaintenanceWindow) *api.MaintenanceWindow
func InstanceMasterInstanceRefGCPToKRM ¶ added in v1.124.0
func InstanceMasterInstanceRefGCPToKRM(in string) *refs.SQLInstanceRef
func InstanceMasterInstanceRefKRMToGCP ¶ added in v1.124.0
func InstanceMasterInstanceRefKRMToGCP(in *refs.SQLInstanceRef) string
func InstanceMysqlReplicaConfigurationGCPToKRM ¶ added in v1.124.0
func InstanceMysqlReplicaConfigurationGCPToKRM(in *api.MySqlReplicaConfiguration) *krm.InstanceReplicaConfiguration
func InstanceMysqlReplicaConfigurationKRMToGCP ¶ added in v1.124.0
func InstanceMysqlReplicaConfigurationKRMToGCP(in *krm.InstanceReplicaConfiguration) *api.MySqlReplicaConfiguration
func InstancePasswordKRMToGCP ¶ added in v1.124.0
func InstancePasswordKRMToGCP(in *refsv1beta1secret.Legacy) string
func InstancePasswordValidationPolicyGCPToKRM ¶ added in v1.124.0
func InstancePasswordValidationPolicyGCPToKRM(in *api.PasswordValidationPolicy) *krm.InstancePasswordValidationPolicy
func InstancePasswordValidationPolicyKRMToGCP ¶ added in v1.124.0
func InstancePasswordValidationPolicyKRMToGCP(in *krm.InstancePasswordValidationPolicy) *api.PasswordValidationPolicy
func InstancePrivateNetworkRefKRMToGCP ¶ added in v1.124.0
func InstancePrivateNetworkRefKRMToGCP(in *computev1beta1.ComputeNetworkRef) string
func InstancePrivateNetworkRefRefGCPToKRM ¶ added in v1.124.0
func InstancePrivateNetworkRefRefGCPToKRM(in string) *computev1beta1.ComputeNetworkRef
func InstancePscConfigGCPToKRM ¶ added in v1.123.0
func InstancePscConfigGCPToKRM(in *api.PscConfig) []krm.InstancePscConfig
func InstancePscConfigKRMToGCP ¶
func InstancePscConfigKRMToGCP(in []krm.InstancePscConfig) *api.PscConfig
func InstanceReference_FromProto ¶ added in v1.145.0
func InstanceReference_FromProto(mapCtx *direct.MapContext, in *pb.InstanceReference) *krm.InstanceReference
func InstanceReference_ToProto ¶ added in v1.145.0
func InstanceReference_ToProto(mapCtx *direct.MapContext, in *krm.InstanceReference) *pb.InstanceReference
func InstanceReplicaConfigurationGCPToKRM ¶ added in v1.124.0
func InstanceReplicaConfigurationGCPToKRM(in *api.ReplicaConfiguration) *krm.InstanceReplicaConfiguration
func InstanceReplicaConfigurationKRMToGCP ¶ added in v1.124.0
func InstanceReplicaConfigurationKRMToGCP(in *krm.InstanceReplicaConfiguration) *api.ReplicaConfiguration
func InstanceReplicationClusterGCPToKRM ¶ added in v1.145.0
func InstanceReplicationClusterGCPToKRM(in *api.ReplicationCluster) *krm.ReplicationCluster
func InstanceReplicationClusterKRMToGCP ¶ added in v1.145.0
func InstanceReplicationClusterKRMToGCP(in *krm.ReplicationCluster) *api.ReplicationCluster
func InstanceReplicationClusterObservedStateGCPToKRM ¶ added in v1.145.0
func InstanceReplicationClusterObservedStateGCPToKRM(in *api.ReplicationCluster) *krm.ReplicationClusterObservedState
func InstanceRootPasswordKRMToGCP ¶ added in v1.124.0
func InstanceRootPasswordKRMToGCP(in *refsv1beta1secret.Legacy) string
func InstanceSettingsGCPToKRM ¶ added in v1.124.0
func InstanceSettingsGCPToKRM(in *api.Settings) krm.InstanceSettings
func InstanceSettingsKRMToGCP ¶ added in v1.124.0
func InstanceSqlServerAuditConfigGCPToKRM ¶ added in v1.124.0
func InstanceSqlServerAuditConfigGCPToKRM(in *api.SqlServerAuditConfig) *krm.InstanceSqlServerAuditConfig
func InstanceSqlServerAuditConfigKRMToGCP ¶ added in v1.124.0
func InstanceSqlServerAuditConfigKRMToGCP(in *krm.InstanceSqlServerAuditConfig) *api.SqlServerAuditConfig
func Int32Value_FromProto ¶ added in v1.145.0
func Int32Value_FromProto(mapCtx *direct.MapContext, in *wrapperspb.Int32Value) *krm.Int32Value
func Int32Value_ToProto ¶ added in v1.145.0
func Int32Value_ToProto(mapCtx *direct.MapContext, in *krm.Int32Value) *wrapperspb.Int32Value
func LocationPreference_FromProto ¶ added in v1.145.0
func LocationPreference_FromProto(mapCtx *direct.MapContext, in *pb.LocationPreference) *krm.LocationPreference
func LocationPreference_ToProto ¶ added in v1.145.0
func LocationPreference_ToProto(mapCtx *direct.MapContext, in *krm.LocationPreference) *pb.LocationPreference
func MaintenanceWindow_FromProto ¶ added in v1.145.0
func MaintenanceWindow_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceWindow) *krm.MaintenanceWindow
func MaintenanceWindow_ToProto ¶ added in v1.145.0
func MaintenanceWindow_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceWindow) *pb.MaintenanceWindow
func MySQLReplicaConfiguration_FromProto ¶ added in v1.145.0
func MySQLReplicaConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.MySqlReplicaConfiguration) *krm.MySQLReplicaConfiguration
func MySQLReplicaConfiguration_ToProto ¶ added in v1.145.0
func MySQLReplicaConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.MySQLReplicaConfiguration) *pb.MySqlReplicaConfiguration
func OnPremisesConfiguration_FromProto ¶ added in v1.145.0
func OnPremisesConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.OnPremisesConfiguration) *krm.OnPremisesConfiguration
func OnPremisesConfiguration_ToProto ¶ added in v1.145.0
func OnPremisesConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.OnPremisesConfiguration) *pb.OnPremisesConfiguration
func PSCConfig_FromProto ¶ added in v1.145.0
func PSCConfig_ToProto ¶ added in v1.145.0
func PasswordValidationPolicy_FromProto ¶ added in v1.145.0
func PasswordValidationPolicy_FromProto(mapCtx *direct.MapContext, in *pb.PasswordValidationPolicy) *krm.PasswordValidationPolicy
func PasswordValidationPolicy_ToProto ¶ added in v1.145.0
func PasswordValidationPolicy_ToProto(mapCtx *direct.MapContext, in *krm.PasswordValidationPolicy) *pb.PasswordValidationPolicy
func ReplicaConfiguration_FromProto ¶ added in v1.145.0
func ReplicaConfiguration_FromProto(mapCtx *direct.MapContext, in *pb.ReplicaConfiguration) *krm.ReplicaConfiguration
func ReplicaConfiguration_ToProto ¶ added in v1.145.0
func ReplicaConfiguration_ToProto(mapCtx *direct.MapContext, in *krm.ReplicaConfiguration) *pb.ReplicaConfiguration
func ReplicationClusterObservedState_FromProto ¶ added in v1.145.0
func ReplicationClusterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.ReplicationCluster) *krm.ReplicationClusterObservedState
func ReplicationClusterObservedState_ToProto ¶ added in v1.145.0
func ReplicationClusterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ReplicationClusterObservedState) *pb.ReplicationCluster
func ReplicationCluster_FromProto ¶ added in v1.145.0
func ReplicationCluster_FromProto(mapCtx *direct.MapContext, in *pb.ReplicationCluster) *krm.ReplicationCluster
func ReplicationCluster_ToProto ¶ added in v1.145.0
func ReplicationCluster_ToProto(mapCtx *direct.MapContext, in *krm.ReplicationCluster) *pb.ReplicationCluster
func ResolveSQLInstanceRefs ¶ added in v1.125.0
func SQLActiveDirectoryConfig_FromProto ¶ added in v1.145.0
func SQLActiveDirectoryConfig_FromProto(mapCtx *direct.MapContext, in *pb.SqlActiveDirectoryConfig) *krm.SQLActiveDirectoryConfig
found existing non-generated mapping function "ReplicationClusterObservedState_ToProto", skipping
func ReplicationClusterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ReplicationClusterObservedState) *pb.ReplicationCluster {
if in == nil {
return nil
}
out := &pb.ReplicationCluster{}
out.PsaWriteEndpoint = in.PsaWriteEndpoint
// MISSING: FailoverDrReplicaName
out.DrReplica = in.DrReplica
return out
}
func SQLActiveDirectoryConfig_ToProto ¶ added in v1.145.0
func SQLActiveDirectoryConfig_ToProto(mapCtx *direct.MapContext, in *krm.SQLActiveDirectoryConfig) *pb.SqlActiveDirectoryConfig
func SQLInstanceCloneKRMToGCP ¶ added in v1.124.0
func SQLInstanceCloneKRMToGCP(in *krm.SQLInstance) (*api.InstancesCloneRequest, error)
func SQLInstanceFirstIpAddressGCPToKRM ¶ added in v1.124.0
func SQLInstanceGCPToKRM ¶
func SQLInstanceGCPToKRM(in *api.DatabaseInstance) (*krm.SQLInstance, error)
func SQLInstanceIpAddressesGCPToKRM ¶ added in v1.124.0
func SQLInstanceIpAddressesGCPToKRM(in []*api.IpMapping) []krm.InstanceIpAddressStatus
func SQLInstanceKRMToGCP ¶
func SQLInstanceKRMToGCP(in *krm.SQLInstance, actual *api.DatabaseInstance, fieldMetadata map[string]*FieldMetadata) (*api.DatabaseInstance, error)
func SQLInstancePrivateIpAddressGCPToKRM ¶ added in v1.124.0
func SQLInstancePublicIpAddressGCPToKRM ¶ added in v1.124.0
func SQLInstanceServerCaCertGCPToKRM ¶ added in v1.124.0
func SQLInstanceServerCaCertGCPToKRM(in *api.SslCert) *krm.InstanceServerCaCertStatus
func SQLInstanceStatusGCPToKRM ¶ added in v1.124.0
func SQLInstanceStatusGCPToKRM(in *api.DatabaseInstance) (*krm.SQLInstanceStatus, error)
func SQLServerAuditConfig_FromProto ¶ added in v1.145.0
func SQLServerAuditConfig_FromProto(mapCtx *direct.MapContext, in *pb.SqlServerAuditConfig) *krm.SQLServerAuditConfig
func SQLServerAuditConfig_ToProto ¶ added in v1.145.0
func SQLServerAuditConfig_ToProto(mapCtx *direct.MapContext, in *krm.SQLServerAuditConfig) *pb.SqlServerAuditConfig
func SSLCert_FromProto ¶ added in v1.145.0
func SSLCert_ToProto ¶ added in v1.145.0
func SettingsObservedState_FromProto ¶ added in v1.145.0
func SettingsObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Settings) *krm.SettingsObservedState
func SettingsObservedState_ToProto ¶ added in v1.145.0
func SettingsObservedState_ToProto(mapCtx *direct.MapContext, in *krm.SettingsObservedState) *pb.Settings
func Settings_FromProto ¶ added in v1.145.0
func Settings_ToProto ¶ added in v1.145.0
Types ¶
type AclEntriesByName ¶ added in v1.125.0
AclEntriesByName implements sort.Interface for []*api.AclEntry based on the Name field.
func (AclEntriesByName) Len ¶ added in v1.125.0
func (a AclEntriesByName) Len() int
func (AclEntriesByName) Less ¶ added in v1.125.0
func (a AclEntriesByName) Less(i, j int) bool
func (AclEntriesByName) Swap ¶ added in v1.125.0
func (a AclEntriesByName) Swap(i, j int)
type DatabaseFlagsByName ¶ added in v1.149.1
type DatabaseFlagsByName []*api.DatabaseFlags
DatabaseFlagsByName implements sort.Interface for []*api.DatabaseFlags based on the Name field.
func (DatabaseFlagsByName) Len ¶ added in v1.149.1
func (a DatabaseFlagsByName) Len() int
func (DatabaseFlagsByName) Less ¶ added in v1.149.1
func (a DatabaseFlagsByName) Less(i, j int) bool
func (DatabaseFlagsByName) Swap ¶ added in v1.149.1
func (a DatabaseFlagsByName) Swap(i, j int)
type FieldMetadata ¶ added in v1.134.3
type FieldMetadata struct {
// contains filtered or unexported fields
}
FieldMetadata encapsulates the state and logic for a field that can be unmanaged.
Click to show internal directories.
Click to hide internal directories.