Documentation
¶
Index ¶
- func AcceleratorConfig_FromProto(mapCtx *direct.MapContext, in *pb.AcceleratorConfig) *krm.AcceleratorConfig
- func AcceleratorConfig_ToProto(mapCtx *direct.MapContext, in *krm.AcceleratorConfig) *pb.AcceleratorConfig
- func AdditionalIPRangesConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalIPRangesConfig) *krm.AdditionalIPRangesConfig
- func AdditionalIPRangesConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalIPRangesConfig) *pb.AdditionalIPRangesConfig
- func AdditionalNodeNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalNodeNetworkConfig) *krm.AdditionalNodeNetworkConfig
- func AdditionalNodeNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalNodeNetworkConfig) *pb.AdditionalNodeNetworkConfig
- func AdditionalPodNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodNetworkConfig) *krm.AdditionalPodNetworkConfig
- func AdditionalPodNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodNetworkConfig) *pb.AdditionalPodNetworkConfig
- func AdditionalPodRangesConfigObservedState_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodRangesConfig) *krm.AdditionalPodRangesConfigObservedState
- func AdditionalPodRangesConfigObservedState_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodRangesConfigObservedState) *pb.AdditionalPodRangesConfig
- func AdditionalPodRangesConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodRangesConfig) *krm.AdditionalPodRangesConfig
- func AdditionalPodRangesConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodRangesConfig) *pb.AdditionalPodRangesConfig
- func AddonsConfig_FromProto(mapCtx *direct.MapContext, in *pb.AddonsConfig) *krm.AddonsConfig
- func AddonsConfig_ToProto(mapCtx *direct.MapContext, in *krm.AddonsConfig) *pb.AddonsConfig
- func AdvancedDatapathObservabilityConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedDatapathObservabilityConfig) *krm.AdvancedDatapathObservabilityConfig
- func AdvancedDatapathObservabilityConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdvancedDatapathObservabilityConfig) *pb.AdvancedDatapathObservabilityConfig
- func AdvancedMachineFeatures_PerformanceMonitoringUnit_ToProto(mapCtx *direct.MapContext, in *string) *pb.AdvancedMachineFeatures_PerformanceMonitoringUnit
- func AuthenticatorGroupsConfig_FromProto(mapCtx *direct.MapContext, in *pb.AuthenticatorGroupsConfig) *krm.AuthenticatorGroupsConfig
- func AuthenticatorGroupsConfig_ToProto(mapCtx *direct.MapContext, in *krm.AuthenticatorGroupsConfig) *pb.AuthenticatorGroupsConfig
- func AutoUpgradeOptionsObservedState_FromProto(mapCtx *direct.MapContext, in *pb.AutoUpgradeOptions) *krm.AutoUpgradeOptionsObservedState
- func AutoUpgradeOptionsObservedState_ToProto(mapCtx *direct.MapContext, in *krm.AutoUpgradeOptionsObservedState) *pb.AutoUpgradeOptions
- func BinaryAuthorization_FromProto(mapCtx *direct.MapContext, in *pb.BinaryAuthorization) *krm.BinaryAuthorization
- func BinaryAuthorization_ToProto(mapCtx *direct.MapContext, in *krm.BinaryAuthorization) *pb.BinaryAuthorization
- func CloudRunConfig_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunConfig) *krm.CloudRunConfig
- func CloudRunConfig_ToProto(mapCtx *direct.MapContext, in *krm.CloudRunConfig) *pb.CloudRunConfig
- func ClusterAutoscaling_AutoProvisioningDefaults_FromProto(mapCtx *direct.MapContext, in *pb.AutoprovisioningNodePoolDefaults) *krm.ClusterAutoscaling_AutoProvisioningDefaults
- func ClusterAutoscaling_AutoProvisioningDefaults_ToProto(mapCtx *direct.MapContext, in *krm.ClusterAutoscaling_AutoProvisioningDefaults) *pb.AutoprovisioningNodePoolDefaults
- func ClusterAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.ClusterAutoscaling) *krm.ClusterAutoscaling
- func ClusterAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.ClusterAutoscaling) *pb.ClusterAutoscaling
- func ClusterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Cluster) *krm.ClusterObservedState
- func ClusterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ClusterObservedState) *pb.Cluster
- func CompliancePostureConfig_Mode_ToProto(mapCtx *direct.MapContext, in *string) *pb.CompliancePostureConfig_Mode
- func ConfidentialNodes_FromProto(mapCtx *direct.MapContext, in *pb.ConfidentialNodes) *krm.ConfidentialNodes
- func ConfidentialNodes_ToProto(mapCtx *direct.MapContext, in *krm.ConfidentialNodes) *pb.ConfidentialNodes
- func ConfigConnectorConfig_FromProto(mapCtx *direct.MapContext, in *pb.ConfigConnectorConfig) *krm.ConfigConnectorConfig
- func ConfigConnectorConfig_ToProto(mapCtx *direct.MapContext, in *krm.ConfigConnectorConfig) *pb.ConfigConnectorConfig
- func ContainerClusterSpec_FromProto(mapCtx *direct.MapContext, in *pb.Cluster) *krm.ContainerClusterSpec
- func ContainerClusterSpec_ToProto(mapCtx *direct.MapContext, in *krm.ContainerClusterSpec) *pb.Cluster
- func ContainerNodePoolSpec_FromProto(mapCtx *direct.MapContext, in *pb.NodePool) *krm.ContainerNodePoolSpec
- func ContainerNodePoolSpec_ToProto(mapCtx *direct.MapContext, in *krm.ContainerNodePoolSpec) *pb.NodePool
- func ContainerNodePoolStatus_FromProto(mapCtx *direct.MapContext, in *pb.NodePool) *krm.ContainerNodePoolStatus
- func ContainerNodePoolStatus_ToProto(mapCtx *direct.MapContext, in *krm.ContainerNodePoolStatus) *pb.NodePool
- func ControlPlaneEndpointsConfigStatus_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig) *krm.ControlPlaneEndpointsConfigStatus
- func ControlPlaneEndpointsConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfigStatus) *pb.ControlPlaneEndpointsConfig
- func ControlPlaneEndpointsConfig_DNSEndpointConfig_FromProto(mapCtx *direct.MapContext, ...) *krm.ControlPlaneEndpointsConfig_DNSEndpointConfig
- func ControlPlaneEndpointsConfig_DNSEndpointConfig_ToProto(mapCtx *direct.MapContext, ...) *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig
- func ControlPlaneEndpointsConfig_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig) *krm.ControlPlaneEndpointsConfig
- func ControlPlaneEndpointsConfig_IPEndpointsConfig_FromProto(mapCtx *direct.MapContext, ...) *krm.ControlPlaneEndpointsConfig_IPEndpointsConfig
- func ControlPlaneEndpointsConfig_IPEndpointsConfig_ToProto(mapCtx *direct.MapContext, ...) *pb.ControlPlaneEndpointsConfig_IPEndpointsConfig
- func ControlPlaneEndpointsConfig_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfig) *pb.ControlPlaneEndpointsConfig
- func CostManagementConfig_FromProto(mapCtx *direct.MapContext, in *pb.CostManagementConfig) *krm.CostManagementConfig
- func CostManagementConfig_ToProto(mapCtx *direct.MapContext, in *krm.CostManagementConfig) *pb.CostManagementConfig
- func DNSCacheConfig_FromProto(mapCtx *direct.MapContext, in *pb.DnsCacheConfig) *krm.DNSCacheConfig
- func DNSCacheConfig_ToProto(mapCtx *direct.MapContext, in *krm.DNSCacheConfig) *pb.DnsCacheConfig
- func DNSConfig_FromProto(mapCtx *direct.MapContext, in *pb.DNSConfig) *krm.DNSConfig
- func DNSConfig_ToProto(mapCtx *direct.MapContext, in *krm.DNSConfig) *pb.DNSConfig
- func DNSEndpointConfigStatus_FromProto(mapCtx *direct.MapContext, ...) *krm.DNSEndpointConfigStatus
- func DNSEndpointConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.DNSEndpointConfigStatus) *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig
- func DailyMaintenanceWindowObservedState_FromProto(mapCtx *direct.MapContext, in *pb.DailyMaintenanceWindow) *krm.DailyMaintenanceWindowObservedState
- func DailyMaintenanceWindowObservedState_ToProto(mapCtx *direct.MapContext, in *krm.DailyMaintenanceWindowObservedState) *pb.DailyMaintenanceWindow
- func DailyMaintenanceWindow_FromProto(mapCtx *direct.MapContext, in *pb.DailyMaintenanceWindow) *krm.DailyMaintenanceWindow
- func DailyMaintenanceWindow_ToProto(mapCtx *direct.MapContext, in *krm.DailyMaintenanceWindow) *pb.DailyMaintenanceWindow
- func DatabaseEncryption_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseEncryption) *krm.DatabaseEncryption
- func DatabaseEncryption_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseEncryption) *pb.DatabaseEncryption
- func DefaultSnatStatus_FromProto(mapCtx *direct.MapContext, in *pb.DefaultSnatStatus) *krm.DefaultSnatStatus
- func DefaultSnatStatus_ToProto(mapCtx *direct.MapContext, in *krm.DefaultSnatStatus) *pb.DefaultSnatStatus
- func EphemeralStorageLocalSsdConfig_FromProto(mapCtx *direct.MapContext, in *pb.EphemeralStorageLocalSsdConfig) *krm.EphemeralStorageLocalSsdConfig
- func EphemeralStorageLocalSsdConfig_ToProto(mapCtx *direct.MapContext, in *krm.EphemeralStorageLocalSsdConfig) *pb.EphemeralStorageLocalSsdConfig
- func FastSocket_FromProto(mapCtx *direct.MapContext, in *pb.FastSocket) *krm.FastSocket
- func FastSocket_ToProto(mapCtx *direct.MapContext, in *krm.FastSocket) *pb.FastSocket
- func GCEPersistentDiskCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcePersistentDiskCsiDriverConfig) *krm.GCEPersistentDiskCSIDriverConfig
- func GCEPersistentDiskCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCEPersistentDiskCSIDriverConfig) *pb.GcePersistentDiskCsiDriverConfig
- func GCPFilestoreCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcpFilestoreCsiDriverConfig) *krm.GCPFilestoreCSIDriverConfig
- func GCPFilestoreCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCPFilestoreCSIDriverConfig) *pb.GcpFilestoreCsiDriverConfig
- func GCSFuseCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcsFuseCsiDriverConfig) *krm.GCSFuseCSIDriverConfig
- func GCSFuseCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCSFuseCSIDriverConfig) *pb.GcsFuseCsiDriverConfig
- func GKEBackupAgentConfig_FromProto(mapCtx *direct.MapContext, in *pb.GkeBackupAgentConfig) *krm.GKEBackupAgentConfig
- func GKEBackupAgentConfig_ToProto(mapCtx *direct.MapContext, in *krm.GKEBackupAgentConfig) *pb.GkeBackupAgentConfig
- func GPUDriverInstallationConfig_FromProto(mapCtx *direct.MapContext, in *pb.GPUDriverInstallationConfig) *krm.GPUDriverInstallationConfig
- func GPUDriverInstallationConfig_GPUDriverVersion_ToProto(mapCtx *direct.MapContext, in *string) *pb.GPUDriverInstallationConfig_GPUDriverVersion
- func GPUDriverInstallationConfig_ToProto(mapCtx *direct.MapContext, in *krm.GPUDriverInstallationConfig) *pb.GPUDriverInstallationConfig
- func GPUSharingConfig_FromProto(mapCtx *direct.MapContext, in *pb.GPUSharingConfig) *krm.GPUSharingConfig
- func GPUSharingConfig_GPUSharingStrategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.GPUSharingConfig_GPUSharingStrategy
- func GPUSharingConfig_ToProto(mapCtx *direct.MapContext, in *krm.GPUSharingConfig) *pb.GPUSharingConfig
- func GatewayAPIConfig_FromProto(mapCtx *direct.MapContext, in *pb.GatewayAPIConfig) *krm.GatewayAPIConfig
- func GatewayAPIConfig_ToProto(mapCtx *direct.MapContext, in *krm.GatewayAPIConfig) *pb.GatewayAPIConfig
- func GcfsConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcfsConfig) *krm.GcfsConfig
- func GcfsConfig_ToProto(mapCtx *direct.MapContext, in *krm.GcfsConfig) *pb.GcfsConfig
- func HTTPLoadBalancing_FromProto(mapCtx *direct.MapContext, in *pb.HttpLoadBalancing) *krm.HTTPLoadBalancing
- func HTTPLoadBalancing_ToProto(mapCtx *direct.MapContext, in *krm.HTTPLoadBalancing) *pb.HttpLoadBalancing
- func HorizontalPodAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.HorizontalPodAutoscaling) *krm.HorizontalPodAutoscaling
- func HorizontalPodAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.HorizontalPodAutoscaling) *pb.HorizontalPodAutoscaling
- func IPAllocationPolicy_FromProto(mapCtx *direct.MapContext, in *pb.IPAllocationPolicy) *krm.IPAllocationPolicy
- func IPAllocationPolicy_ToProto(mapCtx *direct.MapContext, in *krm.IPAllocationPolicy) *pb.IPAllocationPolicy
- func IdentityServiceConfig_FromProto(mapCtx *direct.MapContext, in *pb.IdentityServiceConfig) *krm.IdentityServiceConfig
- func IdentityServiceConfig_ToProto(mapCtx *direct.MapContext, in *krm.IdentityServiceConfig) *pb.IdentityServiceConfig
- func K8SBetaAPIConfig_FromProto(mapCtx *direct.MapContext, in *pb.K8SBetaAPIConfig) *krm.K8SBetaAPIConfig
- func K8SBetaAPIConfig_ToProto(mapCtx *direct.MapContext, in *krm.K8SBetaAPIConfig) *pb.K8SBetaAPIConfig
- func KubeletConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeKubeletConfig) *krm.KubeletConfig
- func KubeletConfig_ToProto(mapCtx *direct.MapContext, in *krm.KubeletConfig) *pb.NodeKubeletConfig
- func LinuxNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.LinuxNodeConfig) *krm.LinuxNodeConfig
- func LinuxNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.LinuxNodeConfig) *pb.LinuxNodeConfig
- func LoggingConfig_FromProto(mapCtx *direct.MapContext, in *pb.LoggingConfig) *krm.LoggingConfig
- func LoggingConfig_ToProto(mapCtx *direct.MapContext, in *krm.LoggingConfig) *pb.LoggingConfig
- func MaintenanceExclusionOptions_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceExclusionOptions) *krm.MaintenanceExclusionOptions
- func MaintenanceExclusionOptions_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceExclusionOptions) *pb.MaintenanceExclusionOptions
- func MaintenancePolicyObservedState_FromProto(mapCtx *direct.MapContext, in *pb.MaintenancePolicy) *krm.MaintenancePolicyObservedState
- func MaintenancePolicyObservedState_ToProto(mapCtx *direct.MapContext, in *krm.MaintenancePolicyObservedState) *pb.MaintenancePolicy
- func MaintenancePolicy_FromProto(mapCtx *direct.MapContext, in *pb.MaintenancePolicy) *krm.MaintenancePolicy
- func MaintenancePolicy_ToProto(mapCtx *direct.MapContext, in *krm.MaintenancePolicy) *pb.MaintenancePolicy
- func MaintenanceWindowObservedState_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceWindow) *krm.MaintenanceWindowObservedState
- func MaintenanceWindowObservedState_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceWindowObservedState) *pb.MaintenanceWindow
- func ManagedPrometheus_FromProto(mapCtx *direct.MapContext, in *pb.ManagedPrometheusConfig) *krm.ManagedPrometheus
- func ManagedPrometheus_ToProto(mapCtx *direct.MapContext, in *krm.ManagedPrometheus) *pb.ManagedPrometheusConfig
- func MasterAuthStatus_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuth) *krm.MasterAuthStatus
- func MasterAuthStatus_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuthStatus) *pb.MasterAuth
- func MasterAuth_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuth) *krm.MasterAuth
- func MasterAuth_Password_FromProto(mapCtx *direct.MapContext, in string) *secretv1beta1.Legacy
- func MasterAuth_Password_ToProto(mapCtx *direct.MapContext, in *secretv1beta1.Legacy) string
- func MasterAuth_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuth) *pb.MasterAuth
- func MasterAuthorizedNetworksConfig_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuthorizedNetworksConfig) *krm.MasterAuthorizedNetworksConfig
- func MasterAuthorizedNetworksConfig_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuthorizedNetworksConfig) *pb.MasterAuthorizedNetworksConfig
- func MeshCertificates_FromProto(mapCtx *direct.MapContext, in *pb.MeshCertificates) *krm.MeshCertificates
- func MeshCertificates_ToProto(mapCtx *direct.MapContext, in *krm.MeshCertificates) *pb.MeshCertificates
- func MonitoringConfig_FromProto(mapCtx *direct.MapContext, in *pb.MonitoringConfig) *krm.MonitoringConfig
- func MonitoringConfig_ToProto(mapCtx *direct.MapContext, in *krm.MonitoringConfig) *pb.MonitoringConfig
- func NetworkConfig_ClusterNetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto(mapCtx *direct.MapContext, in *string) *pb.NetworkConfig_ClusterNetworkPerformanceConfig_Tier
- func NetworkConfig_InTransitEncryptionConfig_ToProto(mapCtx *direct.MapContext, in *string) *pb.InTransitEncryptionConfig
- func NetworkPolicyConfig_FromProto(mapCtx *direct.MapContext, in *pb.NetworkPolicyConfig) *krm.NetworkPolicyConfig
- func NetworkPolicyConfig_ToProto(mapCtx *direct.MapContext, in *krm.NetworkPolicyConfig) *pb.NetworkPolicyConfig
- func NetworkPolicy_FromProto(mapCtx *direct.MapContext, in *pb.NetworkPolicy) *krm.NetworkPolicy
- func NetworkPolicy_ToProto(mapCtx *direct.MapContext, in *krm.NetworkPolicy) *pb.NetworkPolicy
- func NetworkTags_FromProto(mapCtx *direct.MapContext, in *pb.NetworkTags) *krm.NetworkTags
- func NetworkTags_ToProto(mapCtx *direct.MapContext, in *krm.NetworkTags) *pb.NetworkTags
- func NodeConfigDefaults_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfigDefaults) *krm.NodeConfigDefaults
- func NodeConfigDefaults_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfigDefaults) *pb.NodeConfigDefaults
- func NodeConfig_AdvancedMachineFeatures_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedMachineFeatures) *krm.NodeConfig_AdvancedMachineFeatures
- func NodeConfig_AdvancedMachineFeatures_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfig_AdvancedMachineFeatures) *pb.AdvancedMachineFeatures
- func NodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfig) *krm.NodeConfig
- func NodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfig) *pb.NodeConfig
- func NodeManagementObservedState_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodeManagementObservedState
- func NodeManagementObservedState_ToProto(mapCtx *direct.MapContext, in *krm.NodeManagementObservedState) *pb.NodeManagement
- func NodeManagement_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodeManagement
- func NodeManagement_ToProto(mapCtx *direct.MapContext, in *krm.NodeManagement) *pb.NodeManagement
- func NodeNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeNetworkConfig) *krm.NodeNetworkConfig
- func NodeNetworkConfig_NetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodeNetworkConfig_NetworkPerformanceConfig_Tier
- func NodeNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodeNetworkConfig) *pb.NodeNetworkConfig
- func NodePoolAutoConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolAutoConfig) *krm.NodePoolAutoConfig
- func NodePoolAutoConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolAutoConfig) *pb.NodePoolAutoConfig
- func NodePoolAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolAutoscaling) *krm.NodePoolAutoscaling
- func NodePoolAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolAutoscaling) *pb.NodePoolAutoscaling
- func NodePoolBlueGreenSettings_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings) *krm.NodePoolBlueGreenSettings
- func NodePoolBlueGreenSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolBlueGreenSettings) *pb.BlueGreenSettings
- func NodePoolDefaults_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolDefaults) *krm.NodePoolDefaults
- func NodePoolDefaults_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolDefaults) *pb.NodePoolDefaults
- func NodePoolManagement_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodePoolManagement
- func NodePoolManagement_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolManagement) *pb.NodeManagement
- func NodePoolNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfig) *krm.NodePoolNodeConfig
- func NodePoolNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolNodeConfig) *pb.NodeConfig
- func NodePoolQueuedProvisioning_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_QueuedProvisioning) *krm.NodePoolQueuedProvisioning
- func NodePoolQueuedProvisioning_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolQueuedProvisioning) *pb.NodePool_QueuedProvisioning
- func NodePoolUpgradeSettings_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_UpgradeSettings) *krm.NodePoolUpgradeSettings
- func NodePoolUpgradeSettings_Strategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodePoolUpdateStrategy
- func NodePoolUpgradeSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolUpgradeSettings) *pb.NodePool_UpgradeSettings
- func NodePool_PlacementPolicy_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_PlacementPolicy) *krm.NodePool_PlacementPolicy
- func NodePool_PlacementPolicy_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_PlacementPolicy) *pb.NodePool_PlacementPolicy
- func NodePool_UpdateConfig_BlueGreenSettings_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings) *krm.NodePool_UpdateConfig_BlueGreenSettings
- func NodePool_UpdateConfig_BlueGreenSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_UpdateConfig_BlueGreenSettings) *pb.BlueGreenSettings
- func NodePool_UpgradeSettings_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_UpgradeSettings) *krm.NodePool_UpgradeSettings
- func NodePool_UpgradeSettings_Strategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodePoolUpdateStrategy
- func NodePool_UpgradeSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_UpgradeSettings) *pb.NodePool_UpgradeSettings
- func NodeTaint_FromProto(mapCtx *direct.MapContext, in *pb.NodeTaint) *krm.NodeTaint
- func NodeTaint_ToProto(mapCtx *direct.MapContext, in *krm.NodeTaint) *pb.NodeTaint
- func NotificationConfig_Filter_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig_Filter) *krm.NotificationConfig_Filter
- func NotificationConfig_Filter_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig_Filter) *pb.NotificationConfig_Filter
- func NotificationConfig_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig) *krm.NotificationConfig
- func NotificationConfig_PubSub_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig_PubSub) *krm.NotificationConfig_PubSub
- func NotificationConfig_PubSub_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig_PubSub) *pb.NotificationConfig_PubSub
- func NotificationConfig_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig) *pb.NotificationConfig
- func ParallelstoreCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.ParallelstoreCsiDriverConfig) *krm.ParallelstoreCSIDriverConfig
- func ParallelstoreCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.ParallelstoreCSIDriverConfig) *pb.ParallelstoreCsiDriverConfig
- func PodAutoscaling_HPAProfile_ToProto(mapCtx *direct.MapContext, in *string) *pb.PodAutoscaling_HPAProfile
- func PodCIDROverprovisionConfig_FromProto(mapCtx *direct.MapContext, in *pb.PodCIDROverprovisionConfig) *krm.PodCIDROverprovisionConfig
- func PodCIDROverprovisionConfig_ToProto(mapCtx *direct.MapContext, in *krm.PodCIDROverprovisionConfig) *pb.PodCIDROverprovisionConfig
- func PrivateClusterConfigStatus_FromProto(mapCtx *direct.MapContext, in *pb.PrivateClusterConfig) *krm.PrivateClusterConfigStatus
- func PrivateClusterConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.PrivateClusterConfigStatus) *pb.PrivateClusterConfig
- func PrivateClusterConfig_FromProto(mapCtx *direct.MapContext, in *pb.PrivateClusterConfig) *krm.PrivateClusterConfig
- func PrivateClusterConfig_ToProto(mapCtx *direct.MapContext, in *krm.PrivateClusterConfig) *pb.PrivateClusterConfig
- func RangeInfo_FromProto(mapCtx *direct.MapContext, in *pb.RangeInfo) *krm.RangeInfo
- func RangeInfo_ToProto(mapCtx *direct.MapContext, in *krm.RangeInfo) *pb.RangeInfo
- func ReleaseChannel_FromProto(mapCtx *direct.MapContext, in *pb.ReleaseChannel) *krm.ReleaseChannel
- func ReleaseChannel_ToProto(mapCtx *direct.MapContext, in *krm.ReleaseChannel) *pb.ReleaseChannel
- func ReservationAffinity_FromProto(mapCtx *direct.MapContext, in *pb.ReservationAffinity) *krm.ReservationAffinity
- func ReservationAffinity_ToProto(mapCtx *direct.MapContext, in *krm.ReservationAffinity) *pb.ReservationAffinity
- func ResourceLimits_FromProto(mapCtx *direct.MapContext, in *pb.ResourceLimit) *krm.ResourceLimits
- func ResourceLimits_ToProto(mapCtx *direct.MapContext, in *krm.ResourceLimits) *pb.ResourceLimit
- func ResourceUsageExportConfig_BigQueryDestination_FromProto(mapCtx *direct.MapContext, ...) *krm.ResourceUsageExportConfig_BigQueryDestination
- func ResourceUsageExportConfig_BigQueryDestination_ToProto(mapCtx *direct.MapContext, ...) *pb.ResourceUsageExportConfig_BigQueryDestination
- func ResourceUsageExportConfig_FromProto(mapCtx *direct.MapContext, in *pb.ResourceUsageExportConfig) *krm.ResourceUsageExportConfig
- func ResourceUsageExportConfig_ToProto(mapCtx *direct.MapContext, in *krm.ResourceUsageExportConfig) *pb.ResourceUsageExportConfig
- func SandboxConfig_FromProto(mapCtx *direct.MapContext, in *pb.SandboxConfig) *krm.SandboxConfig
- func SandboxConfig_ToProto(mapCtx *direct.MapContext, in *krm.SandboxConfig) *pb.SandboxConfig
- func SecurityPostureConfig_FromProto(mapCtx *direct.MapContext, in *pb.SecurityPostureConfig) *krm.SecurityPostureConfig
- func SecurityPostureConfig_Mode_ToProto(mapCtx *direct.MapContext, in *string) *pb.SecurityPostureConfig_Mode
- func SecurityPostureConfig_ToProto(mapCtx *direct.MapContext, in *krm.SecurityPostureConfig) *pb.SecurityPostureConfig
- func SecurityPostureConfig_VulnerabilityMode_ToProto(mapCtx *direct.MapContext, in *string) *pb.SecurityPostureConfig_VulnerabilityMode
- func ServiceExternalIPsConfig_FromProto(mapCtx *direct.MapContext, in *pb.ServiceExternalIPsConfig) *krm.ServiceExternalIPsConfig
- func ServiceExternalIPsConfig_ToProto(mapCtx *direct.MapContext, in *krm.ServiceExternalIPsConfig) *pb.ServiceExternalIPsConfig
- func ShieldedInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.ShieldedInstanceConfig) *krm.ShieldedInstanceConfig
- func ShieldedInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.ShieldedInstanceConfig) *pb.ShieldedInstanceConfig
- func StandardRolloutPolicy_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings_StandardRolloutPolicy) *krm.StandardRolloutPolicy
- func StandardRolloutPolicy_ToProto(mapCtx *direct.MapContext, in *krm.StandardRolloutPolicy) *pb.BlueGreenSettings_StandardRolloutPolicy
- func VerticalPodAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.VerticalPodAutoscaling) *krm.VerticalPodAutoscaling
- func VerticalPodAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.VerticalPodAutoscaling) *pb.VerticalPodAutoscaling
- func WindowsNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.WindowsNodeConfig) *krm.WindowsNodeConfig
- func WindowsNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.WindowsNodeConfig) *pb.WindowsNodeConfig
- func WorkloadIdentityConfig_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadIdentityConfig) *krm.WorkloadIdentityConfig
- func WorkloadIdentityConfig_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadIdentityConfig) *pb.WorkloadIdentityConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AcceleratorConfig_FromProto ¶
func AcceleratorConfig_FromProto(mapCtx *direct.MapContext, in *pb.AcceleratorConfig) *krm.AcceleratorConfig
func AcceleratorConfig_ToProto ¶
func AcceleratorConfig_ToProto(mapCtx *direct.MapContext, in *krm.AcceleratorConfig) *pb.AcceleratorConfig
func AdditionalIPRangesConfig_FromProto ¶
func AdditionalIPRangesConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalIPRangesConfig) *krm.AdditionalIPRangesConfig
func AdditionalIPRangesConfig_ToProto ¶
func AdditionalIPRangesConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalIPRangesConfig) *pb.AdditionalIPRangesConfig
func AdditionalNodeNetworkConfig_FromProto ¶ added in v1.154.0
func AdditionalNodeNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalNodeNetworkConfig) *krm.AdditionalNodeNetworkConfig
func AdditionalNodeNetworkConfig_ToProto ¶ added in v1.154.0
func AdditionalNodeNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalNodeNetworkConfig) *pb.AdditionalNodeNetworkConfig
func AdditionalPodNetworkConfig_FromProto ¶ added in v1.154.0
func AdditionalPodNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodNetworkConfig) *krm.AdditionalPodNetworkConfig
AdditionalPodNetworkConfig_FromProto maps AdditionalPodNetworkConfig from proto. Handwritten because max_pods_per_node is flattened from a nested MaxPodsConstraint message.
func AdditionalPodNetworkConfig_ToProto ¶ added in v1.154.0
func AdditionalPodNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodNetworkConfig) *pb.AdditionalPodNetworkConfig
AdditionalPodNetworkConfig_ToProto maps AdditionalPodNetworkConfig to proto. Handwritten because max_pods_per_node is flattened to a nested MaxPodsConstraint message.
func AdditionalPodRangesConfigObservedState_FromProto ¶
func AdditionalPodRangesConfigObservedState_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodRangesConfig) *krm.AdditionalPodRangesConfigObservedState
func AdditionalPodRangesConfigObservedState_ToProto ¶
func AdditionalPodRangesConfigObservedState_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodRangesConfigObservedState) *pb.AdditionalPodRangesConfig
func AdditionalPodRangesConfig_FromProto ¶
func AdditionalPodRangesConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdditionalPodRangesConfig) *krm.AdditionalPodRangesConfig
found existing non-generated mapping function "AdditionalPodNetworkConfig_ToProto", skipping
func AdditionalPodNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodNetworkConfig) *pb.AdditionalPodNetworkConfig {
if in == nil {
return nil
}
out := &pb.AdditionalPodNetworkConfig{}
if in.SubnetworkRef != nil {
out.Subnetwork = in.SubnetworkRef.External
}
out.SecondaryPodRange = direct.ValueOf(in.SecondaryPodRange)
out.MaxPodsPerNode = int_ToProto(mapCtx, in.MaxPodsPerNode)
return out
}
func AdditionalPodRangesConfig_ToProto ¶
func AdditionalPodRangesConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdditionalPodRangesConfig) *pb.AdditionalPodRangesConfig
func AddonsConfig_FromProto ¶
func AddonsConfig_FromProto(mapCtx *direct.MapContext, in *pb.AddonsConfig) *krm.AddonsConfig
func AddonsConfig_ToProto ¶
func AddonsConfig_ToProto(mapCtx *direct.MapContext, in *krm.AddonsConfig) *pb.AddonsConfig
func AdvancedDatapathObservabilityConfig_FromProto ¶
func AdvancedDatapathObservabilityConfig_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedDatapathObservabilityConfig) *krm.AdvancedDatapathObservabilityConfig
func AdvancedDatapathObservabilityConfig_ToProto ¶
func AdvancedDatapathObservabilityConfig_ToProto(mapCtx *direct.MapContext, in *krm.AdvancedDatapathObservabilityConfig) *pb.AdvancedDatapathObservabilityConfig
func AdvancedMachineFeatures_PerformanceMonitoringUnit_ToProto ¶
func AdvancedMachineFeatures_PerformanceMonitoringUnit_ToProto(mapCtx *direct.MapContext, in *string) *pb.AdvancedMachineFeatures_PerformanceMonitoringUnit
func AuthenticatorGroupsConfig_FromProto ¶
func AuthenticatorGroupsConfig_FromProto(mapCtx *direct.MapContext, in *pb.AuthenticatorGroupsConfig) *krm.AuthenticatorGroupsConfig
func AuthenticatorGroupsConfig_ToProto ¶
func AuthenticatorGroupsConfig_ToProto(mapCtx *direct.MapContext, in *krm.AuthenticatorGroupsConfig) *pb.AuthenticatorGroupsConfig
func AutoUpgradeOptionsObservedState_FromProto ¶
func AutoUpgradeOptionsObservedState_FromProto(mapCtx *direct.MapContext, in *pb.AutoUpgradeOptions) *krm.AutoUpgradeOptionsObservedState
func AutoUpgradeOptionsObservedState_ToProto ¶
func AutoUpgradeOptionsObservedState_ToProto(mapCtx *direct.MapContext, in *krm.AutoUpgradeOptionsObservedState) *pb.AutoUpgradeOptions
func BinaryAuthorization_FromProto ¶
func BinaryAuthorization_FromProto(mapCtx *direct.MapContext, in *pb.BinaryAuthorization) *krm.BinaryAuthorization
func BinaryAuthorization_ToProto ¶
func BinaryAuthorization_ToProto(mapCtx *direct.MapContext, in *krm.BinaryAuthorization) *pb.BinaryAuthorization
func CloudRunConfig_FromProto ¶
func CloudRunConfig_FromProto(mapCtx *direct.MapContext, in *pb.CloudRunConfig) *krm.CloudRunConfig
func CloudRunConfig_ToProto ¶
func CloudRunConfig_ToProto(mapCtx *direct.MapContext, in *krm.CloudRunConfig) *pb.CloudRunConfig
func ClusterAutoscaling_AutoProvisioningDefaults_FromProto ¶
func ClusterAutoscaling_AutoProvisioningDefaults_FromProto(mapCtx *direct.MapContext, in *pb.AutoprovisioningNodePoolDefaults) *krm.ClusterAutoscaling_AutoProvisioningDefaults
func ClusterAutoscaling_AutoProvisioningDefaults_ToProto ¶
func ClusterAutoscaling_AutoProvisioningDefaults_ToProto(mapCtx *direct.MapContext, in *krm.ClusterAutoscaling_AutoProvisioningDefaults) *pb.AutoprovisioningNodePoolDefaults
func ClusterAutoscaling_FromProto ¶
func ClusterAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.ClusterAutoscaling) *krm.ClusterAutoscaling
func ClusterAutoscaling_ToProto ¶
func ClusterAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.ClusterAutoscaling) *pb.ClusterAutoscaling
func ClusterObservedState_FromProto ¶
func ClusterObservedState_FromProto(mapCtx *direct.MapContext, in *pb.Cluster) *krm.ClusterObservedState
func ClusterObservedState_ToProto ¶
func ClusterObservedState_ToProto(mapCtx *direct.MapContext, in *krm.ClusterObservedState) *pb.Cluster
func CompliancePostureConfig_Mode_ToProto ¶
func CompliancePostureConfig_Mode_ToProto(mapCtx *direct.MapContext, in *string) *pb.CompliancePostureConfig_Mode
func ConfidentialNodes_FromProto ¶
func ConfidentialNodes_FromProto(mapCtx *direct.MapContext, in *pb.ConfidentialNodes) *krm.ConfidentialNodes
func ConfidentialNodes_ToProto ¶
func ConfidentialNodes_ToProto(mapCtx *direct.MapContext, in *krm.ConfidentialNodes) *pb.ConfidentialNodes
func ConfigConnectorConfig_FromProto ¶
func ConfigConnectorConfig_FromProto(mapCtx *direct.MapContext, in *pb.ConfigConnectorConfig) *krm.ConfigConnectorConfig
func ConfigConnectorConfig_ToProto ¶
func ConfigConnectorConfig_ToProto(mapCtx *direct.MapContext, in *krm.ConfigConnectorConfig) *pb.ConfigConnectorConfig
func ContainerClusterSpec_FromProto ¶
func ContainerClusterSpec_FromProto(mapCtx *direct.MapContext, in *pb.Cluster) *krm.ContainerClusterSpec
func ContainerClusterSpec_ToProto ¶
func ContainerClusterSpec_ToProto(mapCtx *direct.MapContext, in *krm.ContainerClusterSpec) *pb.Cluster
func ContainerNodePoolSpec_FromProto ¶ added in v1.154.0
func ContainerNodePoolSpec_FromProto(mapCtx *direct.MapContext, in *pb.NodePool) *krm.ContainerNodePoolSpec
ContainerNodePoolSpec_FromProto maps ContainerNodePoolSpec from proto. Handwritten because max_pods_per_node is flattened from a nested MaxPodsConstraint message, and parent-level fields like clusterRef are resolved by the controller.
func ContainerNodePoolSpec_ToProto ¶ added in v1.154.0
func ContainerNodePoolSpec_ToProto(mapCtx *direct.MapContext, in *krm.ContainerNodePoolSpec) *pb.NodePool
ContainerNodePoolSpec_ToProto maps ContainerNodePoolSpec to proto. Handwritten because max_pods_per_node is flattened to a nested MaxPodsConstraint message, and parent-level fields like clusterRef are resolved by the controller.
func ContainerNodePoolStatus_FromProto ¶ added in v1.154.0
func ContainerNodePoolStatus_FromProto(mapCtx *direct.MapContext, in *pb.NodePool) *krm.ContainerNodePoolStatus
func ContainerNodePoolStatus_ToProto ¶ added in v1.154.0
func ContainerNodePoolStatus_ToProto(mapCtx *direct.MapContext, in *krm.ContainerNodePoolStatus) *pb.NodePool
func ControlPlaneEndpointsConfigStatus_FromProto ¶
func ControlPlaneEndpointsConfigStatus_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig) *krm.ControlPlaneEndpointsConfigStatus
func ControlPlaneEndpointsConfigStatus_ToProto ¶
func ControlPlaneEndpointsConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfigStatus) *pb.ControlPlaneEndpointsConfig
func ControlPlaneEndpointsConfig_DNSEndpointConfig_FromProto ¶
func ControlPlaneEndpointsConfig_DNSEndpointConfig_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig) *krm.ControlPlaneEndpointsConfig_DNSEndpointConfig
func ControlPlaneEndpointsConfig_DNSEndpointConfig_ToProto ¶
func ControlPlaneEndpointsConfig_DNSEndpointConfig_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfig_DNSEndpointConfig) *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig
func ControlPlaneEndpointsConfig_FromProto ¶
func ControlPlaneEndpointsConfig_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig) *krm.ControlPlaneEndpointsConfig
found existing non-generated mapping function "ContainerNodePoolSpec_ToProto", skipping
func ContainerNodePoolSpec_ToProto(mapCtx *direct.MapContext, in *krm.ContainerNodePoolSpec) *pb.NodePool {
if in == nil {
return nil
}
out := &pb.NodePool{}
// MISSING: Name
// MISSING: Config
out.InitialNodeCount = direct.ValueOf(in.InitialNodeCount)
// MISSING: Locations
out.NetworkConfig = NodeNetworkConfig_ToProto(mapCtx, in.NetworkConfig)
// MISSING: SelfLink
out.Version = direct.ValueOf(in.Version)
// MISSING: InstanceGroupUrls
// MISSING: Status
// MISSING: StatusMessage
out.Autoscaling = NodePoolAutoscaling_ToProto(mapCtx, in.Autoscaling)
out.Management = NodePoolManagement_ToProto(mapCtx, in.Management)
// MISSING: MaxPodsConstraint
// MISSING: Conditions
// MISSING: PodIPV4CIDRSize
out.UpgradeSettings = NodePoolUpgradeSettings_ToProto(mapCtx, in.UpgradeSettings)
out.PlacementPolicy = NodePool_PlacementPolicy_ToProto(mapCtx, in.PlacementPolicy)
// MISSING: UpdateInfo
// MISSING: Etag
out.QueuedProvisioning = NodePoolQueuedProvisioning_ToProto(mapCtx, in.QueuedProvisioning)
// MISSING: BestEffortProvisioning
return out
}
func ControlPlaneEndpointsConfig_IPEndpointsConfig_FromProto ¶
func ControlPlaneEndpointsConfig_IPEndpointsConfig_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig_IPEndpointsConfig) *krm.ControlPlaneEndpointsConfig_IPEndpointsConfig
func ControlPlaneEndpointsConfig_IPEndpointsConfig_ToProto ¶
func ControlPlaneEndpointsConfig_IPEndpointsConfig_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfig_IPEndpointsConfig) *pb.ControlPlaneEndpointsConfig_IPEndpointsConfig
func ControlPlaneEndpointsConfig_ToProto ¶
func ControlPlaneEndpointsConfig_ToProto(mapCtx *direct.MapContext, in *krm.ControlPlaneEndpointsConfig) *pb.ControlPlaneEndpointsConfig
func CostManagementConfig_FromProto ¶
func CostManagementConfig_FromProto(mapCtx *direct.MapContext, in *pb.CostManagementConfig) *krm.CostManagementConfig
func CostManagementConfig_ToProto ¶
func CostManagementConfig_ToProto(mapCtx *direct.MapContext, in *krm.CostManagementConfig) *pb.CostManagementConfig
func DNSCacheConfig_FromProto ¶
func DNSCacheConfig_FromProto(mapCtx *direct.MapContext, in *pb.DnsCacheConfig) *krm.DNSCacheConfig
func DNSCacheConfig_ToProto ¶
func DNSCacheConfig_ToProto(mapCtx *direct.MapContext, in *krm.DNSCacheConfig) *pb.DnsCacheConfig
func DNSConfig_FromProto ¶
found existing non-generated mapping function "DNSCacheConfig_ToProto", skipping
func DNSCacheConfig_ToProto(mapCtx *direct.MapContext, in *krm.DNSCacheConfig) *pb.DnsCacheConfig {
if in == nil {
return nil
}
out := &pb.DnsCacheConfig{}
out.Enabled = direct.ValueOf(in.Enabled)
return out
}
func DNSConfig_ToProto ¶
func DNSEndpointConfigStatus_FromProto ¶
func DNSEndpointConfigStatus_FromProto(mapCtx *direct.MapContext, in *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig) *krm.DNSEndpointConfigStatus
func DNSEndpointConfigStatus_ToProto ¶
func DNSEndpointConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.DNSEndpointConfigStatus) *pb.ControlPlaneEndpointsConfig_DNSEndpointConfig
func DailyMaintenanceWindowObservedState_FromProto ¶
func DailyMaintenanceWindowObservedState_FromProto(mapCtx *direct.MapContext, in *pb.DailyMaintenanceWindow) *krm.DailyMaintenanceWindowObservedState
func DailyMaintenanceWindowObservedState_ToProto ¶
func DailyMaintenanceWindowObservedState_ToProto(mapCtx *direct.MapContext, in *krm.DailyMaintenanceWindowObservedState) *pb.DailyMaintenanceWindow
func DailyMaintenanceWindow_FromProto ¶
func DailyMaintenanceWindow_FromProto(mapCtx *direct.MapContext, in *pb.DailyMaintenanceWindow) *krm.DailyMaintenanceWindow
func DailyMaintenanceWindow_ToProto ¶
func DailyMaintenanceWindow_ToProto(mapCtx *direct.MapContext, in *krm.DailyMaintenanceWindow) *pb.DailyMaintenanceWindow
func DatabaseEncryption_FromProto ¶
func DatabaseEncryption_FromProto(mapCtx *direct.MapContext, in *pb.DatabaseEncryption) *krm.DatabaseEncryption
func DatabaseEncryption_ToProto ¶
func DatabaseEncryption_ToProto(mapCtx *direct.MapContext, in *krm.DatabaseEncryption) *pb.DatabaseEncryption
func DefaultSnatStatus_FromProto ¶
func DefaultSnatStatus_FromProto(mapCtx *direct.MapContext, in *pb.DefaultSnatStatus) *krm.DefaultSnatStatus
func DefaultSnatStatus_ToProto ¶
func DefaultSnatStatus_ToProto(mapCtx *direct.MapContext, in *krm.DefaultSnatStatus) *pb.DefaultSnatStatus
func EphemeralStorageLocalSsdConfig_FromProto ¶
func EphemeralStorageLocalSsdConfig_FromProto(mapCtx *direct.MapContext, in *pb.EphemeralStorageLocalSsdConfig) *krm.EphemeralStorageLocalSsdConfig
func EphemeralStorageLocalSsdConfig_ToProto ¶
func EphemeralStorageLocalSsdConfig_ToProto(mapCtx *direct.MapContext, in *krm.EphemeralStorageLocalSsdConfig) *pb.EphemeralStorageLocalSsdConfig
func FastSocket_FromProto ¶
func FastSocket_FromProto(mapCtx *direct.MapContext, in *pb.FastSocket) *krm.FastSocket
found existing non-generated mapping function "EphemeralStorageLocalSsdConfig_ToProto", skipping
func EphemeralStorageLocalSsdConfig_ToProto(mapCtx *direct.MapContext, in *krm.EphemeralStorageLocalSsdConfig) *pb.EphemeralStorageLocalSsdConfig {
if in == nil {
return nil
}
out := &pb.EphemeralStorageLocalSsdConfig{}
out.LocalSsdCount = direct.ValueOf(in.LocalSsdCount)
out.DataCacheCount = direct.ValueOf(in.DataCacheCount)
return out
}
func FastSocket_ToProto ¶
func FastSocket_ToProto(mapCtx *direct.MapContext, in *krm.FastSocket) *pb.FastSocket
func GCEPersistentDiskCSIDriverConfig_FromProto ¶
func GCEPersistentDiskCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcePersistentDiskCsiDriverConfig) *krm.GCEPersistentDiskCSIDriverConfig
func GCEPersistentDiskCSIDriverConfig_ToProto ¶
func GCEPersistentDiskCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCEPersistentDiskCSIDriverConfig) *pb.GcePersistentDiskCsiDriverConfig
func GCPFilestoreCSIDriverConfig_FromProto ¶
func GCPFilestoreCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcpFilestoreCsiDriverConfig) *krm.GCPFilestoreCSIDriverConfig
func GCPFilestoreCSIDriverConfig_ToProto ¶
func GCPFilestoreCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCPFilestoreCSIDriverConfig) *pb.GcpFilestoreCsiDriverConfig
func GCSFuseCSIDriverConfig_FromProto ¶
func GCSFuseCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcsFuseCsiDriverConfig) *krm.GCSFuseCSIDriverConfig
func GCSFuseCSIDriverConfig_ToProto ¶
func GCSFuseCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.GCSFuseCSIDriverConfig) *pb.GcsFuseCsiDriverConfig
func GKEBackupAgentConfig_FromProto ¶
func GKEBackupAgentConfig_FromProto(mapCtx *direct.MapContext, in *pb.GkeBackupAgentConfig) *krm.GKEBackupAgentConfig
func GKEBackupAgentConfig_ToProto ¶
func GKEBackupAgentConfig_ToProto(mapCtx *direct.MapContext, in *krm.GKEBackupAgentConfig) *pb.GkeBackupAgentConfig
func GPUDriverInstallationConfig_FromProto ¶
func GPUDriverInstallationConfig_FromProto(mapCtx *direct.MapContext, in *pb.GPUDriverInstallationConfig) *krm.GPUDriverInstallationConfig
found existing non-generated mapping function "GKEBackupAgentConfig_ToProto", skipping
func GKEBackupAgentConfig_ToProto(mapCtx *direct.MapContext, in *krm.GKEBackupAgentConfig) *pb.GkeBackupAgentConfig {
if in == nil {
return nil
}
out := &pb.GkeBackupAgentConfig{}
out.Enabled = direct.ValueOf(in.Enabled)
return out
}
func GPUDriverInstallationConfig_GPUDriverVersion_ToProto ¶
func GPUDriverInstallationConfig_GPUDriverVersion_ToProto(mapCtx *direct.MapContext, in *string) *pb.GPUDriverInstallationConfig_GPUDriverVersion
func GPUDriverInstallationConfig_ToProto ¶
func GPUDriverInstallationConfig_ToProto(mapCtx *direct.MapContext, in *krm.GPUDriverInstallationConfig) *pb.GPUDriverInstallationConfig
func GPUSharingConfig_FromProto ¶
func GPUSharingConfig_FromProto(mapCtx *direct.MapContext, in *pb.GPUSharingConfig) *krm.GPUSharingConfig
func GPUSharingConfig_GPUSharingStrategy_ToProto ¶
func GPUSharingConfig_GPUSharingStrategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.GPUSharingConfig_GPUSharingStrategy
func GPUSharingConfig_ToProto ¶
func GPUSharingConfig_ToProto(mapCtx *direct.MapContext, in *krm.GPUSharingConfig) *pb.GPUSharingConfig
func GatewayAPIConfig_FromProto ¶
func GatewayAPIConfig_FromProto(mapCtx *direct.MapContext, in *pb.GatewayAPIConfig) *krm.GatewayAPIConfig
found existing non-generated mapping function "GPUSharingConfig_ToProto", skipping
func GPUSharingConfig_ToProto(mapCtx *direct.MapContext, in *krm.GPUSharingConfig) *pb.GPUSharingConfig {
if in == nil {
return nil
}
out := &pb.GPUSharingConfig{}
// MISSING: MaxSharedClientsPerGpu
// (near miss): "MaxSharedClientsPerGpu" vs "MaxSharedClientsPerGPU"
// MISSING: GpuSharingStrategy
// (near miss): "GpuSharingStrategy" vs "GPUSharingStrategy"
return out
}
func GatewayAPIConfig_ToProto ¶
func GatewayAPIConfig_ToProto(mapCtx *direct.MapContext, in *krm.GatewayAPIConfig) *pb.GatewayAPIConfig
func GcfsConfig_FromProto ¶
func GcfsConfig_FromProto(mapCtx *direct.MapContext, in *pb.GcfsConfig) *krm.GcfsConfig
func GcfsConfig_ToProto ¶
func GcfsConfig_ToProto(mapCtx *direct.MapContext, in *krm.GcfsConfig) *pb.GcfsConfig
func HTTPLoadBalancing_FromProto ¶
func HTTPLoadBalancing_FromProto(mapCtx *direct.MapContext, in *pb.HttpLoadBalancing) *krm.HTTPLoadBalancing
func HTTPLoadBalancing_ToProto ¶
func HTTPLoadBalancing_ToProto(mapCtx *direct.MapContext, in *krm.HTTPLoadBalancing) *pb.HttpLoadBalancing
func HorizontalPodAutoscaling_FromProto ¶
func HorizontalPodAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.HorizontalPodAutoscaling) *krm.HorizontalPodAutoscaling
found existing non-generated mapping function "HTTPLoadBalancing_ToProto", skipping
func HTTPLoadBalancing_ToProto(mapCtx *direct.MapContext, in *krm.HTTPLoadBalancing) *pb.HttpLoadBalancing {
if in == nil {
return nil
}
out := &pb.HttpLoadBalancing{}
out.Disabled = direct.ValueOf(in.Disabled)
return out
}
func HorizontalPodAutoscaling_ToProto ¶
func HorizontalPodAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.HorizontalPodAutoscaling) *pb.HorizontalPodAutoscaling
func IPAllocationPolicy_FromProto ¶
func IPAllocationPolicy_FromProto(mapCtx *direct.MapContext, in *pb.IPAllocationPolicy) *krm.IPAllocationPolicy
func IPAllocationPolicy_ToProto ¶
func IPAllocationPolicy_ToProto(mapCtx *direct.MapContext, in *krm.IPAllocationPolicy) *pb.IPAllocationPolicy
func IdentityServiceConfig_FromProto ¶
func IdentityServiceConfig_FromProto(mapCtx *direct.MapContext, in *pb.IdentityServiceConfig) *krm.IdentityServiceConfig
func IdentityServiceConfig_ToProto ¶
func IdentityServiceConfig_ToProto(mapCtx *direct.MapContext, in *krm.IdentityServiceConfig) *pb.IdentityServiceConfig
func K8SBetaAPIConfig_FromProto ¶
func K8SBetaAPIConfig_FromProto(mapCtx *direct.MapContext, in *pb.K8SBetaAPIConfig) *krm.K8SBetaAPIConfig
func K8SBetaAPIConfig_ToProto ¶
func K8SBetaAPIConfig_ToProto(mapCtx *direct.MapContext, in *krm.K8SBetaAPIConfig) *pb.K8SBetaAPIConfig
func KubeletConfig_FromProto ¶
func KubeletConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeKubeletConfig) *krm.KubeletConfig
func KubeletConfig_ToProto ¶
func KubeletConfig_ToProto(mapCtx *direct.MapContext, in *krm.KubeletConfig) *pb.NodeKubeletConfig
func LinuxNodeConfig_FromProto ¶
func LinuxNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.LinuxNodeConfig) *krm.LinuxNodeConfig
found existing non-generated mapping function "KubeletConfig_ToProto", skipping
func KubeletConfig_ToProto(mapCtx *direct.MapContext, in *krm.KubeletConfig) *pb.NodeKubeletConfig {
if in == nil {
return nil
}
out := &pb.NodeKubeletConfig{}
out.CpuManagerPolicy = direct.ValueOf(in.CPUManagerPolicy)
// MISSING: TopologyManager
// MISSING: MemoryManager
out.CpuCfsQuota = direct.BoolValue_ToProto(mapCtx, in.CPUCfsQuota)
out.CpuCfsQuotaPeriod = direct.ValueOf(in.CPUCfsQuotaPeriod)
out.PodPidsLimit = direct.ValueOf(in.PodPidsLimit)
// MISSING: InsecureKubeletReadonlyPortEnabled
// MISSING: ImageGcLowThresholdPercent
// MISSING: ImageGcHighThresholdPercent
// MISSING: ImageMinimumGcAge
// MISSING: ImageMaximumGcAge
// MISSING: ContainerLogMaxSize
// MISSING: ContainerLogMaxFiles
// MISSING: AllowedUnsafeSysctls
// MISSING: EvictionSoft
// MISSING: EvictionSoftGracePeriod
// MISSING: EvictionMinimumReclaim
// MISSING: EvictionMaxPodGracePeriodSeconds
// MISSING: MaxParallelImagePulls
// MISSING: SingleProcessOomKill
return out
}
func LinuxNodeConfig_ToProto ¶
func LinuxNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.LinuxNodeConfig) *pb.LinuxNodeConfig
func LoggingConfig_FromProto ¶
func LoggingConfig_FromProto(mapCtx *direct.MapContext, in *pb.LoggingConfig) *krm.LoggingConfig
func LoggingConfig_ToProto ¶
func LoggingConfig_ToProto(mapCtx *direct.MapContext, in *krm.LoggingConfig) *pb.LoggingConfig
func MaintenanceExclusionOptions_FromProto ¶
func MaintenanceExclusionOptions_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceExclusionOptions) *krm.MaintenanceExclusionOptions
func MaintenanceExclusionOptions_ToProto ¶
func MaintenanceExclusionOptions_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceExclusionOptions) *pb.MaintenanceExclusionOptions
func MaintenancePolicyObservedState_FromProto ¶
func MaintenancePolicyObservedState_FromProto(mapCtx *direct.MapContext, in *pb.MaintenancePolicy) *krm.MaintenancePolicyObservedState
func MaintenancePolicyObservedState_ToProto ¶
func MaintenancePolicyObservedState_ToProto(mapCtx *direct.MapContext, in *krm.MaintenancePolicyObservedState) *pb.MaintenancePolicy
func MaintenancePolicy_FromProto ¶
func MaintenancePolicy_FromProto(mapCtx *direct.MapContext, in *pb.MaintenancePolicy) *krm.MaintenancePolicy
found existing non-generated mapping function "MaintenanceExclusionOptions_ToProto", skipping
func MaintenanceExclusionOptions_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceExclusionOptions) *pb.MaintenanceExclusionOptions {
if in == nil {
return nil
}
out := &pb.MaintenanceExclusionOptions{}
out.Scope = direct.Enum_ToProto[pb.MaintenanceExclusionOptions_Scope](mapCtx, in.Scope)
return out
}
func MaintenancePolicy_ToProto ¶
func MaintenancePolicy_ToProto(mapCtx *direct.MapContext, in *krm.MaintenancePolicy) *pb.MaintenancePolicy
func MaintenanceWindowObservedState_FromProto ¶
func MaintenanceWindowObservedState_FromProto(mapCtx *direct.MapContext, in *pb.MaintenanceWindow) *krm.MaintenanceWindowObservedState
func MaintenanceWindowObservedState_ToProto ¶
func MaintenanceWindowObservedState_ToProto(mapCtx *direct.MapContext, in *krm.MaintenanceWindowObservedState) *pb.MaintenanceWindow
func ManagedPrometheus_FromProto ¶
func ManagedPrometheus_FromProto(mapCtx *direct.MapContext, in *pb.ManagedPrometheusConfig) *krm.ManagedPrometheus
func ManagedPrometheus_ToProto ¶
func ManagedPrometheus_ToProto(mapCtx *direct.MapContext, in *krm.ManagedPrometheus) *pb.ManagedPrometheusConfig
func MasterAuthStatus_FromProto ¶
func MasterAuthStatus_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuth) *krm.MasterAuthStatus
found existing non-generated mapping function "MasterAuth_ToProto", skipping
func MasterAuth_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuth) *pb.MasterAuth {
if in == nil {
return nil
}
out := &pb.MasterAuth{}
out.Username = direct.ValueOf(in.Username)
out.Password = MasterAuth_Password_ToProto(mapCtx, in.Password)
// MISSING: ClientCertificateConfig
out.ClusterCaCertificate = direct.ValueOf(in.ClusterCACertificate)
out.ClientCertificate = direct.ValueOf(in.ClientCertificate)
out.ClientKey = direct.ValueOf(in.ClientKey)
return out
}
func MasterAuthStatus_ToProto ¶
func MasterAuthStatus_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuthStatus) *pb.MasterAuth
func MasterAuth_FromProto ¶
func MasterAuth_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuth) *krm.MasterAuth
func MasterAuth_Password_FromProto ¶
func MasterAuth_Password_FromProto(mapCtx *direct.MapContext, in string) *secretv1beta1.Legacy
func MasterAuth_Password_ToProto ¶
func MasterAuth_Password_ToProto(mapCtx *direct.MapContext, in *secretv1beta1.Legacy) string
func MasterAuth_ToProto ¶
func MasterAuth_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuth) *pb.MasterAuth
func MasterAuthorizedNetworksConfig_FromProto ¶
func MasterAuthorizedNetworksConfig_FromProto(mapCtx *direct.MapContext, in *pb.MasterAuthorizedNetworksConfig) *krm.MasterAuthorizedNetworksConfig
func MasterAuthorizedNetworksConfig_ToProto ¶
func MasterAuthorizedNetworksConfig_ToProto(mapCtx *direct.MapContext, in *krm.MasterAuthorizedNetworksConfig) *pb.MasterAuthorizedNetworksConfig
func MeshCertificates_FromProto ¶
func MeshCertificates_FromProto(mapCtx *direct.MapContext, in *pb.MeshCertificates) *krm.MeshCertificates
func MeshCertificates_ToProto ¶
func MeshCertificates_ToProto(mapCtx *direct.MapContext, in *krm.MeshCertificates) *pb.MeshCertificates
func MonitoringConfig_FromProto ¶
func MonitoringConfig_FromProto(mapCtx *direct.MapContext, in *pb.MonitoringConfig) *krm.MonitoringConfig
func MonitoringConfig_ToProto ¶
func MonitoringConfig_ToProto(mapCtx *direct.MapContext, in *krm.MonitoringConfig) *pb.MonitoringConfig
func NetworkConfig_ClusterNetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto ¶
func NetworkConfig_ClusterNetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto(mapCtx *direct.MapContext, in *string) *pb.NetworkConfig_ClusterNetworkPerformanceConfig_Tier
func NetworkConfig_InTransitEncryptionConfig_ToProto ¶
func NetworkConfig_InTransitEncryptionConfig_ToProto(mapCtx *direct.MapContext, in *string) *pb.InTransitEncryptionConfig
func NetworkPolicyConfig_FromProto ¶
func NetworkPolicyConfig_FromProto(mapCtx *direct.MapContext, in *pb.NetworkPolicyConfig) *krm.NetworkPolicyConfig
func NetworkPolicyConfig_ToProto ¶
func NetworkPolicyConfig_ToProto(mapCtx *direct.MapContext, in *krm.NetworkPolicyConfig) *pb.NetworkPolicyConfig
func NetworkPolicy_FromProto ¶
func NetworkPolicy_FromProto(mapCtx *direct.MapContext, in *pb.NetworkPolicy) *krm.NetworkPolicy
func NetworkPolicy_ToProto ¶
func NetworkPolicy_ToProto(mapCtx *direct.MapContext, in *krm.NetworkPolicy) *pb.NetworkPolicy
func NetworkTags_FromProto ¶
func NetworkTags_FromProto(mapCtx *direct.MapContext, in *pb.NetworkTags) *krm.NetworkTags
func NetworkTags_ToProto ¶
func NetworkTags_ToProto(mapCtx *direct.MapContext, in *krm.NetworkTags) *pb.NetworkTags
func NodeConfigDefaults_FromProto ¶
func NodeConfigDefaults_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfigDefaults) *krm.NodeConfigDefaults
found existing non-generated mapping function "NodeConfig_ToProto", skipping
func NodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfig) *pb.NodeConfig {
if in == nil {
return nil
}
out := &pb.NodeConfig{}
out.MachineType = direct.ValueOf(in.MachineType)
// MISSING: DiskSizeGB
// (near miss): "DiskSizeGB" vs "DiskSizeGb"
out.OauthScopes = in.OauthScopes
if in.ServiceAccountRef != nil {
out.ServiceAccount = in.ServiceAccountRef.External
}
out.Metadata = in.Metadata
out.ImageType = direct.ValueOf(in.ImageType)
out.Labels = in.Labels
out.LocalSsdCount = direct.ValueOf(in.LocalSsdCount)
out.Tags = in.Tags
out.Preemptible = direct.ValueOf(in.Preemptible)
// MISSING: Accelerators
out.DiskType = direct.ValueOf(in.DiskType)
out.MinCpuPlatform = direct.ValueOf(in.MinCPUPlatform)
// MISSING: WorkloadMetadataConfig
// MISSING: Taints
out.SandboxConfig = SandboxConfig_ToProto(mapCtx, in.SandboxConfig)
if in.NodeGroupRef != nil {
out.NodeGroup = in.NodeGroupRef.External
}
out.ReservationAffinity = ReservationAffinity_ToProto(mapCtx, in.ReservationAffinity)
out.ShieldedInstanceConfig = ShieldedInstanceConfig_ToProto(mapCtx, in.ShieldedInstanceConfig)
out.LinuxNodeConfig = LinuxNodeConfig_ToProto(mapCtx, in.LinuxNodeConfig)
out.KubeletConfig = KubeletConfig_ToProto(mapCtx, in.KubeletConfig)
// MISSING: BootDiskKMSKey
out.GcfsConfig = GcfsConfig_ToProto(mapCtx, in.GcfsConfig)
// MISSING: AdvancedMachineFeatures
// MISSING: Gvnic
out.Spot = direct.ValueOf(in.Spot)
out.ConfidentialNodes = ConfidentialNodes_ToProto(mapCtx, in.ConfidentialNodes)
out.FastSocket = FastSocket_ToProto(mapCtx, in.FastSocket)
out.ResourceLabels = in.ResourceLabels
// MISSING: LoggingConfig
// MISSING: WindowsNodeConfig
// MISSING: LocalNvmeSsdBlockConfig
out.EphemeralStorageLocalSsdConfig = EphemeralStorageLocalSsdConfig_ToProto(mapCtx, in.EphemeralStorageLocalSsdConfig)
// MISSING: SoleTenantConfig
// MISSING: ContainerdConfig
// MISSING: ResourceManagerTags
// MISSING: EnableConfidentialStorage
// MISSING: SecondaryBootDisks
// MISSING: StoragePools
// MISSING: SecondaryBootDiskUpdateStrategy
// MISSING: MaxRunDuration
// MISSING: LocalSsdEncryptionMode
// MISSING: EffectiveCgroupMode
// MISSING: FlexStart
// MISSING: BootDisk
return out
}
func NodeConfigDefaults_ToProto ¶
func NodeConfigDefaults_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfigDefaults) *pb.NodeConfigDefaults
func NodeConfig_AdvancedMachineFeatures_FromProto ¶ added in v1.154.0
func NodeConfig_AdvancedMachineFeatures_FromProto(mapCtx *direct.MapContext, in *pb.AdvancedMachineFeatures) *krm.NodeConfig_AdvancedMachineFeatures
NodeConfig_AdvancedMachineFeatures_FromProto maps NodeConfig_AdvancedMachineFeatures from proto. Handwritten because it is unreachable in types.generated.go.
func NodeConfig_AdvancedMachineFeatures_ToProto ¶ added in v1.154.0
func NodeConfig_AdvancedMachineFeatures_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfig_AdvancedMachineFeatures) *pb.AdvancedMachineFeatures
NodeConfig_AdvancedMachineFeatures_ToProto maps NodeConfig_AdvancedMachineFeatures to proto. Handwritten because it is unreachable in types.generated.go.
func NodeConfig_FromProto ¶
func NodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfig) *krm.NodeConfig
func NodeConfig_ToProto ¶
func NodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodeConfig) *pb.NodeConfig
func NodeManagementObservedState_FromProto ¶
func NodeManagementObservedState_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodeManagementObservedState
func NodeManagementObservedState_ToProto ¶
func NodeManagementObservedState_ToProto(mapCtx *direct.MapContext, in *krm.NodeManagementObservedState) *pb.NodeManagement
func NodeManagement_FromProto ¶
func NodeManagement_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodeManagement
func NodeManagement_ToProto ¶
func NodeManagement_ToProto(mapCtx *direct.MapContext, in *krm.NodeManagement) *pb.NodeManagement
func NodeNetworkConfig_FromProto ¶ added in v1.154.0
func NodeNetworkConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeNetworkConfig) *krm.NodeNetworkConfig
func NodeNetworkConfig_NetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto ¶
func NodeNetworkConfig_NetworkPerformanceConfig_TotalEgressBandwidthTier_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodeNetworkConfig_NetworkPerformanceConfig_Tier
func NodeNetworkConfig_ToProto ¶ added in v1.154.0
func NodeNetworkConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodeNetworkConfig) *pb.NodeNetworkConfig
func NodePoolAutoConfig_FromProto ¶
func NodePoolAutoConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolAutoConfig) *krm.NodePoolAutoConfig
func NodePoolAutoConfig_ToProto ¶
func NodePoolAutoConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolAutoConfig) *pb.NodePoolAutoConfig
func NodePoolAutoscaling_FromProto ¶ added in v1.154.0
func NodePoolAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolAutoscaling) *krm.NodePoolAutoscaling
func NodePoolAutoscaling_ToProto ¶ added in v1.154.0
func NodePoolAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolAutoscaling) *pb.NodePoolAutoscaling
func NodePoolBlueGreenSettings_FromProto ¶ added in v1.154.0
func NodePoolBlueGreenSettings_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings) *krm.NodePoolBlueGreenSettings
NodePoolBlueGreenSettings_FromProto maps NodePoolBlueGreenSettings from proto. Handwritten because it requires mapping standardRolloutPolicy.
func NodePoolBlueGreenSettings_ToProto ¶ added in v1.154.0
func NodePoolBlueGreenSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolBlueGreenSettings) *pb.BlueGreenSettings
NodePoolBlueGreenSettings_ToProto maps NodePoolBlueGreenSettings to proto. Handwritten because it requires mapping standardRolloutPolicy.
func NodePoolDefaults_FromProto ¶
func NodePoolDefaults_FromProto(mapCtx *direct.MapContext, in *pb.NodePoolDefaults) *krm.NodePoolDefaults
func NodePoolDefaults_ToProto ¶
func NodePoolDefaults_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolDefaults) *pb.NodePoolDefaults
func NodePoolManagement_FromProto ¶ added in v1.154.0
func NodePoolManagement_FromProto(mapCtx *direct.MapContext, in *pb.NodeManagement) *krm.NodePoolManagement
func NodePoolManagement_ToProto ¶ added in v1.154.0
func NodePoolManagement_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolManagement) *pb.NodeManagement
func NodePoolNodeConfig_FromProto ¶ added in v1.154.0
func NodePoolNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.NodeConfig) *krm.NodePoolNodeConfig
func NodePoolNodeConfig_ToProto ¶ added in v1.154.0
func NodePoolNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolNodeConfig) *pb.NodeConfig
func NodePoolQueuedProvisioning_FromProto ¶ added in v1.154.0
func NodePoolQueuedProvisioning_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_QueuedProvisioning) *krm.NodePoolQueuedProvisioning
func NodePoolQueuedProvisioning_ToProto ¶ added in v1.154.0
func NodePoolQueuedProvisioning_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolQueuedProvisioning) *pb.NodePool_QueuedProvisioning
func NodePoolUpgradeSettings_FromProto ¶ added in v1.154.0
func NodePoolUpgradeSettings_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_UpgradeSettings) *krm.NodePoolUpgradeSettings
NodePoolUpgradeSettings_FromProto maps NodePoolUpgradeSettings from proto. Handwritten due to direct.Enum conversion.
func NodePoolUpgradeSettings_Strategy_ToProto ¶ added in v1.154.0
func NodePoolUpgradeSettings_Strategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodePoolUpdateStrategy
NodePoolUpgradeSettings_Strategy_ToProto maps Strategy enum.
func NodePoolUpgradeSettings_ToProto ¶ added in v1.154.0
func NodePoolUpgradeSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePoolUpgradeSettings) *pb.NodePool_UpgradeSettings
NodePoolUpgradeSettings_ToProto maps NodePoolUpgradeSettings to proto. Handwritten due to direct.Enum conversion.
func NodePool_PlacementPolicy_FromProto ¶ added in v1.154.0
func NodePool_PlacementPolicy_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_PlacementPolicy) *krm.NodePool_PlacementPolicy
NodePool_PlacementPolicy_FromProto maps NodePool_PlacementPolicy from proto. Handwritten because type is a required string in KRM but Enum in proto.
func NodePool_PlacementPolicy_ToProto ¶ added in v1.154.0
func NodePool_PlacementPolicy_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_PlacementPolicy) *pb.NodePool_PlacementPolicy
NodePool_PlacementPolicy_ToProto maps NodePool_PlacementPolicy to proto. Handwritten because type is a required string in KRM but Enum in proto.
func NodePool_UpdateConfig_BlueGreenSettings_FromProto ¶ added in v1.154.0
func NodePool_UpdateConfig_BlueGreenSettings_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings) *krm.NodePool_UpdateConfig_BlueGreenSettings
NodePool_UpdateConfig_BlueGreenSettings_FromProto maps NodePool_UpdateConfig_BlueGreenSettings from proto.
func NodePool_UpdateConfig_BlueGreenSettings_ToProto ¶ added in v1.154.0
func NodePool_UpdateConfig_BlueGreenSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_UpdateConfig_BlueGreenSettings) *pb.BlueGreenSettings
NodePool_UpdateConfig_BlueGreenSettings_ToProto maps NodePool_UpdateConfig_BlueGreenSettings to proto.
func NodePool_UpgradeSettings_FromProto ¶ added in v1.154.0
func NodePool_UpgradeSettings_FromProto(mapCtx *direct.MapContext, in *pb.NodePool_UpgradeSettings) *krm.NodePool_UpgradeSettings
NodePool_UpgradeSettings_FromProto maps NodePool_UpgradeSettings from proto. Handwritten due to direct.Enum conversion and type mismatch.
func NodePool_UpgradeSettings_Strategy_ToProto ¶
func NodePool_UpgradeSettings_Strategy_ToProto(mapCtx *direct.MapContext, in *string) *pb.NodePoolUpdateStrategy
func NodePool_UpgradeSettings_ToProto ¶ added in v1.154.0
func NodePool_UpgradeSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_UpgradeSettings) *pb.NodePool_UpgradeSettings
NodePool_UpgradeSettings_ToProto maps NodePool_UpgradeSettings to proto. Handwritten due to direct.Enum conversion and type mismatch.
func NodeTaint_FromProto ¶
found existing non-generated mapping function "NodePool_UpgradeSettings_ToProto", skipping
func NodePool_UpgradeSettings_ToProto(mapCtx *direct.MapContext, in *krm.NodePool_UpgradeSettings) *pb.NodePool_UpgradeSettings {
if in == nil {
return nil
}
out := &pb.NodePool_UpgradeSettings{}
out.MaxSurge = direct.ValueOf(in.MaxSurge)
out.MaxUnavailable = direct.ValueOf(in.MaxUnavailable)
if oneof := NodePool_UpgradeSettings_Strategy_ToProto(mapCtx, in.Strategy); oneof != nil {
out.Strategy = oneof
}
// MISSING: BlueGreenSettings
return out
}
func NodeTaint_ToProto ¶
func NotificationConfig_Filter_FromProto ¶
func NotificationConfig_Filter_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig_Filter) *krm.NotificationConfig_Filter
func NotificationConfig_Filter_ToProto ¶
func NotificationConfig_Filter_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig_Filter) *pb.NotificationConfig_Filter
func NotificationConfig_FromProto ¶
func NotificationConfig_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig) *krm.NotificationConfig
func NotificationConfig_PubSub_FromProto ¶
func NotificationConfig_PubSub_FromProto(mapCtx *direct.MapContext, in *pb.NotificationConfig_PubSub) *krm.NotificationConfig_PubSub
func NotificationConfig_PubSub_ToProto ¶
func NotificationConfig_PubSub_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig_PubSub) *pb.NotificationConfig_PubSub
func NotificationConfig_ToProto ¶
func NotificationConfig_ToProto(mapCtx *direct.MapContext, in *krm.NotificationConfig) *pb.NotificationConfig
func ParallelstoreCSIDriverConfig_FromProto ¶ added in v1.154.0
func ParallelstoreCSIDriverConfig_FromProto(mapCtx *direct.MapContext, in *pb.ParallelstoreCsiDriverConfig) *krm.ParallelstoreCSIDriverConfig
func ParallelstoreCSIDriverConfig_ToProto ¶ added in v1.154.0
func ParallelstoreCSIDriverConfig_ToProto(mapCtx *direct.MapContext, in *krm.ParallelstoreCSIDriverConfig) *pb.ParallelstoreCsiDriverConfig
func PodAutoscaling_HPAProfile_ToProto ¶
func PodAutoscaling_HPAProfile_ToProto(mapCtx *direct.MapContext, in *string) *pb.PodAutoscaling_HPAProfile
func PodCIDROverprovisionConfig_FromProto ¶
func PodCIDROverprovisionConfig_FromProto(mapCtx *direct.MapContext, in *pb.PodCIDROverprovisionConfig) *krm.PodCIDROverprovisionConfig
func PodCIDROverprovisionConfig_ToProto ¶
func PodCIDROverprovisionConfig_ToProto(mapCtx *direct.MapContext, in *krm.PodCIDROverprovisionConfig) *pb.PodCIDROverprovisionConfig
func PrivateClusterConfigStatus_FromProto ¶
func PrivateClusterConfigStatus_FromProto(mapCtx *direct.MapContext, in *pb.PrivateClusterConfig) *krm.PrivateClusterConfigStatus
func PrivateClusterConfigStatus_ToProto ¶
func PrivateClusterConfigStatus_ToProto(mapCtx *direct.MapContext, in *krm.PrivateClusterConfigStatus) *pb.PrivateClusterConfig
func PrivateClusterConfig_FromProto ¶
func PrivateClusterConfig_FromProto(mapCtx *direct.MapContext, in *pb.PrivateClusterConfig) *krm.PrivateClusterConfig
func PrivateClusterConfig_ToProto ¶
func PrivateClusterConfig_ToProto(mapCtx *direct.MapContext, in *krm.PrivateClusterConfig) *pb.PrivateClusterConfig
func RangeInfo_FromProto ¶
func RangeInfo_ToProto ¶
func ReleaseChannel_FromProto ¶
func ReleaseChannel_FromProto(mapCtx *direct.MapContext, in *pb.ReleaseChannel) *krm.ReleaseChannel
func ReleaseChannel_ToProto ¶
func ReleaseChannel_ToProto(mapCtx *direct.MapContext, in *krm.ReleaseChannel) *pb.ReleaseChannel
func ReservationAffinity_FromProto ¶
func ReservationAffinity_FromProto(mapCtx *direct.MapContext, in *pb.ReservationAffinity) *krm.ReservationAffinity
func ReservationAffinity_ToProto ¶
func ReservationAffinity_ToProto(mapCtx *direct.MapContext, in *krm.ReservationAffinity) *pb.ReservationAffinity
func ResourceLimits_FromProto ¶
func ResourceLimits_FromProto(mapCtx *direct.MapContext, in *pb.ResourceLimit) *krm.ResourceLimits
func ResourceLimits_ToProto ¶
func ResourceLimits_ToProto(mapCtx *direct.MapContext, in *krm.ResourceLimits) *pb.ResourceLimit
func ResourceUsageExportConfig_BigQueryDestination_FromProto ¶
func ResourceUsageExportConfig_BigQueryDestination_FromProto(mapCtx *direct.MapContext, in *pb.ResourceUsageExportConfig_BigQueryDestination) *krm.ResourceUsageExportConfig_BigQueryDestination
func ResourceUsageExportConfig_BigQueryDestination_ToProto ¶
func ResourceUsageExportConfig_BigQueryDestination_ToProto(mapCtx *direct.MapContext, in *krm.ResourceUsageExportConfig_BigQueryDestination) *pb.ResourceUsageExportConfig_BigQueryDestination
func ResourceUsageExportConfig_FromProto ¶
func ResourceUsageExportConfig_FromProto(mapCtx *direct.MapContext, in *pb.ResourceUsageExportConfig) *krm.ResourceUsageExportConfig
found existing non-generated mapping function "ResourceLimits_ToProto", skipping
func ResourceLimits_ToProto(mapCtx *direct.MapContext, in *krm.ResourceLimits) *pb.ResourceLimit {
if in == nil {
return nil
}
out := &pb.ResourceLimit{}
out.ResourceType = direct.ValueOf(in.ResourceType)
out.Minimum = direct.ValueOf(in.Minimum)
out.Maximum = direct.ValueOf(in.Maximum)
return out
}
func ResourceUsageExportConfig_ToProto ¶
func ResourceUsageExportConfig_ToProto(mapCtx *direct.MapContext, in *krm.ResourceUsageExportConfig) *pb.ResourceUsageExportConfig
func SandboxConfig_FromProto ¶
func SandboxConfig_FromProto(mapCtx *direct.MapContext, in *pb.SandboxConfig) *krm.SandboxConfig
func SandboxConfig_ToProto ¶
func SandboxConfig_ToProto(mapCtx *direct.MapContext, in *krm.SandboxConfig) *pb.SandboxConfig
func SecurityPostureConfig_FromProto ¶
func SecurityPostureConfig_FromProto(mapCtx *direct.MapContext, in *pb.SecurityPostureConfig) *krm.SecurityPostureConfig
func SecurityPostureConfig_Mode_ToProto ¶
func SecurityPostureConfig_Mode_ToProto(mapCtx *direct.MapContext, in *string) *pb.SecurityPostureConfig_Mode
func SecurityPostureConfig_ToProto ¶
func SecurityPostureConfig_ToProto(mapCtx *direct.MapContext, in *krm.SecurityPostureConfig) *pb.SecurityPostureConfig
func SecurityPostureConfig_VulnerabilityMode_ToProto ¶
func SecurityPostureConfig_VulnerabilityMode_ToProto(mapCtx *direct.MapContext, in *string) *pb.SecurityPostureConfig_VulnerabilityMode
func ServiceExternalIPsConfig_FromProto ¶
func ServiceExternalIPsConfig_FromProto(mapCtx *direct.MapContext, in *pb.ServiceExternalIPsConfig) *krm.ServiceExternalIPsConfig
func ServiceExternalIPsConfig_ToProto ¶
func ServiceExternalIPsConfig_ToProto(mapCtx *direct.MapContext, in *krm.ServiceExternalIPsConfig) *pb.ServiceExternalIPsConfig
func ShieldedInstanceConfig_FromProto ¶
func ShieldedInstanceConfig_FromProto(mapCtx *direct.MapContext, in *pb.ShieldedInstanceConfig) *krm.ShieldedInstanceConfig
func ShieldedInstanceConfig_ToProto ¶
func ShieldedInstanceConfig_ToProto(mapCtx *direct.MapContext, in *krm.ShieldedInstanceConfig) *pb.ShieldedInstanceConfig
func StandardRolloutPolicy_FromProto ¶ added in v1.154.0
func StandardRolloutPolicy_FromProto(mapCtx *direct.MapContext, in *pb.BlueGreenSettings_StandardRolloutPolicy) *krm.StandardRolloutPolicy
StandardRolloutPolicy_FromProto maps StandardRolloutPolicy from proto.
func StandardRolloutPolicy_ToProto ¶ added in v1.154.0
func StandardRolloutPolicy_ToProto(mapCtx *direct.MapContext, in *krm.StandardRolloutPolicy) *pb.BlueGreenSettings_StandardRolloutPolicy
StandardRolloutPolicy_ToProto maps StandardRolloutPolicy to proto.
func VerticalPodAutoscaling_FromProto ¶
func VerticalPodAutoscaling_FromProto(mapCtx *direct.MapContext, in *pb.VerticalPodAutoscaling) *krm.VerticalPodAutoscaling
func VerticalPodAutoscaling_ToProto ¶
func VerticalPodAutoscaling_ToProto(mapCtx *direct.MapContext, in *krm.VerticalPodAutoscaling) *pb.VerticalPodAutoscaling
func WindowsNodeConfig_FromProto ¶ added in v1.154.0
func WindowsNodeConfig_FromProto(mapCtx *direct.MapContext, in *pb.WindowsNodeConfig) *krm.WindowsNodeConfig
func WindowsNodeConfig_ToProto ¶ added in v1.154.0
func WindowsNodeConfig_ToProto(mapCtx *direct.MapContext, in *krm.WindowsNodeConfig) *pb.WindowsNodeConfig
func WorkloadIdentityConfig_FromProto ¶
func WorkloadIdentityConfig_FromProto(mapCtx *direct.MapContext, in *pb.WorkloadIdentityConfig) *krm.WorkloadIdentityConfig
func WorkloadIdentityConfig_ToProto ¶
func WorkloadIdentityConfig_ToProto(mapCtx *direct.MapContext, in *krm.WorkloadIdentityConfig) *pb.WorkloadIdentityConfig
Types ¶
This section is empty.