Documentation ¶
Overview ¶
Package v1beta1 is a version of the API. +groupName=core.gardener.cloud
Index ¶
- Constants
- Variables
- func Convert_core_APIServerLogging_To_v1beta1_APIServerLogging(in *core.APIServerLogging, out *APIServerLogging, s conversion.Scope) error
- func Convert_core_APIServerRequests_To_v1beta1_APIServerRequests(in *core.APIServerRequests, out *APIServerRequests, s conversion.Scope) error
- func Convert_core_AccessRestrictionWithOptions_To_v1beta1_AccessRestrictionWithOptions(in *core.AccessRestrictionWithOptions, out *AccessRestrictionWithOptions, ...) error
- func Convert_core_AccessRestriction_To_v1beta1_AccessRestriction(in *core.AccessRestriction, out *AccessRestriction, s conversion.Scope) error
- func Convert_core_Addon_To_v1beta1_Addon(in *core.Addon, out *Addon, s conversion.Scope) error
- func Convert_core_Addons_To_v1beta1_Addons(in *core.Addons, out *Addons, s conversion.Scope) error
- func Convert_core_AdmissionPlugin_To_v1beta1_AdmissionPlugin(in *core.AdmissionPlugin, out *AdmissionPlugin, s conversion.Scope) error
- func Convert_core_Alerting_To_v1beta1_Alerting(in *core.Alerting, out *Alerting, s conversion.Scope) error
- func Convert_core_AuditConfig_To_v1beta1_AuditConfig(in *core.AuditConfig, out *AuditConfig, s conversion.Scope) error
- func Convert_core_AuditPolicy_To_v1beta1_AuditPolicy(in *core.AuditPolicy, out *AuditPolicy, s conversion.Scope) error
- func Convert_core_AuthorizerKubeconfigReference_To_v1beta1_AuthorizerKubeconfigReference(in *core.AuthorizerKubeconfigReference, out *AuthorizerKubeconfigReference, ...) error
- func Convert_core_AvailabilityZone_To_v1beta1_AvailabilityZone(in *core.AvailabilityZone, out *AvailabilityZone, s conversion.Scope) error
- func Convert_core_BackupBucketList_To_v1beta1_BackupBucketList(in *core.BackupBucketList, out *BackupBucketList, s conversion.Scope) error
- func Convert_core_BackupBucketProvider_To_v1beta1_BackupBucketProvider(in *core.BackupBucketProvider, out *BackupBucketProvider, s conversion.Scope) error
- func Convert_core_BackupBucketSpec_To_v1beta1_BackupBucketSpec(in *core.BackupBucketSpec, out *BackupBucketSpec, s conversion.Scope) error
- func Convert_core_BackupBucketStatus_To_v1beta1_BackupBucketStatus(in *core.BackupBucketStatus, out *BackupBucketStatus, s conversion.Scope) error
- func Convert_core_BackupBucket_To_v1beta1_BackupBucket(in *core.BackupBucket, out *BackupBucket, s conversion.Scope) error
- func Convert_core_BackupEntryList_To_v1beta1_BackupEntryList(in *core.BackupEntryList, out *BackupEntryList, s conversion.Scope) error
- func Convert_core_BackupEntrySpec_To_v1beta1_BackupEntrySpec(in *core.BackupEntrySpec, out *BackupEntrySpec, s conversion.Scope) error
- func Convert_core_BackupEntryStatus_To_v1beta1_BackupEntryStatus(in *core.BackupEntryStatus, out *BackupEntryStatus, s conversion.Scope) error
- func Convert_core_BackupEntry_To_v1beta1_BackupEntry(in *core.BackupEntry, out *BackupEntry, s conversion.Scope) error
- func Convert_core_BastionMachineImage_To_v1beta1_BastionMachineImage(in *core.BastionMachineImage, out *BastionMachineImage, s conversion.Scope) error
- func Convert_core_BastionMachineType_To_v1beta1_BastionMachineType(in *core.BastionMachineType, out *BastionMachineType, s conversion.Scope) error
- func Convert_core_Bastion_To_v1beta1_Bastion(in *core.Bastion, out *Bastion, s conversion.Scope) error
- func Convert_core_CARotation_To_v1beta1_CARotation(in *core.CARotation, out *CARotation, s conversion.Scope) error
- func Convert_core_CRI_To_v1beta1_CRI(in *core.CRI, out *CRI, s conversion.Scope) error
- func Convert_core_CloudProfileList_To_v1beta1_CloudProfileList(in *core.CloudProfileList, out *CloudProfileList, s conversion.Scope) error
- func Convert_core_CloudProfileReference_To_v1beta1_CloudProfileReference(in *core.CloudProfileReference, out *CloudProfileReference, s conversion.Scope) error
- func Convert_core_CloudProfileSpec_To_v1beta1_CloudProfileSpec(in *core.CloudProfileSpec, out *CloudProfileSpec, s conversion.Scope) error
- func Convert_core_CloudProfile_To_v1beta1_CloudProfile(in *core.CloudProfile, out *CloudProfile, s conversion.Scope) error
- func Convert_core_ClusterAutoscalerOptions_To_v1beta1_ClusterAutoscalerOptions(in *core.ClusterAutoscalerOptions, out *ClusterAutoscalerOptions, ...) error
- func Convert_core_ClusterAutoscaler_To_v1beta1_ClusterAutoscaler(in *core.ClusterAutoscaler, out *ClusterAutoscaler, s conversion.Scope) error
- func Convert_core_Condition_To_v1beta1_Condition(in *core.Condition, out *Condition, s conversion.Scope) error
- func Convert_core_ContainerRuntime_To_v1beta1_ContainerRuntime(in *core.ContainerRuntime, out *ContainerRuntime, s conversion.Scope) error
- func Convert_core_ControlPlane_To_v1beta1_ControlPlane(in *core.ControlPlane, out *ControlPlane, s conversion.Scope) error
- func Convert_core_ControllerDeploymentList_To_v1beta1_ControllerDeploymentList(in *core.ControllerDeploymentList, out *ControllerDeploymentList, ...) error
- func Convert_core_ControllerDeployment_To_v1beta1_ControllerDeployment(in *core.ControllerDeployment, out *ControllerDeployment, s conversion.Scope) error
- func Convert_core_ControllerInstallationList_To_v1beta1_ControllerInstallationList(in *core.ControllerInstallationList, out *ControllerInstallationList, ...) error
- func Convert_core_ControllerInstallationSpec_To_v1beta1_ControllerInstallationSpec(in *core.ControllerInstallationSpec, out *ControllerInstallationSpec, ...) error
- func Convert_core_ControllerInstallationStatus_To_v1beta1_ControllerInstallationStatus(in *core.ControllerInstallationStatus, out *ControllerInstallationStatus, ...) error
- func Convert_core_ControllerInstallation_To_v1beta1_ControllerInstallation(in *core.ControllerInstallation, out *ControllerInstallation, ...) error
- func Convert_core_ControllerRegistrationDeployment_To_v1beta1_ControllerRegistrationDeployment(in *core.ControllerRegistrationDeployment, ...) error
- func Convert_core_ControllerRegistrationList_To_v1beta1_ControllerRegistrationList(in *core.ControllerRegistrationList, out *ControllerRegistrationList, ...) error
- func Convert_core_ControllerRegistrationSpec_To_v1beta1_ControllerRegistrationSpec(in *core.ControllerRegistrationSpec, out *ControllerRegistrationSpec, ...) error
- func Convert_core_ControllerRegistration_To_v1beta1_ControllerRegistration(in *core.ControllerRegistration, out *ControllerRegistration, ...) error
- func Convert_core_ControllerResourceLifecycle_To_v1beta1_ControllerResourceLifecycle(in *core.ControllerResourceLifecycle, out *ControllerResourceLifecycle, ...) error
- func Convert_core_ControllerResource_To_v1beta1_ControllerResource(in *core.ControllerResource, out *ControllerResource, s conversion.Scope) error
- func Convert_core_CoreDNSAutoscaling_To_v1beta1_CoreDNSAutoscaling(in *core.CoreDNSAutoscaling, out *CoreDNSAutoscaling, s conversion.Scope) error
- func Convert_core_CoreDNSRewriting_To_v1beta1_CoreDNSRewriting(in *core.CoreDNSRewriting, out *CoreDNSRewriting, s conversion.Scope) error
- func Convert_core_CoreDNS_To_v1beta1_CoreDNS(in *core.CoreDNS, out *CoreDNS, s conversion.Scope) error
- func Convert_core_DNSIncludeExclude_To_v1beta1_DNSIncludeExclude(in *core.DNSIncludeExclude, out *DNSIncludeExclude, s conversion.Scope) error
- func Convert_core_DNSProvider_To_v1beta1_DNSProvider(in *core.DNSProvider, out *DNSProvider, s conversion.Scope) error
- func Convert_core_DNS_To_v1beta1_DNS(in *core.DNS, out *DNS, s conversion.Scope) error
- func Convert_core_DataVolume_To_v1beta1_DataVolume(in *core.DataVolume, out *DataVolume, s conversion.Scope) error
- func Convert_core_DeploymentRef_To_v1beta1_DeploymentRef(in *core.DeploymentRef, out *DeploymentRef, s conversion.Scope) error
- func Convert_core_DualApprovalForDeletion_To_v1beta1_DualApprovalForDeletion(in *core.DualApprovalForDeletion, out *DualApprovalForDeletion, ...) error
- func Convert_core_ETCDEncryptionKeyRotation_To_v1beta1_ETCDEncryptionKeyRotation(in *core.ETCDEncryptionKeyRotation, out *ETCDEncryptionKeyRotation, ...) error
- func Convert_core_EncryptionConfig_To_v1beta1_EncryptionConfig(in *core.EncryptionConfig, out *EncryptionConfig, s conversion.Scope) error
- func Convert_core_ExpirableVersion_To_v1beta1_ExpirableVersion(in *core.ExpirableVersion, out *ExpirableVersion, s conversion.Scope) error
- func Convert_core_ExposureClassList_To_v1beta1_ExposureClassList(in *core.ExposureClassList, out *ExposureClassList, s conversion.Scope) error
- func Convert_core_ExposureClassScheduling_To_v1beta1_ExposureClassScheduling(in *core.ExposureClassScheduling, out *ExposureClassScheduling, ...) error
- func Convert_core_ExposureClass_To_v1beta1_ExposureClass(in *core.ExposureClass, out *ExposureClass, s conversion.Scope) error
- func Convert_core_ExtensionResourceState_To_v1beta1_ExtensionResourceState(in *core.ExtensionResourceState, out *ExtensionResourceState, ...) error
- func Convert_core_Extension_To_v1beta1_Extension(in *core.Extension, out *Extension, s conversion.Scope) error
- func Convert_core_FailureTolerance_To_v1beta1_FailureTolerance(in *core.FailureTolerance, out *FailureTolerance, s conversion.Scope) error
- func Convert_core_GardenerResourceData_To_v1beta1_GardenerResourceData(in *core.GardenerResourceData, out *GardenerResourceData, s conversion.Scope) error
- func Convert_core_Gardener_To_v1beta1_Gardener(in *core.Gardener, out *Gardener, s conversion.Scope) error
- func Convert_core_HelmControllerDeployment_To_v1beta1_HelmControllerDeployment(in *core.HelmControllerDeployment, out *HelmControllerDeployment, ...) error
- func Convert_core_HibernationSchedule_To_v1beta1_HibernationSchedule(in *core.HibernationSchedule, out *HibernationSchedule, s conversion.Scope) error
- func Convert_core_Hibernation_To_v1beta1_Hibernation(in *core.Hibernation, out *Hibernation, s conversion.Scope) error
- func Convert_core_HighAvailability_To_v1beta1_HighAvailability(in *core.HighAvailability, out *HighAvailability, s conversion.Scope) error
- func Convert_core_HorizontalPodAutoscalerConfig_To_v1beta1_HorizontalPodAutoscalerConfig(in *core.HorizontalPodAutoscalerConfig, out *HorizontalPodAutoscalerConfig, ...) error
- func Convert_core_IngressController_To_v1beta1_IngressController(in *core.IngressController, out *IngressController, s conversion.Scope) error
- func Convert_core_Ingress_To_v1beta1_Ingress(in *core.Ingress, out *Ingress, s conversion.Scope) error
- func Convert_core_InternalSecretList_To_v1beta1_InternalSecretList(in *core.InternalSecretList, out *InternalSecretList, s conversion.Scope) error
- func Convert_core_InternalSecret_To_v1beta1_InternalSecret(in *core.InternalSecret, out *InternalSecret, s conversion.Scope) error
- func Convert_core_KubeAPIServerConfig_To_v1beta1_KubeAPIServerConfig(in *core.KubeAPIServerConfig, out *KubeAPIServerConfig, s conversion.Scope) error
- func Convert_core_KubeControllerManagerConfig_To_v1beta1_KubeControllerManagerConfig(in *core.KubeControllerManagerConfig, out *KubeControllerManagerConfig, ...) error
- func Convert_core_KubeProxyConfig_To_v1beta1_KubeProxyConfig(in *core.KubeProxyConfig, out *KubeProxyConfig, s conversion.Scope) error
- func Convert_core_KubeSchedulerConfig_To_v1beta1_KubeSchedulerConfig(in *core.KubeSchedulerConfig, out *KubeSchedulerConfig, s conversion.Scope) error
- func Convert_core_KubeletConfigEvictionMinimumReclaim_To_v1beta1_KubeletConfigEvictionMinimumReclaim(in *core.KubeletConfigEvictionMinimumReclaim, ...) error
- func Convert_core_KubeletConfigEvictionSoftGracePeriod_To_v1beta1_KubeletConfigEvictionSoftGracePeriod(in *core.KubeletConfigEvictionSoftGracePeriod, ...) error
- func Convert_core_KubeletConfigEviction_To_v1beta1_KubeletConfigEviction(in *core.KubeletConfigEviction, out *KubeletConfigEviction, s conversion.Scope) error
- func Convert_core_KubeletConfigReserved_To_v1beta1_KubeletConfigReserved(in *core.KubeletConfigReserved, out *KubeletConfigReserved, s conversion.Scope) error
- func Convert_core_KubeletConfig_To_v1beta1_KubeletConfig(in *core.KubeletConfig, out *KubeletConfig, s conversion.Scope) error
- func Convert_core_KubernetesConfig_To_v1beta1_KubernetesConfig(in *core.KubernetesConfig, out *KubernetesConfig, s conversion.Scope) error
- func Convert_core_KubernetesDashboard_To_v1beta1_KubernetesDashboard(in *core.KubernetesDashboard, out *KubernetesDashboard, s conversion.Scope) error
- func Convert_core_KubernetesSettings_To_v1beta1_KubernetesSettings(in *core.KubernetesSettings, out *KubernetesSettings, s conversion.Scope) error
- func Convert_core_Kubernetes_To_v1beta1_Kubernetes(in *core.Kubernetes, out *Kubernetes, s conversion.Scope) error
- func Convert_core_LastError_To_v1beta1_LastError(in *core.LastError, out *LastError, s conversion.Scope) error
- func Convert_core_LastMaintenance_To_v1beta1_LastMaintenance(in *core.LastMaintenance, out *LastMaintenance, s conversion.Scope) error
- func Convert_core_LastOperation_To_v1beta1_LastOperation(in *core.LastOperation, out *LastOperation, s conversion.Scope) error
- func Convert_core_LoadBalancerServicesProxyProtocol_To_v1beta1_LoadBalancerServicesProxyProtocol(in *core.LoadBalancerServicesProxyProtocol, ...) error
- func Convert_core_MachineControllerManagerSettings_To_v1beta1_MachineControllerManagerSettings(in *core.MachineControllerManagerSettings, ...) error
- func Convert_core_MachineImageVersion_To_v1beta1_MachineImageVersion(in *core.MachineImageVersion, out *MachineImageVersion, s conversion.Scope) error
- func Convert_core_MachineImage_To_v1beta1_MachineImage(in *core.MachineImage, out *MachineImage, s conversion.Scope) error
- func Convert_core_MachineTypeStorage_To_v1beta1_MachineTypeStorage(in *core.MachineTypeStorage, out *MachineTypeStorage, s conversion.Scope) error
- func Convert_core_MachineType_To_v1beta1_MachineType(in *core.MachineType, out *MachineType, s conversion.Scope) error
- func Convert_core_Machine_To_v1beta1_Machine(in *core.Machine, out *Machine, s conversion.Scope) error
- func Convert_core_MaintenanceAutoUpdate_To_v1beta1_MaintenanceAutoUpdate(in *core.MaintenanceAutoUpdate, out *MaintenanceAutoUpdate, s conversion.Scope) error
- func Convert_core_MaintenanceTimeWindow_To_v1beta1_MaintenanceTimeWindow(in *core.MaintenanceTimeWindow, out *MaintenanceTimeWindow, s conversion.Scope) error
- func Convert_core_Maintenance_To_v1beta1_Maintenance(in *core.Maintenance, out *Maintenance, s conversion.Scope) error
- func Convert_core_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *core.MemorySwapConfiguration, out *MemorySwapConfiguration, ...) error
- func Convert_core_Monitoring_To_v1beta1_Monitoring(in *core.Monitoring, out *Monitoring, s conversion.Scope) error
- func Convert_core_NamedResourceReference_To_v1beta1_NamedResourceReference(in *core.NamedResourceReference, out *NamedResourceReference, ...) error
- func Convert_core_NamespacedCloudProfileList_To_v1beta1_NamespacedCloudProfileList(in *core.NamespacedCloudProfileList, out *NamespacedCloudProfileList, ...) error
- func Convert_core_NamespacedCloudProfileSpec_To_v1beta1_NamespacedCloudProfileSpec(in *core.NamespacedCloudProfileSpec, out *NamespacedCloudProfileSpec, ...) error
- func Convert_core_NamespacedCloudProfileStatus_To_v1beta1_NamespacedCloudProfileStatus(in *core.NamespacedCloudProfileStatus, out *NamespacedCloudProfileStatus, ...) error
- func Convert_core_NamespacedCloudProfile_To_v1beta1_NamespacedCloudProfile(in *core.NamespacedCloudProfile, out *NamespacedCloudProfile, ...) error
- func Convert_core_NetworkingStatus_To_v1beta1_NetworkingStatus(in *core.NetworkingStatus, out *NetworkingStatus, s conversion.Scope) error
- func Convert_core_Networking_To_v1beta1_Networking(in *core.Networking, out *Networking, s conversion.Scope) error
- func Convert_core_NginxIngress_To_v1beta1_NginxIngress(in *core.NginxIngress, out *NginxIngress, s conversion.Scope) error
- func Convert_core_NodeLocalDNS_To_v1beta1_NodeLocalDNS(in *core.NodeLocalDNS, out *NodeLocalDNS, s conversion.Scope) error
- func Convert_core_OCIRepository_To_v1beta1_OCIRepository(in *core.OCIRepository, out *OCIRepository, s conversion.Scope) error
- func Convert_core_OIDCConfig_To_v1beta1_OIDCConfig(in *core.OIDCConfig, out *OIDCConfig, s conversion.Scope) error
- func Convert_core_ObservabilityRotation_To_v1beta1_ObservabilityRotation(in *core.ObservabilityRotation, out *ObservabilityRotation, s conversion.Scope) error
- func Convert_core_OpenIDConnectClientAuthentication_To_v1beta1_OpenIDConnectClientAuthentication(in *core.OpenIDConnectClientAuthentication, ...) error
- func Convert_core_ProjectList_To_v1beta1_ProjectList(in *core.ProjectList, out *ProjectList, s conversion.Scope) error
- func Convert_core_ProjectMember_To_v1beta1_ProjectMember(in *core.ProjectMember, out *ProjectMember, s conversion.Scope) error
- func Convert_core_ProjectSpec_To_v1beta1_ProjectSpec(in *core.ProjectSpec, out *ProjectSpec, s conversion.Scope) error
- func Convert_core_ProjectStatus_To_v1beta1_ProjectStatus(in *core.ProjectStatus, out *ProjectStatus, s conversion.Scope) error
- func Convert_core_ProjectTolerations_To_v1beta1_ProjectTolerations(in *core.ProjectTolerations, out *ProjectTolerations, s conversion.Scope) error
- func Convert_core_Project_To_v1beta1_Project(in *core.Project, out *Project, s conversion.Scope) error
- func Convert_core_Provider_To_v1beta1_Provider(in *core.Provider, out *Provider, s conversion.Scope) error
- func Convert_core_QuotaList_To_v1beta1_QuotaList(in *core.QuotaList, out *QuotaList, s conversion.Scope) error
- func Convert_core_QuotaSpec_To_v1beta1_QuotaSpec(in *core.QuotaSpec, out *QuotaSpec, s conversion.Scope) error
- func Convert_core_Quota_To_v1beta1_Quota(in *core.Quota, out *Quota, s conversion.Scope) error
- func Convert_core_Region_To_v1beta1_Region(in *core.Region, out *Region, s conversion.Scope) error
- func Convert_core_ResourceData_To_v1beta1_ResourceData(in *core.ResourceData, out *ResourceData, s conversion.Scope) error
- func Convert_core_ResourceWatchCacheSize_To_v1beta1_ResourceWatchCacheSize(in *core.ResourceWatchCacheSize, out *ResourceWatchCacheSize, ...) error
- func Convert_core_SSHAccess_To_v1beta1_SSHAccess(in *core.SSHAccess, out *SSHAccess, s conversion.Scope) error
- func Convert_core_SecretBindingList_To_v1beta1_SecretBindingList(in *core.SecretBindingList, out *SecretBindingList, s conversion.Scope) error
- func Convert_core_SecretBindingProvider_To_v1beta1_SecretBindingProvider(in *core.SecretBindingProvider, out *SecretBindingProvider, s conversion.Scope) error
- func Convert_core_SecretBinding_To_v1beta1_SecretBinding(in *core.SecretBinding, out *SecretBinding, s conversion.Scope) error
- func Convert_core_SeedBackup_To_v1beta1_SeedBackup(in *core.SeedBackup, out *SeedBackup, s conversion.Scope) error
- func Convert_core_SeedDNSProvider_To_v1beta1_SeedDNSProvider(in *core.SeedDNSProvider, out *SeedDNSProvider, s conversion.Scope) error
- func Convert_core_SeedDNS_To_v1beta1_SeedDNS(in *core.SeedDNS, out *SeedDNS, s conversion.Scope) error
- func Convert_core_SeedList_To_v1beta1_SeedList(in *core.SeedList, out *SeedList, s conversion.Scope) error
- func Convert_core_SeedNetworks_To_v1beta1_SeedNetworks(in *core.SeedNetworks, out *SeedNetworks, s conversion.Scope) error
- func Convert_core_SeedProvider_To_v1beta1_SeedProvider(in *core.SeedProvider, out *SeedProvider, s conversion.Scope) error
- func Convert_core_SeedSelector_To_v1beta1_SeedSelector(in *core.SeedSelector, out *SeedSelector, s conversion.Scope) error
- func Convert_core_SeedSettingDependencyWatchdogProber_To_v1beta1_SeedSettingDependencyWatchdogProber(in *core.SeedSettingDependencyWatchdogProber, ...) error
- func Convert_core_SeedSettingDependencyWatchdogWeeder_To_v1beta1_SeedSettingDependencyWatchdogWeeder(in *core.SeedSettingDependencyWatchdogWeeder, ...) error
- func Convert_core_SeedSettingDependencyWatchdog_To_v1beta1_SeedSettingDependencyWatchdog(in *core.SeedSettingDependencyWatchdog, out *SeedSettingDependencyWatchdog, ...) error
- func Convert_core_SeedSettingExcessCapacityReservationConfig_To_v1beta1_SeedSettingExcessCapacityReservationConfig(in *core.SeedSettingExcessCapacityReservationConfig, ...) error
- func Convert_core_SeedSettingExcessCapacityReservation_To_v1beta1_SeedSettingExcessCapacityReservation(in *core.SeedSettingExcessCapacityReservation, ...) error
- func Convert_core_SeedSettingLoadBalancerServicesZones_To_v1beta1_SeedSettingLoadBalancerServicesZones(in *core.SeedSettingLoadBalancerServicesZones, ...) error
- func Convert_core_SeedSettingLoadBalancerServices_To_v1beta1_SeedSettingLoadBalancerServices(in *core.SeedSettingLoadBalancerServices, out *SeedSettingLoadBalancerServices, ...) error
- func Convert_core_SeedSettingScheduling_To_v1beta1_SeedSettingScheduling(in *core.SeedSettingScheduling, out *SeedSettingScheduling, s conversion.Scope) error
- func Convert_core_SeedSettingTopologyAwareRouting_To_v1beta1_SeedSettingTopologyAwareRouting(in *core.SeedSettingTopologyAwareRouting, out *SeedSettingTopologyAwareRouting, ...) error
- func Convert_core_SeedSettingVerticalPodAutoscaler_To_v1beta1_SeedSettingVerticalPodAutoscaler(in *core.SeedSettingVerticalPodAutoscaler, ...) error
- func Convert_core_SeedSettings_To_v1beta1_SeedSettings(in *core.SeedSettings, out *SeedSettings, s conversion.Scope) error
- func Convert_core_SeedSpec_To_v1beta1_SeedSpec(in *core.SeedSpec, out *SeedSpec, s conversion.Scope) error
- func Convert_core_SeedStatus_To_v1beta1_SeedStatus(in *core.SeedStatus, out *SeedStatus, s conversion.Scope) error
- func Convert_core_SeedTaint_To_v1beta1_SeedTaint(in *core.SeedTaint, out *SeedTaint, s conversion.Scope) error
- func Convert_core_SeedTemplate_To_v1beta1_SeedTemplate(in *core.SeedTemplate, out *SeedTemplate, s conversion.Scope) error
- func Convert_core_SeedVolumeProvider_To_v1beta1_SeedVolumeProvider(in *core.SeedVolumeProvider, out *SeedVolumeProvider, s conversion.Scope) error
- func Convert_core_SeedVolume_To_v1beta1_SeedVolume(in *core.SeedVolume, out *SeedVolume, s conversion.Scope) error
- func Convert_core_Seed_To_v1beta1_Seed(in *core.Seed, out *Seed, s conversion.Scope) error
- func Convert_core_ServiceAccountConfig_To_v1beta1_ServiceAccountConfig(in *core.ServiceAccountConfig, out *ServiceAccountConfig, s conversion.Scope) error
- func Convert_core_ServiceAccountKeyRotation_To_v1beta1_ServiceAccountKeyRotation(in *core.ServiceAccountKeyRotation, out *ServiceAccountKeyRotation, ...) error
- func Convert_core_ShootAdvertisedAddress_To_v1beta1_ShootAdvertisedAddress(in *core.ShootAdvertisedAddress, out *ShootAdvertisedAddress, ...) error
- func Convert_core_ShootCredentialsRotation_To_v1beta1_ShootCredentialsRotation(in *core.ShootCredentialsRotation, out *ShootCredentialsRotation, ...) error
- func Convert_core_ShootCredentials_To_v1beta1_ShootCredentials(in *core.ShootCredentials, out *ShootCredentials, s conversion.Scope) error
- func Convert_core_ShootKubeconfigRotation_To_v1beta1_ShootKubeconfigRotation(in *core.ShootKubeconfigRotation, out *ShootKubeconfigRotation, ...) error
- func Convert_core_ShootList_To_v1beta1_ShootList(in *core.ShootList, out *ShootList, s conversion.Scope) error
- func Convert_core_ShootMachineImage_To_v1beta1_ShootMachineImage(in *core.ShootMachineImage, out *ShootMachineImage, s conversion.Scope) error
- func Convert_core_ShootNetworks_To_v1beta1_ShootNetworks(in *core.ShootNetworks, out *ShootNetworks, s conversion.Scope) error
- func Convert_core_ShootSSHKeypairRotation_To_v1beta1_ShootSSHKeypairRotation(in *core.ShootSSHKeypairRotation, out *ShootSSHKeypairRotation, ...) error
- func Convert_core_ShootSpec_To_v1beta1_ShootSpec(in *core.ShootSpec, out *ShootSpec, s conversion.Scope) error
- func Convert_core_ShootStateList_To_v1beta1_ShootStateList(in *core.ShootStateList, out *ShootStateList, s conversion.Scope) error
- func Convert_core_ShootStateSpec_To_v1beta1_ShootStateSpec(in *core.ShootStateSpec, out *ShootStateSpec, s conversion.Scope) error
- func Convert_core_ShootState_To_v1beta1_ShootState(in *core.ShootState, out *ShootState, s conversion.Scope) error
- func Convert_core_ShootStatus_To_v1beta1_ShootStatus(in *core.ShootStatus, out *ShootStatus, s conversion.Scope) error
- func Convert_core_ShootTemplate_To_v1beta1_ShootTemplate(in *core.ShootTemplate, out *ShootTemplate, s conversion.Scope) error
- func Convert_core_Shoot_To_v1beta1_Shoot(in *core.Shoot, out *Shoot, s conversion.Scope) error
- func Convert_core_StructuredAuthentication_To_v1beta1_StructuredAuthentication(in *core.StructuredAuthentication, out *StructuredAuthentication, ...) error
- func Convert_core_StructuredAuthorization_To_v1beta1_StructuredAuthorization(in *core.StructuredAuthorization, out *StructuredAuthorization, ...) error
- func Convert_core_SystemComponents_To_v1beta1_SystemComponents(in *core.SystemComponents, out *SystemComponents, s conversion.Scope) error
- func Convert_core_Toleration_To_v1beta1_Toleration(in *core.Toleration, out *Toleration, s conversion.Scope) error
- func Convert_core_VerticalPodAutoscaler_To_v1beta1_VerticalPodAutoscaler(in *core.VerticalPodAutoscaler, out *VerticalPodAutoscaler, s conversion.Scope) error
- func Convert_core_VolumeType_To_v1beta1_VolumeType(in *core.VolumeType, out *VolumeType, s conversion.Scope) error
- func Convert_core_Volume_To_v1beta1_Volume(in *core.Volume, out *Volume, s conversion.Scope) error
- func Convert_core_WatchCacheSizes_To_v1beta1_WatchCacheSizes(in *core.WatchCacheSizes, out *WatchCacheSizes, s conversion.Scope) error
- func Convert_core_WorkerKubernetes_To_v1beta1_WorkerKubernetes(in *core.WorkerKubernetes, out *WorkerKubernetes, s conversion.Scope) error
- func Convert_core_WorkerSystemComponents_To_v1beta1_WorkerSystemComponents(in *core.WorkerSystemComponents, out *WorkerSystemComponents, ...) error
- func Convert_core_Worker_To_v1beta1_Worker(in *core.Worker, out *Worker, s conversion.Scope) error
- func Convert_core_WorkersSettings_To_v1beta1_WorkersSettings(in *core.WorkersSettings, out *WorkersSettings, s conversion.Scope) error
- func Convert_v1beta1_APIServerLogging_To_core_APIServerLogging(in *APIServerLogging, out *core.APIServerLogging, s conversion.Scope) error
- func Convert_v1beta1_APIServerRequests_To_core_APIServerRequests(in *APIServerRequests, out *core.APIServerRequests, s conversion.Scope) error
- func Convert_v1beta1_AccessRestrictionWithOptions_To_core_AccessRestrictionWithOptions(in *AccessRestrictionWithOptions, out *core.AccessRestrictionWithOptions, ...) error
- func Convert_v1beta1_AccessRestriction_To_core_AccessRestriction(in *AccessRestriction, out *core.AccessRestriction, s conversion.Scope) error
- func Convert_v1beta1_Addon_To_core_Addon(in *Addon, out *core.Addon, s conversion.Scope) error
- func Convert_v1beta1_Addons_To_core_Addons(in *Addons, out *core.Addons, s conversion.Scope) error
- func Convert_v1beta1_AdmissionPlugin_To_core_AdmissionPlugin(in *AdmissionPlugin, out *core.AdmissionPlugin, s conversion.Scope) error
- func Convert_v1beta1_Alerting_To_core_Alerting(in *Alerting, out *core.Alerting, s conversion.Scope) error
- func Convert_v1beta1_AuditConfig_To_core_AuditConfig(in *AuditConfig, out *core.AuditConfig, s conversion.Scope) error
- func Convert_v1beta1_AuditPolicy_To_core_AuditPolicy(in *AuditPolicy, out *core.AuditPolicy, s conversion.Scope) error
- func Convert_v1beta1_AuthorizerKubeconfigReference_To_core_AuthorizerKubeconfigReference(in *AuthorizerKubeconfigReference, out *core.AuthorizerKubeconfigReference, ...) error
- func Convert_v1beta1_AvailabilityZone_To_core_AvailabilityZone(in *AvailabilityZone, out *core.AvailabilityZone, s conversion.Scope) error
- func Convert_v1beta1_BackupBucketList_To_core_BackupBucketList(in *BackupBucketList, out *core.BackupBucketList, s conversion.Scope) error
- func Convert_v1beta1_BackupBucketProvider_To_core_BackupBucketProvider(in *BackupBucketProvider, out *core.BackupBucketProvider, s conversion.Scope) error
- func Convert_v1beta1_BackupBucketSpec_To_core_BackupBucketSpec(in *BackupBucketSpec, out *core.BackupBucketSpec, s conversion.Scope) error
- func Convert_v1beta1_BackupBucketStatus_To_core_BackupBucketStatus(in *BackupBucketStatus, out *core.BackupBucketStatus, s conversion.Scope) error
- func Convert_v1beta1_BackupBucket_To_core_BackupBucket(in *BackupBucket, out *core.BackupBucket, s conversion.Scope) error
- func Convert_v1beta1_BackupEntryList_To_core_BackupEntryList(in *BackupEntryList, out *core.BackupEntryList, s conversion.Scope) error
- func Convert_v1beta1_BackupEntrySpec_To_core_BackupEntrySpec(in *BackupEntrySpec, out *core.BackupEntrySpec, s conversion.Scope) error
- func Convert_v1beta1_BackupEntryStatus_To_core_BackupEntryStatus(in *BackupEntryStatus, out *core.BackupEntryStatus, s conversion.Scope) error
- func Convert_v1beta1_BackupEntry_To_core_BackupEntry(in *BackupEntry, out *core.BackupEntry, s conversion.Scope) error
- func Convert_v1beta1_BastionMachineImage_To_core_BastionMachineImage(in *BastionMachineImage, out *core.BastionMachineImage, s conversion.Scope) error
- func Convert_v1beta1_BastionMachineType_To_core_BastionMachineType(in *BastionMachineType, out *core.BastionMachineType, s conversion.Scope) error
- func Convert_v1beta1_Bastion_To_core_Bastion(in *Bastion, out *core.Bastion, s conversion.Scope) error
- func Convert_v1beta1_CARotation_To_core_CARotation(in *CARotation, out *core.CARotation, s conversion.Scope) error
- func Convert_v1beta1_CRI_To_core_CRI(in *CRI, out *core.CRI, s conversion.Scope) error
- func Convert_v1beta1_CloudProfileList_To_core_CloudProfileList(in *CloudProfileList, out *core.CloudProfileList, s conversion.Scope) error
- func Convert_v1beta1_CloudProfileReference_To_core_CloudProfileReference(in *CloudProfileReference, out *core.CloudProfileReference, s conversion.Scope) error
- func Convert_v1beta1_CloudProfileSpec_To_core_CloudProfileSpec(in *CloudProfileSpec, out *core.CloudProfileSpec, s conversion.Scope) error
- func Convert_v1beta1_CloudProfile_To_core_CloudProfile(in *CloudProfile, out *core.CloudProfile, s conversion.Scope) error
- func Convert_v1beta1_ClusterAutoscalerOptions_To_core_ClusterAutoscalerOptions(in *ClusterAutoscalerOptions, out *core.ClusterAutoscalerOptions, ...) error
- func Convert_v1beta1_ClusterAutoscaler_To_core_ClusterAutoscaler(in *ClusterAutoscaler, out *core.ClusterAutoscaler, s conversion.Scope) error
- func Convert_v1beta1_Condition_To_core_Condition(in *Condition, out *core.Condition, s conversion.Scope) error
- func Convert_v1beta1_ContainerRuntime_To_core_ContainerRuntime(in *ContainerRuntime, out *core.ContainerRuntime, s conversion.Scope) error
- func Convert_v1beta1_ControlPlane_To_core_ControlPlane(in *ControlPlane, out *core.ControlPlane, s conversion.Scope) error
- func Convert_v1beta1_ControllerDeploymentList_To_core_ControllerDeploymentList(in *ControllerDeploymentList, out *core.ControllerDeploymentList, ...) error
- func Convert_v1beta1_ControllerDeployment_To_core_ControllerDeployment(in *ControllerDeployment, out *core.ControllerDeployment, s conversion.Scope) error
- func Convert_v1beta1_ControllerInstallationList_To_core_ControllerInstallationList(in *ControllerInstallationList, out *core.ControllerInstallationList, ...) error
- func Convert_v1beta1_ControllerInstallationSpec_To_core_ControllerInstallationSpec(in *ControllerInstallationSpec, out *core.ControllerInstallationSpec, ...) error
- func Convert_v1beta1_ControllerInstallationStatus_To_core_ControllerInstallationStatus(in *ControllerInstallationStatus, out *core.ControllerInstallationStatus, ...) error
- func Convert_v1beta1_ControllerInstallation_To_core_ControllerInstallation(in *ControllerInstallation, out *core.ControllerInstallation, ...) error
- func Convert_v1beta1_ControllerRegistrationDeployment_To_core_ControllerRegistrationDeployment(in *ControllerRegistrationDeployment, ...) error
- func Convert_v1beta1_ControllerRegistrationList_To_core_ControllerRegistrationList(in *ControllerRegistrationList, out *core.ControllerRegistrationList, ...) error
- func Convert_v1beta1_ControllerRegistrationSpec_To_core_ControllerRegistrationSpec(in *ControllerRegistrationSpec, out *core.ControllerRegistrationSpec, ...) error
- func Convert_v1beta1_ControllerRegistration_To_core_ControllerRegistration(in *ControllerRegistration, out *core.ControllerRegistration, ...) error
- func Convert_v1beta1_ControllerResourceLifecycle_To_core_ControllerResourceLifecycle(in *ControllerResourceLifecycle, out *core.ControllerResourceLifecycle, ...) error
- func Convert_v1beta1_ControllerResource_To_core_ControllerResource(in *ControllerResource, out *core.ControllerResource, s conversion.Scope) error
- func Convert_v1beta1_CoreDNSAutoscaling_To_core_CoreDNSAutoscaling(in *CoreDNSAutoscaling, out *core.CoreDNSAutoscaling, s conversion.Scope) error
- func Convert_v1beta1_CoreDNSRewriting_To_core_CoreDNSRewriting(in *CoreDNSRewriting, out *core.CoreDNSRewriting, s conversion.Scope) error
- func Convert_v1beta1_CoreDNS_To_core_CoreDNS(in *CoreDNS, out *core.CoreDNS, s conversion.Scope) error
- func Convert_v1beta1_DNSIncludeExclude_To_core_DNSIncludeExclude(in *DNSIncludeExclude, out *core.DNSIncludeExclude, s conversion.Scope) error
- func Convert_v1beta1_DNSProvider_To_core_DNSProvider(in *DNSProvider, out *core.DNSProvider, s conversion.Scope) error
- func Convert_v1beta1_DNS_To_core_DNS(in *DNS, out *core.DNS, s conversion.Scope) error
- func Convert_v1beta1_DataVolume_To_core_DataVolume(in *DataVolume, out *core.DataVolume, s conversion.Scope) error
- func Convert_v1beta1_DeploymentRef_To_core_DeploymentRef(in *DeploymentRef, out *core.DeploymentRef, s conversion.Scope) error
- func Convert_v1beta1_DualApprovalForDeletion_To_core_DualApprovalForDeletion(in *DualApprovalForDeletion, out *core.DualApprovalForDeletion, ...) error
- func Convert_v1beta1_ETCDEncryptionKeyRotation_To_core_ETCDEncryptionKeyRotation(in *ETCDEncryptionKeyRotation, out *core.ETCDEncryptionKeyRotation, ...) error
- func Convert_v1beta1_EncryptionConfig_To_core_EncryptionConfig(in *EncryptionConfig, out *core.EncryptionConfig, s conversion.Scope) error
- func Convert_v1beta1_ExpirableVersion_To_core_ExpirableVersion(in *ExpirableVersion, out *core.ExpirableVersion, s conversion.Scope) error
- func Convert_v1beta1_ExposureClassList_To_core_ExposureClassList(in *ExposureClassList, out *core.ExposureClassList, s conversion.Scope) error
- func Convert_v1beta1_ExposureClassScheduling_To_core_ExposureClassScheduling(in *ExposureClassScheduling, out *core.ExposureClassScheduling, ...) error
- func Convert_v1beta1_ExposureClass_To_core_ExposureClass(in *ExposureClass, out *core.ExposureClass, s conversion.Scope) error
- func Convert_v1beta1_ExtensionResourceState_To_core_ExtensionResourceState(in *ExtensionResourceState, out *core.ExtensionResourceState, ...) error
- func Convert_v1beta1_Extension_To_core_Extension(in *Extension, out *core.Extension, s conversion.Scope) error
- func Convert_v1beta1_FailureTolerance_To_core_FailureTolerance(in *FailureTolerance, out *core.FailureTolerance, s conversion.Scope) error
- func Convert_v1beta1_GardenerResourceData_To_core_GardenerResourceData(in *GardenerResourceData, out *core.GardenerResourceData, s conversion.Scope) error
- func Convert_v1beta1_Gardener_To_core_Gardener(in *Gardener, out *core.Gardener, s conversion.Scope) error
- func Convert_v1beta1_HelmControllerDeployment_To_core_HelmControllerDeployment(in *HelmControllerDeployment, out *core.HelmControllerDeployment, ...) error
- func Convert_v1beta1_HibernationSchedule_To_core_HibernationSchedule(in *HibernationSchedule, out *core.HibernationSchedule, s conversion.Scope) error
- func Convert_v1beta1_Hibernation_To_core_Hibernation(in *Hibernation, out *core.Hibernation, s conversion.Scope) error
- func Convert_v1beta1_HighAvailability_To_core_HighAvailability(in *HighAvailability, out *core.HighAvailability, s conversion.Scope) error
- func Convert_v1beta1_HorizontalPodAutoscalerConfig_To_core_HorizontalPodAutoscalerConfig(in *HorizontalPodAutoscalerConfig, out *core.HorizontalPodAutoscalerConfig, ...) error
- func Convert_v1beta1_IngressController_To_core_IngressController(in *IngressController, out *core.IngressController, s conversion.Scope) error
- func Convert_v1beta1_Ingress_To_core_Ingress(in *Ingress, out *core.Ingress, s conversion.Scope) error
- func Convert_v1beta1_InternalSecretList_To_core_InternalSecretList(in *InternalSecretList, out *core.InternalSecretList, s conversion.Scope) error
- func Convert_v1beta1_InternalSecret_To_core_InternalSecret(in *InternalSecret, out *core.InternalSecret, s conversion.Scope) error
- func Convert_v1beta1_KubeAPIServerConfig_To_core_KubeAPIServerConfig(in *KubeAPIServerConfig, out *core.KubeAPIServerConfig, s conversion.Scope) error
- func Convert_v1beta1_KubeControllerManagerConfig_To_core_KubeControllerManagerConfig(in *KubeControllerManagerConfig, out *core.KubeControllerManagerConfig, ...) error
- func Convert_v1beta1_KubeProxyConfig_To_core_KubeProxyConfig(in *KubeProxyConfig, out *core.KubeProxyConfig, s conversion.Scope) error
- func Convert_v1beta1_KubeSchedulerConfig_To_core_KubeSchedulerConfig(in *KubeSchedulerConfig, out *core.KubeSchedulerConfig, s conversion.Scope) error
- func Convert_v1beta1_KubeletConfigEvictionMinimumReclaim_To_core_KubeletConfigEvictionMinimumReclaim(in *KubeletConfigEvictionMinimumReclaim, ...) error
- func Convert_v1beta1_KubeletConfigEvictionSoftGracePeriod_To_core_KubeletConfigEvictionSoftGracePeriod(in *KubeletConfigEvictionSoftGracePeriod, ...) error
- func Convert_v1beta1_KubeletConfigEviction_To_core_KubeletConfigEviction(in *KubeletConfigEviction, out *core.KubeletConfigEviction, s conversion.Scope) error
- func Convert_v1beta1_KubeletConfigReserved_To_core_KubeletConfigReserved(in *KubeletConfigReserved, out *core.KubeletConfigReserved, s conversion.Scope) error
- func Convert_v1beta1_KubeletConfig_To_core_KubeletConfig(in *KubeletConfig, out *core.KubeletConfig, s conversion.Scope) error
- func Convert_v1beta1_KubernetesConfig_To_core_KubernetesConfig(in *KubernetesConfig, out *core.KubernetesConfig, s conversion.Scope) error
- func Convert_v1beta1_KubernetesDashboard_To_core_KubernetesDashboard(in *KubernetesDashboard, out *core.KubernetesDashboard, s conversion.Scope) error
- func Convert_v1beta1_KubernetesSettings_To_core_KubernetesSettings(in *KubernetesSettings, out *core.KubernetesSettings, s conversion.Scope) error
- func Convert_v1beta1_Kubernetes_To_core_Kubernetes(in *Kubernetes, out *core.Kubernetes, s conversion.Scope) error
- func Convert_v1beta1_LastError_To_core_LastError(in *LastError, out *core.LastError, s conversion.Scope) error
- func Convert_v1beta1_LastMaintenance_To_core_LastMaintenance(in *LastMaintenance, out *core.LastMaintenance, s conversion.Scope) error
- func Convert_v1beta1_LastOperation_To_core_LastOperation(in *LastOperation, out *core.LastOperation, s conversion.Scope) error
- func Convert_v1beta1_LoadBalancerServicesProxyProtocol_To_core_LoadBalancerServicesProxyProtocol(in *LoadBalancerServicesProxyProtocol, ...) error
- func Convert_v1beta1_MachineControllerManagerSettings_To_core_MachineControllerManagerSettings(in *MachineControllerManagerSettings, ...) error
- func Convert_v1beta1_MachineImageVersion_To_core_MachineImageVersion(in *MachineImageVersion, out *core.MachineImageVersion, s conversion.Scope) error
- func Convert_v1beta1_MachineImage_To_core_MachineImage(in *MachineImage, out *core.MachineImage, s conversion.Scope) error
- func Convert_v1beta1_MachineTypeStorage_To_core_MachineTypeStorage(in *MachineTypeStorage, out *core.MachineTypeStorage, s conversion.Scope) error
- func Convert_v1beta1_MachineType_To_core_MachineType(in *MachineType, out *core.MachineType, s conversion.Scope) error
- func Convert_v1beta1_Machine_To_core_Machine(in *Machine, out *core.Machine, s conversion.Scope) error
- func Convert_v1beta1_MaintenanceAutoUpdate_To_core_MaintenanceAutoUpdate(in *MaintenanceAutoUpdate, out *core.MaintenanceAutoUpdate, s conversion.Scope) error
- func Convert_v1beta1_MaintenanceTimeWindow_To_core_MaintenanceTimeWindow(in *MaintenanceTimeWindow, out *core.MaintenanceTimeWindow, s conversion.Scope) error
- func Convert_v1beta1_Maintenance_To_core_Maintenance(in *Maintenance, out *core.Maintenance, s conversion.Scope) error
- func Convert_v1beta1_MemorySwapConfiguration_To_core_MemorySwapConfiguration(in *MemorySwapConfiguration, out *core.MemorySwapConfiguration, ...) error
- func Convert_v1beta1_Monitoring_To_core_Monitoring(in *Monitoring, out *core.Monitoring, s conversion.Scope) error
- func Convert_v1beta1_NamedResourceReference_To_core_NamedResourceReference(in *NamedResourceReference, out *core.NamedResourceReference, ...) error
- func Convert_v1beta1_NamespacedCloudProfileList_To_core_NamespacedCloudProfileList(in *NamespacedCloudProfileList, out *core.NamespacedCloudProfileList, ...) error
- func Convert_v1beta1_NamespacedCloudProfileSpec_To_core_NamespacedCloudProfileSpec(in *NamespacedCloudProfileSpec, out *core.NamespacedCloudProfileSpec, ...) error
- func Convert_v1beta1_NamespacedCloudProfileStatus_To_core_NamespacedCloudProfileStatus(in *NamespacedCloudProfileStatus, out *core.NamespacedCloudProfileStatus, ...) error
- func Convert_v1beta1_NamespacedCloudProfile_To_core_NamespacedCloudProfile(in *NamespacedCloudProfile, out *core.NamespacedCloudProfile, ...) error
- func Convert_v1beta1_NetworkingStatus_To_core_NetworkingStatus(in *NetworkingStatus, out *core.NetworkingStatus, s conversion.Scope) error
- func Convert_v1beta1_Networking_To_core_Networking(in *Networking, out *core.Networking, s conversion.Scope) error
- func Convert_v1beta1_NginxIngress_To_core_NginxIngress(in *NginxIngress, out *core.NginxIngress, s conversion.Scope) error
- func Convert_v1beta1_NodeLocalDNS_To_core_NodeLocalDNS(in *NodeLocalDNS, out *core.NodeLocalDNS, s conversion.Scope) error
- func Convert_v1beta1_OCIRepository_To_core_OCIRepository(in *OCIRepository, out *core.OCIRepository, s conversion.Scope) error
- func Convert_v1beta1_OIDCConfig_To_core_OIDCConfig(in *OIDCConfig, out *core.OIDCConfig, s conversion.Scope) error
- func Convert_v1beta1_ObservabilityRotation_To_core_ObservabilityRotation(in *ObservabilityRotation, out *core.ObservabilityRotation, s conversion.Scope) error
- func Convert_v1beta1_OpenIDConnectClientAuthentication_To_core_OpenIDConnectClientAuthentication(in *OpenIDConnectClientAuthentication, ...) error
- func Convert_v1beta1_ProjectList_To_core_ProjectList(in *ProjectList, out *core.ProjectList, s conversion.Scope) error
- func Convert_v1beta1_ProjectMember_To_core_ProjectMember(in *ProjectMember, out *core.ProjectMember, s conversion.Scope) error
- func Convert_v1beta1_ProjectSpec_To_core_ProjectSpec(in *ProjectSpec, out *core.ProjectSpec, s conversion.Scope) error
- func Convert_v1beta1_ProjectStatus_To_core_ProjectStatus(in *ProjectStatus, out *core.ProjectStatus, s conversion.Scope) error
- func Convert_v1beta1_ProjectTolerations_To_core_ProjectTolerations(in *ProjectTolerations, out *core.ProjectTolerations, s conversion.Scope) error
- func Convert_v1beta1_Project_To_core_Project(in *Project, out *core.Project, s conversion.Scope) error
- func Convert_v1beta1_Provider_To_core_Provider(in *Provider, out *core.Provider, s conversion.Scope) error
- func Convert_v1beta1_QuotaList_To_core_QuotaList(in *QuotaList, out *core.QuotaList, s conversion.Scope) error
- func Convert_v1beta1_QuotaSpec_To_core_QuotaSpec(in *QuotaSpec, out *core.QuotaSpec, s conversion.Scope) error
- func Convert_v1beta1_Quota_To_core_Quota(in *Quota, out *core.Quota, s conversion.Scope) error
- func Convert_v1beta1_Region_To_core_Region(in *Region, out *core.Region, s conversion.Scope) error
- func Convert_v1beta1_ResourceData_To_core_ResourceData(in *ResourceData, out *core.ResourceData, s conversion.Scope) error
- func Convert_v1beta1_ResourceWatchCacheSize_To_core_ResourceWatchCacheSize(in *ResourceWatchCacheSize, out *core.ResourceWatchCacheSize, ...) error
- func Convert_v1beta1_SSHAccess_To_core_SSHAccess(in *SSHAccess, out *core.SSHAccess, s conversion.Scope) error
- func Convert_v1beta1_SecretBindingList_To_core_SecretBindingList(in *SecretBindingList, out *core.SecretBindingList, s conversion.Scope) error
- func Convert_v1beta1_SecretBindingProvider_To_core_SecretBindingProvider(in *SecretBindingProvider, out *core.SecretBindingProvider, s conversion.Scope) error
- func Convert_v1beta1_SecretBinding_To_core_SecretBinding(in *SecretBinding, out *core.SecretBinding, s conversion.Scope) error
- func Convert_v1beta1_SeedBackup_To_core_SeedBackup(in *SeedBackup, out *core.SeedBackup, s conversion.Scope) error
- func Convert_v1beta1_SeedDNSProvider_To_core_SeedDNSProvider(in *SeedDNSProvider, out *core.SeedDNSProvider, s conversion.Scope) error
- func Convert_v1beta1_SeedDNS_To_core_SeedDNS(in *SeedDNS, out *core.SeedDNS, s conversion.Scope) error
- func Convert_v1beta1_SeedList_To_core_SeedList(in *SeedList, out *core.SeedList, s conversion.Scope) error
- func Convert_v1beta1_SeedNetworks_To_core_SeedNetworks(in *SeedNetworks, out *core.SeedNetworks, s conversion.Scope) error
- func Convert_v1beta1_SeedProvider_To_core_SeedProvider(in *SeedProvider, out *core.SeedProvider, s conversion.Scope) error
- func Convert_v1beta1_SeedSelector_To_core_SeedSelector(in *SeedSelector, out *core.SeedSelector, s conversion.Scope) error
- func Convert_v1beta1_SeedSettingDependencyWatchdogProber_To_core_SeedSettingDependencyWatchdogProber(in *SeedSettingDependencyWatchdogProber, ...) error
- func Convert_v1beta1_SeedSettingDependencyWatchdogWeeder_To_core_SeedSettingDependencyWatchdogWeeder(in *SeedSettingDependencyWatchdogWeeder, ...) error
- func Convert_v1beta1_SeedSettingDependencyWatchdog_To_core_SeedSettingDependencyWatchdog(in *SeedSettingDependencyWatchdog, out *core.SeedSettingDependencyWatchdog, ...) error
- func Convert_v1beta1_SeedSettingExcessCapacityReservationConfig_To_core_SeedSettingExcessCapacityReservationConfig(in *SeedSettingExcessCapacityReservationConfig, ...) error
- func Convert_v1beta1_SeedSettingExcessCapacityReservation_To_core_SeedSettingExcessCapacityReservation(in *SeedSettingExcessCapacityReservation, ...) error
- func Convert_v1beta1_SeedSettingLoadBalancerServicesZones_To_core_SeedSettingLoadBalancerServicesZones(in *SeedSettingLoadBalancerServicesZones, ...) error
- func Convert_v1beta1_SeedSettingLoadBalancerServices_To_core_SeedSettingLoadBalancerServices(in *SeedSettingLoadBalancerServices, out *core.SeedSettingLoadBalancerServices, ...) error
- func Convert_v1beta1_SeedSettingScheduling_To_core_SeedSettingScheduling(in *SeedSettingScheduling, out *core.SeedSettingScheduling, s conversion.Scope) error
- func Convert_v1beta1_SeedSettingTopologyAwareRouting_To_core_SeedSettingTopologyAwareRouting(in *SeedSettingTopologyAwareRouting, out *core.SeedSettingTopologyAwareRouting, ...) error
- func Convert_v1beta1_SeedSettingVerticalPodAutoscaler_To_core_SeedSettingVerticalPodAutoscaler(in *SeedSettingVerticalPodAutoscaler, ...) error
- func Convert_v1beta1_SeedSettings_To_core_SeedSettings(in *SeedSettings, out *core.SeedSettings, s conversion.Scope) error
- func Convert_v1beta1_SeedSpec_To_core_SeedSpec(in *SeedSpec, out *core.SeedSpec, s conversion.Scope) error
- func Convert_v1beta1_SeedStatus_To_core_SeedStatus(in *SeedStatus, out *core.SeedStatus, s conversion.Scope) error
- func Convert_v1beta1_SeedTaint_To_core_SeedTaint(in *SeedTaint, out *core.SeedTaint, s conversion.Scope) error
- func Convert_v1beta1_SeedTemplate_To_core_SeedTemplate(in *SeedTemplate, out *core.SeedTemplate, s conversion.Scope) error
- func Convert_v1beta1_SeedVolumeProvider_To_core_SeedVolumeProvider(in *SeedVolumeProvider, out *core.SeedVolumeProvider, s conversion.Scope) error
- func Convert_v1beta1_SeedVolume_To_core_SeedVolume(in *SeedVolume, out *core.SeedVolume, s conversion.Scope) error
- func Convert_v1beta1_Seed_To_core_Seed(in *Seed, out *core.Seed, s conversion.Scope) error
- func Convert_v1beta1_ServiceAccountConfig_To_core_ServiceAccountConfig(in *ServiceAccountConfig, out *core.ServiceAccountConfig, s conversion.Scope) error
- func Convert_v1beta1_ServiceAccountKeyRotation_To_core_ServiceAccountKeyRotation(in *ServiceAccountKeyRotation, out *core.ServiceAccountKeyRotation, ...) error
- func Convert_v1beta1_ShootAdvertisedAddress_To_core_ShootAdvertisedAddress(in *ShootAdvertisedAddress, out *core.ShootAdvertisedAddress, ...) error
- func Convert_v1beta1_ShootCredentialsRotation_To_core_ShootCredentialsRotation(in *ShootCredentialsRotation, out *core.ShootCredentialsRotation, ...) error
- func Convert_v1beta1_ShootCredentials_To_core_ShootCredentials(in *ShootCredentials, out *core.ShootCredentials, s conversion.Scope) error
- func Convert_v1beta1_ShootKubeconfigRotation_To_core_ShootKubeconfigRotation(in *ShootKubeconfigRotation, out *core.ShootKubeconfigRotation, ...) error
- func Convert_v1beta1_ShootList_To_core_ShootList(in *ShootList, out *core.ShootList, s conversion.Scope) error
- func Convert_v1beta1_ShootMachineImage_To_core_ShootMachineImage(in *ShootMachineImage, out *core.ShootMachineImage, s conversion.Scope) error
- func Convert_v1beta1_ShootNetworks_To_core_ShootNetworks(in *ShootNetworks, out *core.ShootNetworks, s conversion.Scope) error
- func Convert_v1beta1_ShootSSHKeypairRotation_To_core_ShootSSHKeypairRotation(in *ShootSSHKeypairRotation, out *core.ShootSSHKeypairRotation, ...) error
- func Convert_v1beta1_ShootSpec_To_core_ShootSpec(in *ShootSpec, out *core.ShootSpec, s conversion.Scope) error
- func Convert_v1beta1_ShootStateList_To_core_ShootStateList(in *ShootStateList, out *core.ShootStateList, s conversion.Scope) error
- func Convert_v1beta1_ShootStateSpec_To_core_ShootStateSpec(in *ShootStateSpec, out *core.ShootStateSpec, s conversion.Scope) error
- func Convert_v1beta1_ShootState_To_core_ShootState(in *ShootState, out *core.ShootState, s conversion.Scope) error
- func Convert_v1beta1_ShootStatus_To_core_ShootStatus(in *ShootStatus, out *core.ShootStatus, s conversion.Scope) error
- func Convert_v1beta1_ShootTemplate_To_core_ShootTemplate(in *ShootTemplate, out *core.ShootTemplate, s conversion.Scope) error
- func Convert_v1beta1_Shoot_To_core_Shoot(in *Shoot, out *core.Shoot, s conversion.Scope) error
- func Convert_v1beta1_StructuredAuthentication_To_core_StructuredAuthentication(in *StructuredAuthentication, out *core.StructuredAuthentication, ...) error
- func Convert_v1beta1_StructuredAuthorization_To_core_StructuredAuthorization(in *StructuredAuthorization, out *core.StructuredAuthorization, ...) error
- func Convert_v1beta1_SystemComponents_To_core_SystemComponents(in *SystemComponents, out *core.SystemComponents, s conversion.Scope) error
- func Convert_v1beta1_Toleration_To_core_Toleration(in *Toleration, out *core.Toleration, s conversion.Scope) error
- func Convert_v1beta1_VerticalPodAutoscaler_To_core_VerticalPodAutoscaler(in *VerticalPodAutoscaler, out *core.VerticalPodAutoscaler, s conversion.Scope) error
- func Convert_v1beta1_VolumeType_To_core_VolumeType(in *VolumeType, out *core.VolumeType, s conversion.Scope) error
- func Convert_v1beta1_Volume_To_core_Volume(in *Volume, out *core.Volume, s conversion.Scope) error
- func Convert_v1beta1_WatchCacheSizes_To_core_WatchCacheSizes(in *WatchCacheSizes, out *core.WatchCacheSizes, s conversion.Scope) error
- func Convert_v1beta1_WorkerKubernetes_To_core_WorkerKubernetes(in *WorkerKubernetes, out *core.WorkerKubernetes, s conversion.Scope) error
- func Convert_v1beta1_WorkerSystemComponents_To_core_WorkerSystemComponents(in *WorkerSystemComponents, out *core.WorkerSystemComponents, ...) error
- func Convert_v1beta1_Worker_To_core_Worker(in *Worker, out *core.Worker, s conversion.Scope) error
- func Convert_v1beta1_WorkersSettings_To_core_WorkersSettings(in *WorkersSettings, out *core.WorkersSettings, s conversion.Scope) error
- func IsIPv4SingleStack(ipFamilies []IPFamily) bool
- func IsIPv6SingleStack(ipFamilies []IPFamily) bool
- func Kind(kind string) schema.GroupKind
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- func SetDefaults_ClusterAutoscaler(obj *ClusterAutoscaler)
- func SetDefaults_ControllerRegistrationDeployment(obj *ControllerRegistrationDeployment)
- func SetDefaults_ControllerResource(obj *ControllerResource)
- func SetDefaults_ControllerResourceLifecycle(obj *ControllerResourceLifecycle)
- func SetDefaults_KubeAPIServerConfig(obj *KubeAPIServerConfig)
- func SetDefaults_MachineImage(obj *MachineImage)
- func SetDefaults_MachineImageVersion(obj *MachineImageVersion)
- func SetDefaults_MachineType(obj *MachineType)
- func SetDefaults_Maintenance(obj *Maintenance)
- func SetDefaults_Networking(obj *Networking)
- func SetDefaults_NginxIngress(obj *NginxIngress)
- func SetDefaults_Project(obj *Project)
- func SetDefaults_ProjectMember(obj *ProjectMember)
- func SetDefaults_SecretBinding(obj *SecretBinding)
- func SetDefaults_Seed(obj *Seed)
- func SetDefaults_SeedNetworks(obj *SeedNetworks)
- func SetDefaults_SeedSettingDependencyWatchdog(obj *SeedSettingDependencyWatchdog)
- func SetDefaults_SeedSettings(obj *SeedSettings)
- func SetDefaults_Shoot(obj *Shoot)
- func SetDefaults_VerticalPodAutoscaler(obj *VerticalPodAutoscaler)
- func SetDefaults_VolumeType(obj *VolumeType)
- func SetDefaults_Worker(obj *Worker)
- func SetObjectDefaults_CloudProfile(in *CloudProfile)
- func SetObjectDefaults_CloudProfileList(in *CloudProfileList)
- func SetObjectDefaults_ControllerRegistration(in *ControllerRegistration)
- func SetObjectDefaults_ControllerRegistrationList(in *ControllerRegistrationList)
- func SetObjectDefaults_NamespacedCloudProfile(in *NamespacedCloudProfile)
- func SetObjectDefaults_NamespacedCloudProfileList(in *NamespacedCloudProfileList)
- func SetObjectDefaults_NamespacedCloudProfileSpec(in *NamespacedCloudProfileSpec)
- func SetObjectDefaults_NamespacedCloudProfileStatus(_ *NamespacedCloudProfileStatus)
- func SetObjectDefaults_Project(in *Project)
- func SetObjectDefaults_ProjectList(in *ProjectList)
- func SetObjectDefaults_SecretBinding(in *SecretBinding)
- func SetObjectDefaults_SecretBindingList(in *SecretBindingList)
- func SetObjectDefaults_Seed(in *Seed)
- func SetObjectDefaults_SeedList(in *SeedList)
- func SetObjectDefaults_Shoot(in *Shoot)
- func SetObjectDefaults_ShootList(in *ShootList)
- type APIServerLogging
- func (in *APIServerLogging) DeepCopy() *APIServerLogging
- func (in *APIServerLogging) DeepCopyInto(out *APIServerLogging)
- func (*APIServerLogging) Descriptor() ([]byte, []int)
- func (m *APIServerLogging) Marshal() (dAtA []byte, err error)
- func (m *APIServerLogging) MarshalTo(dAtA []byte) (int, error)
- func (m *APIServerLogging) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIServerLogging) ProtoMessage()
- func (m *APIServerLogging) Reset()
- func (m *APIServerLogging) Size() (n int)
- func (this *APIServerLogging) String() string
- func (m *APIServerLogging) Unmarshal(dAtA []byte) error
- func (m *APIServerLogging) XXX_DiscardUnknown()
- func (m *APIServerLogging) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIServerLogging) XXX_Merge(src proto.Message)
- func (m *APIServerLogging) XXX_Size() int
- func (m *APIServerLogging) XXX_Unmarshal(b []byte) error
- type APIServerRequests
- func (in *APIServerRequests) DeepCopy() *APIServerRequests
- func (in *APIServerRequests) DeepCopyInto(out *APIServerRequests)
- func (*APIServerRequests) Descriptor() ([]byte, []int)
- func (m *APIServerRequests) Marshal() (dAtA []byte, err error)
- func (m *APIServerRequests) MarshalTo(dAtA []byte) (int, error)
- func (m *APIServerRequests) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*APIServerRequests) ProtoMessage()
- func (m *APIServerRequests) Reset()
- func (m *APIServerRequests) Size() (n int)
- func (this *APIServerRequests) String() string
- func (m *APIServerRequests) Unmarshal(dAtA []byte) error
- func (m *APIServerRequests) XXX_DiscardUnknown()
- func (m *APIServerRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *APIServerRequests) XXX_Merge(src proto.Message)
- func (m *APIServerRequests) XXX_Size() int
- func (m *APIServerRequests) XXX_Unmarshal(b []byte) error
- type AccessRestriction
- func (in *AccessRestriction) DeepCopy() *AccessRestriction
- func (in *AccessRestriction) DeepCopyInto(out *AccessRestriction)
- func (*AccessRestriction) Descriptor() ([]byte, []int)
- func (m *AccessRestriction) Marshal() (dAtA []byte, err error)
- func (m *AccessRestriction) MarshalTo(dAtA []byte) (int, error)
- func (m *AccessRestriction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccessRestriction) ProtoMessage()
- func (m *AccessRestriction) Reset()
- func (m *AccessRestriction) Size() (n int)
- func (this *AccessRestriction) String() string
- func (m *AccessRestriction) Unmarshal(dAtA []byte) error
- func (m *AccessRestriction) XXX_DiscardUnknown()
- func (m *AccessRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessRestriction) XXX_Merge(src proto.Message)
- func (m *AccessRestriction) XXX_Size() int
- func (m *AccessRestriction) XXX_Unmarshal(b []byte) error
- type AccessRestrictionWithOptions
- func (in *AccessRestrictionWithOptions) DeepCopy() *AccessRestrictionWithOptions
- func (in *AccessRestrictionWithOptions) DeepCopyInto(out *AccessRestrictionWithOptions)
- func (*AccessRestrictionWithOptions) Descriptor() ([]byte, []int)
- func (m *AccessRestrictionWithOptions) Marshal() (dAtA []byte, err error)
- func (m *AccessRestrictionWithOptions) MarshalTo(dAtA []byte) (int, error)
- func (m *AccessRestrictionWithOptions) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccessRestrictionWithOptions) ProtoMessage()
- func (m *AccessRestrictionWithOptions) Reset()
- func (m *AccessRestrictionWithOptions) Size() (n int)
- func (this *AccessRestrictionWithOptions) String() string
- func (m *AccessRestrictionWithOptions) Unmarshal(dAtA []byte) error
- func (m *AccessRestrictionWithOptions) XXX_DiscardUnknown()
- func (m *AccessRestrictionWithOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessRestrictionWithOptions) XXX_Merge(src proto.Message)
- func (m *AccessRestrictionWithOptions) XXX_Size() int
- func (m *AccessRestrictionWithOptions) XXX_Unmarshal(b []byte) error
- type Addon
- func (in *Addon) DeepCopy() *Addon
- func (in *Addon) DeepCopyInto(out *Addon)
- func (*Addon) Descriptor() ([]byte, []int)
- func (m *Addon) Marshal() (dAtA []byte, err error)
- func (m *Addon) MarshalTo(dAtA []byte) (int, error)
- func (m *Addon) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Addon) ProtoMessage()
- func (m *Addon) Reset()
- func (m *Addon) Size() (n int)
- func (this *Addon) String() string
- func (m *Addon) Unmarshal(dAtA []byte) error
- func (m *Addon) XXX_DiscardUnknown()
- func (m *Addon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Addon) XXX_Merge(src proto.Message)
- func (m *Addon) XXX_Size() int
- func (m *Addon) XXX_Unmarshal(b []byte) error
- type Addons
- func (in *Addons) DeepCopy() *Addons
- func (in *Addons) DeepCopyInto(out *Addons)
- func (*Addons) Descriptor() ([]byte, []int)
- func (m *Addons) Marshal() (dAtA []byte, err error)
- func (m *Addons) MarshalTo(dAtA []byte) (int, error)
- func (m *Addons) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Addons) ProtoMessage()
- func (m *Addons) Reset()
- func (m *Addons) Size() (n int)
- func (this *Addons) String() string
- func (m *Addons) Unmarshal(dAtA []byte) error
- func (m *Addons) XXX_DiscardUnknown()
- func (m *Addons) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Addons) XXX_Merge(src proto.Message)
- func (m *Addons) XXX_Size() int
- func (m *Addons) XXX_Unmarshal(b []byte) error
- type AdmissionPlugin
- func (in *AdmissionPlugin) DeepCopy() *AdmissionPlugin
- func (in *AdmissionPlugin) DeepCopyInto(out *AdmissionPlugin)
- func (*AdmissionPlugin) Descriptor() ([]byte, []int)
- func (m *AdmissionPlugin) Marshal() (dAtA []byte, err error)
- func (m *AdmissionPlugin) MarshalTo(dAtA []byte) (int, error)
- func (m *AdmissionPlugin) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AdmissionPlugin) ProtoMessage()
- func (m *AdmissionPlugin) Reset()
- func (m *AdmissionPlugin) Size() (n int)
- func (this *AdmissionPlugin) String() string
- func (m *AdmissionPlugin) Unmarshal(dAtA []byte) error
- func (m *AdmissionPlugin) XXX_DiscardUnknown()
- func (m *AdmissionPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AdmissionPlugin) XXX_Merge(src proto.Message)
- func (m *AdmissionPlugin) XXX_Size() int
- func (m *AdmissionPlugin) XXX_Unmarshal(b []byte) error
- type Alerting
- func (in *Alerting) DeepCopy() *Alerting
- func (in *Alerting) DeepCopyInto(out *Alerting)
- func (*Alerting) Descriptor() ([]byte, []int)
- func (m *Alerting) Marshal() (dAtA []byte, err error)
- func (m *Alerting) MarshalTo(dAtA []byte) (int, error)
- func (m *Alerting) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Alerting) ProtoMessage()
- func (m *Alerting) Reset()
- func (m *Alerting) Size() (n int)
- func (this *Alerting) String() string
- func (m *Alerting) Unmarshal(dAtA []byte) error
- func (m *Alerting) XXX_DiscardUnknown()
- func (m *Alerting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Alerting) XXX_Merge(src proto.Message)
- func (m *Alerting) XXX_Size() int
- func (m *Alerting) XXX_Unmarshal(b []byte) error
- type AuditConfig
- func (in *AuditConfig) DeepCopy() *AuditConfig
- func (in *AuditConfig) DeepCopyInto(out *AuditConfig)
- func (*AuditConfig) Descriptor() ([]byte, []int)
- func (m *AuditConfig) Marshal() (dAtA []byte, err error)
- func (m *AuditConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *AuditConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AuditConfig) ProtoMessage()
- func (m *AuditConfig) Reset()
- func (m *AuditConfig) Size() (n int)
- func (this *AuditConfig) String() string
- func (m *AuditConfig) Unmarshal(dAtA []byte) error
- func (m *AuditConfig) XXX_DiscardUnknown()
- func (m *AuditConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AuditConfig) XXX_Merge(src proto.Message)
- func (m *AuditConfig) XXX_Size() int
- func (m *AuditConfig) XXX_Unmarshal(b []byte) error
- type AuditPolicy
- func (in *AuditPolicy) DeepCopy() *AuditPolicy
- func (in *AuditPolicy) DeepCopyInto(out *AuditPolicy)
- func (*AuditPolicy) Descriptor() ([]byte, []int)
- func (m *AuditPolicy) Marshal() (dAtA []byte, err error)
- func (m *AuditPolicy) MarshalTo(dAtA []byte) (int, error)
- func (m *AuditPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AuditPolicy) ProtoMessage()
- func (m *AuditPolicy) Reset()
- func (m *AuditPolicy) Size() (n int)
- func (this *AuditPolicy) String() string
- func (m *AuditPolicy) Unmarshal(dAtA []byte) error
- func (m *AuditPolicy) XXX_DiscardUnknown()
- func (m *AuditPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AuditPolicy) XXX_Merge(src proto.Message)
- func (m *AuditPolicy) XXX_Size() int
- func (m *AuditPolicy) XXX_Unmarshal(b []byte) error
- type AuthorizerKubeconfigReference
- func (in *AuthorizerKubeconfigReference) DeepCopy() *AuthorizerKubeconfigReference
- func (in *AuthorizerKubeconfigReference) DeepCopyInto(out *AuthorizerKubeconfigReference)
- func (*AuthorizerKubeconfigReference) Descriptor() ([]byte, []int)
- func (m *AuthorizerKubeconfigReference) Marshal() (dAtA []byte, err error)
- func (m *AuthorizerKubeconfigReference) MarshalTo(dAtA []byte) (int, error)
- func (m *AuthorizerKubeconfigReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AuthorizerKubeconfigReference) ProtoMessage()
- func (m *AuthorizerKubeconfigReference) Reset()
- func (m *AuthorizerKubeconfigReference) Size() (n int)
- func (this *AuthorizerKubeconfigReference) String() string
- func (m *AuthorizerKubeconfigReference) Unmarshal(dAtA []byte) error
- func (m *AuthorizerKubeconfigReference) XXX_DiscardUnknown()
- func (m *AuthorizerKubeconfigReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AuthorizerKubeconfigReference) XXX_Merge(src proto.Message)
- func (m *AuthorizerKubeconfigReference) XXX_Size() int
- func (m *AuthorizerKubeconfigReference) XXX_Unmarshal(b []byte) error
- type AvailabilityZone
- func (in *AvailabilityZone) DeepCopy() *AvailabilityZone
- func (in *AvailabilityZone) DeepCopyInto(out *AvailabilityZone)
- func (*AvailabilityZone) Descriptor() ([]byte, []int)
- func (m *AvailabilityZone) Marshal() (dAtA []byte, err error)
- func (m *AvailabilityZone) MarshalTo(dAtA []byte) (int, error)
- func (m *AvailabilityZone) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AvailabilityZone) ProtoMessage()
- func (m *AvailabilityZone) Reset()
- func (m *AvailabilityZone) Size() (n int)
- func (this *AvailabilityZone) String() string
- func (m *AvailabilityZone) Unmarshal(dAtA []byte) error
- func (m *AvailabilityZone) XXX_DiscardUnknown()
- func (m *AvailabilityZone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AvailabilityZone) XXX_Merge(src proto.Message)
- func (m *AvailabilityZone) XXX_Size() int
- func (m *AvailabilityZone) XXX_Unmarshal(b []byte) error
- type BackupBucket
- func (in *BackupBucket) DeepCopy() *BackupBucket
- func (in *BackupBucket) DeepCopyInto(out *BackupBucket)
- func (in *BackupBucket) DeepCopyObject() runtime.Object
- func (*BackupBucket) Descriptor() ([]byte, []int)
- func (m *BackupBucket) Marshal() (dAtA []byte, err error)
- func (m *BackupBucket) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupBucket) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupBucket) ProtoMessage()
- func (m *BackupBucket) Reset()
- func (m *BackupBucket) Size() (n int)
- func (this *BackupBucket) String() string
- func (m *BackupBucket) Unmarshal(dAtA []byte) error
- func (m *BackupBucket) XXX_DiscardUnknown()
- func (m *BackupBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupBucket) XXX_Merge(src proto.Message)
- func (m *BackupBucket) XXX_Size() int
- func (m *BackupBucket) XXX_Unmarshal(b []byte) error
- type BackupBucketList
- func (in *BackupBucketList) DeepCopy() *BackupBucketList
- func (in *BackupBucketList) DeepCopyInto(out *BackupBucketList)
- func (in *BackupBucketList) DeepCopyObject() runtime.Object
- func (*BackupBucketList) Descriptor() ([]byte, []int)
- func (m *BackupBucketList) Marshal() (dAtA []byte, err error)
- func (m *BackupBucketList) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupBucketList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupBucketList) ProtoMessage()
- func (m *BackupBucketList) Reset()
- func (m *BackupBucketList) Size() (n int)
- func (this *BackupBucketList) String() string
- func (m *BackupBucketList) Unmarshal(dAtA []byte) error
- func (m *BackupBucketList) XXX_DiscardUnknown()
- func (m *BackupBucketList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupBucketList) XXX_Merge(src proto.Message)
- func (m *BackupBucketList) XXX_Size() int
- func (m *BackupBucketList) XXX_Unmarshal(b []byte) error
- type BackupBucketProvider
- func (in *BackupBucketProvider) DeepCopy() *BackupBucketProvider
- func (in *BackupBucketProvider) DeepCopyInto(out *BackupBucketProvider)
- func (*BackupBucketProvider) Descriptor() ([]byte, []int)
- func (m *BackupBucketProvider) Marshal() (dAtA []byte, err error)
- func (m *BackupBucketProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupBucketProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupBucketProvider) ProtoMessage()
- func (m *BackupBucketProvider) Reset()
- func (m *BackupBucketProvider) Size() (n int)
- func (this *BackupBucketProvider) String() string
- func (m *BackupBucketProvider) Unmarshal(dAtA []byte) error
- func (m *BackupBucketProvider) XXX_DiscardUnknown()
- func (m *BackupBucketProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupBucketProvider) XXX_Merge(src proto.Message)
- func (m *BackupBucketProvider) XXX_Size() int
- func (m *BackupBucketProvider) XXX_Unmarshal(b []byte) error
- type BackupBucketSpec
- func (in *BackupBucketSpec) DeepCopy() *BackupBucketSpec
- func (in *BackupBucketSpec) DeepCopyInto(out *BackupBucketSpec)
- func (*BackupBucketSpec) Descriptor() ([]byte, []int)
- func (m *BackupBucketSpec) Marshal() (dAtA []byte, err error)
- func (m *BackupBucketSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupBucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupBucketSpec) ProtoMessage()
- func (m *BackupBucketSpec) Reset()
- func (m *BackupBucketSpec) Size() (n int)
- func (this *BackupBucketSpec) String() string
- func (m *BackupBucketSpec) Unmarshal(dAtA []byte) error
- func (m *BackupBucketSpec) XXX_DiscardUnknown()
- func (m *BackupBucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupBucketSpec) XXX_Merge(src proto.Message)
- func (m *BackupBucketSpec) XXX_Size() int
- func (m *BackupBucketSpec) XXX_Unmarshal(b []byte) error
- type BackupBucketStatus
- func (in *BackupBucketStatus) DeepCopy() *BackupBucketStatus
- func (in *BackupBucketStatus) DeepCopyInto(out *BackupBucketStatus)
- func (*BackupBucketStatus) Descriptor() ([]byte, []int)
- func (m *BackupBucketStatus) Marshal() (dAtA []byte, err error)
- func (m *BackupBucketStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupBucketStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupBucketStatus) ProtoMessage()
- func (m *BackupBucketStatus) Reset()
- func (m *BackupBucketStatus) Size() (n int)
- func (this *BackupBucketStatus) String() string
- func (m *BackupBucketStatus) Unmarshal(dAtA []byte) error
- func (m *BackupBucketStatus) XXX_DiscardUnknown()
- func (m *BackupBucketStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupBucketStatus) XXX_Merge(src proto.Message)
- func (m *BackupBucketStatus) XXX_Size() int
- func (m *BackupBucketStatus) XXX_Unmarshal(b []byte) error
- type BackupEntry
- func (in *BackupEntry) DeepCopy() *BackupEntry
- func (in *BackupEntry) DeepCopyInto(out *BackupEntry)
- func (in *BackupEntry) DeepCopyObject() runtime.Object
- func (*BackupEntry) Descriptor() ([]byte, []int)
- func (m *BackupEntry) Marshal() (dAtA []byte, err error)
- func (m *BackupEntry) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupEntry) ProtoMessage()
- func (m *BackupEntry) Reset()
- func (m *BackupEntry) Size() (n int)
- func (this *BackupEntry) String() string
- func (m *BackupEntry) Unmarshal(dAtA []byte) error
- func (m *BackupEntry) XXX_DiscardUnknown()
- func (m *BackupEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupEntry) XXX_Merge(src proto.Message)
- func (m *BackupEntry) XXX_Size() int
- func (m *BackupEntry) XXX_Unmarshal(b []byte) error
- type BackupEntryList
- func (in *BackupEntryList) DeepCopy() *BackupEntryList
- func (in *BackupEntryList) DeepCopyInto(out *BackupEntryList)
- func (in *BackupEntryList) DeepCopyObject() runtime.Object
- func (*BackupEntryList) Descriptor() ([]byte, []int)
- func (m *BackupEntryList) Marshal() (dAtA []byte, err error)
- func (m *BackupEntryList) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupEntryList) ProtoMessage()
- func (m *BackupEntryList) Reset()
- func (m *BackupEntryList) Size() (n int)
- func (this *BackupEntryList) String() string
- func (m *BackupEntryList) Unmarshal(dAtA []byte) error
- func (m *BackupEntryList) XXX_DiscardUnknown()
- func (m *BackupEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupEntryList) XXX_Merge(src proto.Message)
- func (m *BackupEntryList) XXX_Size() int
- func (m *BackupEntryList) XXX_Unmarshal(b []byte) error
- type BackupEntrySpec
- func (in *BackupEntrySpec) DeepCopy() *BackupEntrySpec
- func (in *BackupEntrySpec) DeepCopyInto(out *BackupEntrySpec)
- func (*BackupEntrySpec) Descriptor() ([]byte, []int)
- func (m *BackupEntrySpec) Marshal() (dAtA []byte, err error)
- func (m *BackupEntrySpec) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupEntrySpec) ProtoMessage()
- func (m *BackupEntrySpec) Reset()
- func (m *BackupEntrySpec) Size() (n int)
- func (this *BackupEntrySpec) String() string
- func (m *BackupEntrySpec) Unmarshal(dAtA []byte) error
- func (m *BackupEntrySpec) XXX_DiscardUnknown()
- func (m *BackupEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupEntrySpec) XXX_Merge(src proto.Message)
- func (m *BackupEntrySpec) XXX_Size() int
- func (m *BackupEntrySpec) XXX_Unmarshal(b []byte) error
- type BackupEntryStatus
- func (in *BackupEntryStatus) DeepCopy() *BackupEntryStatus
- func (in *BackupEntryStatus) DeepCopyInto(out *BackupEntryStatus)
- func (*BackupEntryStatus) Descriptor() ([]byte, []int)
- func (m *BackupEntryStatus) Marshal() (dAtA []byte, err error)
- func (m *BackupEntryStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *BackupEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BackupEntryStatus) ProtoMessage()
- func (m *BackupEntryStatus) Reset()
- func (m *BackupEntryStatus) Size() (n int)
- func (this *BackupEntryStatus) String() string
- func (m *BackupEntryStatus) Unmarshal(dAtA []byte) error
- func (m *BackupEntryStatus) XXX_DiscardUnknown()
- func (m *BackupEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BackupEntryStatus) XXX_Merge(src proto.Message)
- func (m *BackupEntryStatus) XXX_Size() int
- func (m *BackupEntryStatus) XXX_Unmarshal(b []byte) error
- type Bastion
- func (in *Bastion) DeepCopy() *Bastion
- func (in *Bastion) DeepCopyInto(out *Bastion)
- func (*Bastion) Descriptor() ([]byte, []int)
- func (m *Bastion) Marshal() (dAtA []byte, err error)
- func (m *Bastion) MarshalTo(dAtA []byte) (int, error)
- func (m *Bastion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Bastion) ProtoMessage()
- func (m *Bastion) Reset()
- func (m *Bastion) Size() (n int)
- func (this *Bastion) String() string
- func (m *Bastion) Unmarshal(dAtA []byte) error
- func (m *Bastion) XXX_DiscardUnknown()
- func (m *Bastion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Bastion) XXX_Merge(src proto.Message)
- func (m *Bastion) XXX_Size() int
- func (m *Bastion) XXX_Unmarshal(b []byte) error
- type BastionMachineImage
- func (in *BastionMachineImage) DeepCopy() *BastionMachineImage
- func (in *BastionMachineImage) DeepCopyInto(out *BastionMachineImage)
- func (*BastionMachineImage) Descriptor() ([]byte, []int)
- func (m *BastionMachineImage) Marshal() (dAtA []byte, err error)
- func (m *BastionMachineImage) MarshalTo(dAtA []byte) (int, error)
- func (m *BastionMachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BastionMachineImage) ProtoMessage()
- func (m *BastionMachineImage) Reset()
- func (m *BastionMachineImage) Size() (n int)
- func (this *BastionMachineImage) String() string
- func (m *BastionMachineImage) Unmarshal(dAtA []byte) error
- func (m *BastionMachineImage) XXX_DiscardUnknown()
- func (m *BastionMachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BastionMachineImage) XXX_Merge(src proto.Message)
- func (m *BastionMachineImage) XXX_Size() int
- func (m *BastionMachineImage) XXX_Unmarshal(b []byte) error
- type BastionMachineType
- func (in *BastionMachineType) DeepCopy() *BastionMachineType
- func (in *BastionMachineType) DeepCopyInto(out *BastionMachineType)
- func (*BastionMachineType) Descriptor() ([]byte, []int)
- func (m *BastionMachineType) Marshal() (dAtA []byte, err error)
- func (m *BastionMachineType) MarshalTo(dAtA []byte) (int, error)
- func (m *BastionMachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BastionMachineType) ProtoMessage()
- func (m *BastionMachineType) Reset()
- func (m *BastionMachineType) Size() (n int)
- func (this *BastionMachineType) String() string
- func (m *BastionMachineType) Unmarshal(dAtA []byte) error
- func (m *BastionMachineType) XXX_DiscardUnknown()
- func (m *BastionMachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BastionMachineType) XXX_Merge(src proto.Message)
- func (m *BastionMachineType) XXX_Size() int
- func (m *BastionMachineType) XXX_Unmarshal(b []byte) error
- type CARotation
- func (in *CARotation) DeepCopy() *CARotation
- func (in *CARotation) DeepCopyInto(out *CARotation)
- func (*CARotation) Descriptor() ([]byte, []int)
- func (m *CARotation) Marshal() (dAtA []byte, err error)
- func (m *CARotation) MarshalTo(dAtA []byte) (int, error)
- func (m *CARotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CARotation) ProtoMessage()
- func (m *CARotation) Reset()
- func (m *CARotation) Size() (n int)
- func (this *CARotation) String() string
- func (m *CARotation) Unmarshal(dAtA []byte) error
- func (m *CARotation) XXX_DiscardUnknown()
- func (m *CARotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CARotation) XXX_Merge(src proto.Message)
- func (m *CARotation) XXX_Size() int
- func (m *CARotation) XXX_Unmarshal(b []byte) error
- type CRI
- func (in *CRI) DeepCopy() *CRI
- func (in *CRI) DeepCopyInto(out *CRI)
- func (*CRI) Descriptor() ([]byte, []int)
- func (m *CRI) Marshal() (dAtA []byte, err error)
- func (m *CRI) MarshalTo(dAtA []byte) (int, error)
- func (m *CRI) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CRI) ProtoMessage()
- func (m *CRI) Reset()
- func (m *CRI) Size() (n int)
- func (this *CRI) String() string
- func (m *CRI) Unmarshal(dAtA []byte) error
- func (m *CRI) XXX_DiscardUnknown()
- func (m *CRI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CRI) XXX_Merge(src proto.Message)
- func (m *CRI) XXX_Size() int
- func (m *CRI) XXX_Unmarshal(b []byte) error
- type CRIName
- type CloudProfile
- func (in *CloudProfile) DeepCopy() *CloudProfile
- func (in *CloudProfile) DeepCopyInto(out *CloudProfile)
- func (in *CloudProfile) DeepCopyObject() runtime.Object
- func (*CloudProfile) Descriptor() ([]byte, []int)
- func (m *CloudProfile) Marshal() (dAtA []byte, err error)
- func (m *CloudProfile) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProfile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProfile) ProtoMessage()
- func (m *CloudProfile) Reset()
- func (m *CloudProfile) Size() (n int)
- func (this *CloudProfile) String() string
- func (m *CloudProfile) Unmarshal(dAtA []byte) error
- func (m *CloudProfile) XXX_DiscardUnknown()
- func (m *CloudProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProfile) XXX_Merge(src proto.Message)
- func (m *CloudProfile) XXX_Size() int
- func (m *CloudProfile) XXX_Unmarshal(b []byte) error
- type CloudProfileList
- func (in *CloudProfileList) DeepCopy() *CloudProfileList
- func (in *CloudProfileList) DeepCopyInto(out *CloudProfileList)
- func (in *CloudProfileList) DeepCopyObject() runtime.Object
- func (*CloudProfileList) Descriptor() ([]byte, []int)
- func (m *CloudProfileList) Marshal() (dAtA []byte, err error)
- func (m *CloudProfileList) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProfileList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProfileList) ProtoMessage()
- func (m *CloudProfileList) Reset()
- func (m *CloudProfileList) Size() (n int)
- func (this *CloudProfileList) String() string
- func (m *CloudProfileList) Unmarshal(dAtA []byte) error
- func (m *CloudProfileList) XXX_DiscardUnknown()
- func (m *CloudProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProfileList) XXX_Merge(src proto.Message)
- func (m *CloudProfileList) XXX_Size() int
- func (m *CloudProfileList) XXX_Unmarshal(b []byte) error
- type CloudProfileReference
- func (in *CloudProfileReference) DeepCopy() *CloudProfileReference
- func (in *CloudProfileReference) DeepCopyInto(out *CloudProfileReference)
- func (*CloudProfileReference) Descriptor() ([]byte, []int)
- func (m *CloudProfileReference) Marshal() (dAtA []byte, err error)
- func (m *CloudProfileReference) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProfileReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProfileReference) ProtoMessage()
- func (m *CloudProfileReference) Reset()
- func (m *CloudProfileReference) Size() (n int)
- func (this *CloudProfileReference) String() string
- func (m *CloudProfileReference) Unmarshal(dAtA []byte) error
- func (m *CloudProfileReference) XXX_DiscardUnknown()
- func (m *CloudProfileReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProfileReference) XXX_Merge(src proto.Message)
- func (m *CloudProfileReference) XXX_Size() int
- func (m *CloudProfileReference) XXX_Unmarshal(b []byte) error
- type CloudProfileSpec
- func (in *CloudProfileSpec) DeepCopy() *CloudProfileSpec
- func (in *CloudProfileSpec) DeepCopyInto(out *CloudProfileSpec)
- func (*CloudProfileSpec) Descriptor() ([]byte, []int)
- func (m *CloudProfileSpec) Marshal() (dAtA []byte, err error)
- func (m *CloudProfileSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProfileSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProfileSpec) ProtoMessage()
- func (m *CloudProfileSpec) Reset()
- func (m *CloudProfileSpec) Size() (n int)
- func (this *CloudProfileSpec) String() string
- func (m *CloudProfileSpec) Unmarshal(dAtA []byte) error
- func (m *CloudProfileSpec) XXX_DiscardUnknown()
- func (m *CloudProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProfileSpec) XXX_Merge(src proto.Message)
- func (m *CloudProfileSpec) XXX_Size() int
- func (m *CloudProfileSpec) XXX_Unmarshal(b []byte) error
- type ClusterAutoscaler
- func (in *ClusterAutoscaler) DeepCopy() *ClusterAutoscaler
- func (in *ClusterAutoscaler) DeepCopyInto(out *ClusterAutoscaler)
- func (*ClusterAutoscaler) Descriptor() ([]byte, []int)
- func (m *ClusterAutoscaler) Marshal() (dAtA []byte, err error)
- func (m *ClusterAutoscaler) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterAutoscaler) ProtoMessage()
- func (m *ClusterAutoscaler) Reset()
- func (m *ClusterAutoscaler) Size() (n int)
- func (this *ClusterAutoscaler) String() string
- func (m *ClusterAutoscaler) Unmarshal(dAtA []byte) error
- func (m *ClusterAutoscaler) XXX_DiscardUnknown()
- func (m *ClusterAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterAutoscaler) XXX_Merge(src proto.Message)
- func (m *ClusterAutoscaler) XXX_Size() int
- func (m *ClusterAutoscaler) XXX_Unmarshal(b []byte) error
- type ClusterAutoscalerOptions
- func (in *ClusterAutoscalerOptions) DeepCopy() *ClusterAutoscalerOptions
- func (in *ClusterAutoscalerOptions) DeepCopyInto(out *ClusterAutoscalerOptions)
- func (*ClusterAutoscalerOptions) Descriptor() ([]byte, []int)
- func (m *ClusterAutoscalerOptions) Marshal() (dAtA []byte, err error)
- func (m *ClusterAutoscalerOptions) MarshalTo(dAtA []byte) (int, error)
- func (m *ClusterAutoscalerOptions) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClusterAutoscalerOptions) ProtoMessage()
- func (m *ClusterAutoscalerOptions) Reset()
- func (m *ClusterAutoscalerOptions) Size() (n int)
- func (this *ClusterAutoscalerOptions) String() string
- func (m *ClusterAutoscalerOptions) Unmarshal(dAtA []byte) error
- func (m *ClusterAutoscalerOptions) XXX_DiscardUnknown()
- func (m *ClusterAutoscalerOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClusterAutoscalerOptions) XXX_Merge(src proto.Message)
- func (m *ClusterAutoscalerOptions) XXX_Size() int
- func (m *ClusterAutoscalerOptions) XXX_Unmarshal(b []byte) error
- type Condition
- func (in *Condition) DeepCopy() *Condition
- func (in *Condition) DeepCopyInto(out *Condition)
- func (*Condition) Descriptor() ([]byte, []int)
- func (m *Condition) Marshal() (dAtA []byte, err error)
- func (m *Condition) MarshalTo(dAtA []byte) (int, error)
- func (m *Condition) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Condition) ProtoMessage()
- func (m *Condition) Reset()
- func (m *Condition) Size() (n int)
- func (this *Condition) String() string
- func (m *Condition) Unmarshal(dAtA []byte) error
- func (m *Condition) XXX_DiscardUnknown()
- func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Condition) XXX_Merge(src proto.Message)
- func (m *Condition) XXX_Size() int
- func (m *Condition) XXX_Unmarshal(b []byte) error
- type ConditionStatus
- type ConditionType
- type ContainerRuntime
- func (in *ContainerRuntime) DeepCopy() *ContainerRuntime
- func (in *ContainerRuntime) DeepCopyInto(out *ContainerRuntime)
- func (*ContainerRuntime) Descriptor() ([]byte, []int)
- func (m *ContainerRuntime) Marshal() (dAtA []byte, err error)
- func (m *ContainerRuntime) MarshalTo(dAtA []byte) (int, error)
- func (m *ContainerRuntime) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ContainerRuntime) ProtoMessage()
- func (m *ContainerRuntime) Reset()
- func (m *ContainerRuntime) Size() (n int)
- func (this *ContainerRuntime) String() string
- func (m *ContainerRuntime) Unmarshal(dAtA []byte) error
- func (m *ContainerRuntime) XXX_DiscardUnknown()
- func (m *ContainerRuntime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerRuntime) XXX_Merge(src proto.Message)
- func (m *ContainerRuntime) XXX_Size() int
- func (m *ContainerRuntime) XXX_Unmarshal(b []byte) error
- type ControlPlane
- func (in *ControlPlane) DeepCopy() *ControlPlane
- func (in *ControlPlane) DeepCopyInto(out *ControlPlane)
- func (*ControlPlane) Descriptor() ([]byte, []int)
- func (m *ControlPlane) Marshal() (dAtA []byte, err error)
- func (m *ControlPlane) MarshalTo(dAtA []byte) (int, error)
- func (m *ControlPlane) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControlPlane) ProtoMessage()
- func (m *ControlPlane) Reset()
- func (m *ControlPlane) Size() (n int)
- func (this *ControlPlane) String() string
- func (m *ControlPlane) Unmarshal(dAtA []byte) error
- func (m *ControlPlane) XXX_DiscardUnknown()
- func (m *ControlPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControlPlane) XXX_Merge(src proto.Message)
- func (m *ControlPlane) XXX_Size() int
- func (m *ControlPlane) XXX_Unmarshal(b []byte) error
- type ControllerDeployment
- func (in *ControllerDeployment) DeepCopy() *ControllerDeployment
- func (in *ControllerDeployment) DeepCopyInto(out *ControllerDeployment)
- func (in *ControllerDeployment) DeepCopyObject() runtime.Object
- func (*ControllerDeployment) Descriptor() ([]byte, []int)
- func (m *ControllerDeployment) Marshal() (dAtA []byte, err error)
- func (m *ControllerDeployment) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerDeployment) ProtoMessage()
- func (m *ControllerDeployment) Reset()
- func (m *ControllerDeployment) Size() (n int)
- func (this *ControllerDeployment) String() string
- func (m *ControllerDeployment) Unmarshal(dAtA []byte) error
- func (m *ControllerDeployment) XXX_DiscardUnknown()
- func (m *ControllerDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerDeployment) XXX_Merge(src proto.Message)
- func (m *ControllerDeployment) XXX_Size() int
- func (m *ControllerDeployment) XXX_Unmarshal(b []byte) error
- type ControllerDeploymentList
- func (in *ControllerDeploymentList) DeepCopy() *ControllerDeploymentList
- func (in *ControllerDeploymentList) DeepCopyInto(out *ControllerDeploymentList)
- func (in *ControllerDeploymentList) DeepCopyObject() runtime.Object
- func (*ControllerDeploymentList) Descriptor() ([]byte, []int)
- func (m *ControllerDeploymentList) Marshal() (dAtA []byte, err error)
- func (m *ControllerDeploymentList) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerDeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerDeploymentList) ProtoMessage()
- func (m *ControllerDeploymentList) Reset()
- func (m *ControllerDeploymentList) Size() (n int)
- func (this *ControllerDeploymentList) String() string
- func (m *ControllerDeploymentList) Unmarshal(dAtA []byte) error
- func (m *ControllerDeploymentList) XXX_DiscardUnknown()
- func (m *ControllerDeploymentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerDeploymentList) XXX_Merge(src proto.Message)
- func (m *ControllerDeploymentList) XXX_Size() int
- func (m *ControllerDeploymentList) XXX_Unmarshal(b []byte) error
- type ControllerDeploymentPolicy
- type ControllerInstallation
- func (in *ControllerInstallation) DeepCopy() *ControllerInstallation
- func (in *ControllerInstallation) DeepCopyInto(out *ControllerInstallation)
- func (in *ControllerInstallation) DeepCopyObject() runtime.Object
- func (*ControllerInstallation) Descriptor() ([]byte, []int)
- func (m *ControllerInstallation) Marshal() (dAtA []byte, err error)
- func (m *ControllerInstallation) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerInstallation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerInstallation) ProtoMessage()
- func (m *ControllerInstallation) Reset()
- func (m *ControllerInstallation) Size() (n int)
- func (this *ControllerInstallation) String() string
- func (m *ControllerInstallation) Unmarshal(dAtA []byte) error
- func (m *ControllerInstallation) XXX_DiscardUnknown()
- func (m *ControllerInstallation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerInstallation) XXX_Merge(src proto.Message)
- func (m *ControllerInstallation) XXX_Size() int
- func (m *ControllerInstallation) XXX_Unmarshal(b []byte) error
- type ControllerInstallationList
- func (in *ControllerInstallationList) DeepCopy() *ControllerInstallationList
- func (in *ControllerInstallationList) DeepCopyInto(out *ControllerInstallationList)
- func (in *ControllerInstallationList) DeepCopyObject() runtime.Object
- func (*ControllerInstallationList) Descriptor() ([]byte, []int)
- func (m *ControllerInstallationList) Marshal() (dAtA []byte, err error)
- func (m *ControllerInstallationList) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerInstallationList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerInstallationList) ProtoMessage()
- func (m *ControllerInstallationList) Reset()
- func (m *ControllerInstallationList) Size() (n int)
- func (this *ControllerInstallationList) String() string
- func (m *ControllerInstallationList) Unmarshal(dAtA []byte) error
- func (m *ControllerInstallationList) XXX_DiscardUnknown()
- func (m *ControllerInstallationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerInstallationList) XXX_Merge(src proto.Message)
- func (m *ControllerInstallationList) XXX_Size() int
- func (m *ControllerInstallationList) XXX_Unmarshal(b []byte) error
- type ControllerInstallationSpec
- func (in *ControllerInstallationSpec) DeepCopy() *ControllerInstallationSpec
- func (in *ControllerInstallationSpec) DeepCopyInto(out *ControllerInstallationSpec)
- func (*ControllerInstallationSpec) Descriptor() ([]byte, []int)
- func (m *ControllerInstallationSpec) Marshal() (dAtA []byte, err error)
- func (m *ControllerInstallationSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerInstallationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerInstallationSpec) ProtoMessage()
- func (m *ControllerInstallationSpec) Reset()
- func (m *ControllerInstallationSpec) Size() (n int)
- func (this *ControllerInstallationSpec) String() string
- func (m *ControllerInstallationSpec) Unmarshal(dAtA []byte) error
- func (m *ControllerInstallationSpec) XXX_DiscardUnknown()
- func (m *ControllerInstallationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerInstallationSpec) XXX_Merge(src proto.Message)
- func (m *ControllerInstallationSpec) XXX_Size() int
- func (m *ControllerInstallationSpec) XXX_Unmarshal(b []byte) error
- type ControllerInstallationStatus
- func (in *ControllerInstallationStatus) DeepCopy() *ControllerInstallationStatus
- func (in *ControllerInstallationStatus) DeepCopyInto(out *ControllerInstallationStatus)
- func (*ControllerInstallationStatus) Descriptor() ([]byte, []int)
- func (m *ControllerInstallationStatus) Marshal() (dAtA []byte, err error)
- func (m *ControllerInstallationStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerInstallationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerInstallationStatus) ProtoMessage()
- func (m *ControllerInstallationStatus) Reset()
- func (m *ControllerInstallationStatus) Size() (n int)
- func (this *ControllerInstallationStatus) String() string
- func (m *ControllerInstallationStatus) Unmarshal(dAtA []byte) error
- func (m *ControllerInstallationStatus) XXX_DiscardUnknown()
- func (m *ControllerInstallationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerInstallationStatus) XXX_Merge(src proto.Message)
- func (m *ControllerInstallationStatus) XXX_Size() int
- func (m *ControllerInstallationStatus) XXX_Unmarshal(b []byte) error
- type ControllerRegistration
- func (in *ControllerRegistration) DeepCopy() *ControllerRegistration
- func (in *ControllerRegistration) DeepCopyInto(out *ControllerRegistration)
- func (in *ControllerRegistration) DeepCopyObject() runtime.Object
- func (*ControllerRegistration) Descriptor() ([]byte, []int)
- func (m *ControllerRegistration) Marshal() (dAtA []byte, err error)
- func (m *ControllerRegistration) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerRegistration) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerRegistration) ProtoMessage()
- func (m *ControllerRegistration) Reset()
- func (m *ControllerRegistration) Size() (n int)
- func (this *ControllerRegistration) String() string
- func (m *ControllerRegistration) Unmarshal(dAtA []byte) error
- func (m *ControllerRegistration) XXX_DiscardUnknown()
- func (m *ControllerRegistration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerRegistration) XXX_Merge(src proto.Message)
- func (m *ControllerRegistration) XXX_Size() int
- func (m *ControllerRegistration) XXX_Unmarshal(b []byte) error
- type ControllerRegistrationDeployment
- func (in *ControllerRegistrationDeployment) DeepCopy() *ControllerRegistrationDeployment
- func (in *ControllerRegistrationDeployment) DeepCopyInto(out *ControllerRegistrationDeployment)
- func (*ControllerRegistrationDeployment) Descriptor() ([]byte, []int)
- func (m *ControllerRegistrationDeployment) Marshal() (dAtA []byte, err error)
- func (m *ControllerRegistrationDeployment) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerRegistrationDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerRegistrationDeployment) ProtoMessage()
- func (m *ControllerRegistrationDeployment) Reset()
- func (m *ControllerRegistrationDeployment) Size() (n int)
- func (this *ControllerRegistrationDeployment) String() string
- func (m *ControllerRegistrationDeployment) Unmarshal(dAtA []byte) error
- func (m *ControllerRegistrationDeployment) XXX_DiscardUnknown()
- func (m *ControllerRegistrationDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerRegistrationDeployment) XXX_Merge(src proto.Message)
- func (m *ControllerRegistrationDeployment) XXX_Size() int
- func (m *ControllerRegistrationDeployment) XXX_Unmarshal(b []byte) error
- type ControllerRegistrationList
- func (in *ControllerRegistrationList) DeepCopy() *ControllerRegistrationList
- func (in *ControllerRegistrationList) DeepCopyInto(out *ControllerRegistrationList)
- func (in *ControllerRegistrationList) DeepCopyObject() runtime.Object
- func (*ControllerRegistrationList) Descriptor() ([]byte, []int)
- func (m *ControllerRegistrationList) Marshal() (dAtA []byte, err error)
- func (m *ControllerRegistrationList) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerRegistrationList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerRegistrationList) ProtoMessage()
- func (m *ControllerRegistrationList) Reset()
- func (m *ControllerRegistrationList) Size() (n int)
- func (this *ControllerRegistrationList) String() string
- func (m *ControllerRegistrationList) Unmarshal(dAtA []byte) error
- func (m *ControllerRegistrationList) XXX_DiscardUnknown()
- func (m *ControllerRegistrationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerRegistrationList) XXX_Merge(src proto.Message)
- func (m *ControllerRegistrationList) XXX_Size() int
- func (m *ControllerRegistrationList) XXX_Unmarshal(b []byte) error
- type ControllerRegistrationSpec
- func (in *ControllerRegistrationSpec) DeepCopy() *ControllerRegistrationSpec
- func (in *ControllerRegistrationSpec) DeepCopyInto(out *ControllerRegistrationSpec)
- func (*ControllerRegistrationSpec) Descriptor() ([]byte, []int)
- func (m *ControllerRegistrationSpec) Marshal() (dAtA []byte, err error)
- func (m *ControllerRegistrationSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerRegistrationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerRegistrationSpec) ProtoMessage()
- func (m *ControllerRegistrationSpec) Reset()
- func (m *ControllerRegistrationSpec) Size() (n int)
- func (this *ControllerRegistrationSpec) String() string
- func (m *ControllerRegistrationSpec) Unmarshal(dAtA []byte) error
- func (m *ControllerRegistrationSpec) XXX_DiscardUnknown()
- func (m *ControllerRegistrationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerRegistrationSpec) XXX_Merge(src proto.Message)
- func (m *ControllerRegistrationSpec) XXX_Size() int
- func (m *ControllerRegistrationSpec) XXX_Unmarshal(b []byte) error
- type ControllerResource
- func (in *ControllerResource) DeepCopy() *ControllerResource
- func (in *ControllerResource) DeepCopyInto(out *ControllerResource)
- func (*ControllerResource) Descriptor() ([]byte, []int)
- func (m *ControllerResource) Marshal() (dAtA []byte, err error)
- func (m *ControllerResource) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerResource) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerResource) ProtoMessage()
- func (m *ControllerResource) Reset()
- func (m *ControllerResource) Size() (n int)
- func (this *ControllerResource) String() string
- func (m *ControllerResource) Unmarshal(dAtA []byte) error
- func (m *ControllerResource) XXX_DiscardUnknown()
- func (m *ControllerResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerResource) XXX_Merge(src proto.Message)
- func (m *ControllerResource) XXX_Size() int
- func (m *ControllerResource) XXX_Unmarshal(b []byte) error
- type ControllerResourceLifecycle
- func (in *ControllerResourceLifecycle) DeepCopy() *ControllerResourceLifecycle
- func (in *ControllerResourceLifecycle) DeepCopyInto(out *ControllerResourceLifecycle)
- func (*ControllerResourceLifecycle) Descriptor() ([]byte, []int)
- func (m *ControllerResourceLifecycle) Marshal() (dAtA []byte, err error)
- func (m *ControllerResourceLifecycle) MarshalTo(dAtA []byte) (int, error)
- func (m *ControllerResourceLifecycle) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ControllerResourceLifecycle) ProtoMessage()
- func (m *ControllerResourceLifecycle) Reset()
- func (m *ControllerResourceLifecycle) Size() (n int)
- func (this *ControllerResourceLifecycle) String() string
- func (m *ControllerResourceLifecycle) Unmarshal(dAtA []byte) error
- func (m *ControllerResourceLifecycle) XXX_DiscardUnknown()
- func (m *ControllerResourceLifecycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ControllerResourceLifecycle) XXX_Merge(src proto.Message)
- func (m *ControllerResourceLifecycle) XXX_Size() int
- func (m *ControllerResourceLifecycle) XXX_Unmarshal(b []byte) error
- type ControllerResourceLifecycleStrategy
- type CoreDNS
- func (in *CoreDNS) DeepCopy() *CoreDNS
- func (in *CoreDNS) DeepCopyInto(out *CoreDNS)
- func (*CoreDNS) Descriptor() ([]byte, []int)
- func (m *CoreDNS) Marshal() (dAtA []byte, err error)
- func (m *CoreDNS) MarshalTo(dAtA []byte) (int, error)
- func (m *CoreDNS) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CoreDNS) ProtoMessage()
- func (m *CoreDNS) Reset()
- func (m *CoreDNS) Size() (n int)
- func (this *CoreDNS) String() string
- func (m *CoreDNS) Unmarshal(dAtA []byte) error
- func (m *CoreDNS) XXX_DiscardUnknown()
- func (m *CoreDNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CoreDNS) XXX_Merge(src proto.Message)
- func (m *CoreDNS) XXX_Size() int
- func (m *CoreDNS) XXX_Unmarshal(b []byte) error
- type CoreDNSAutoscaling
- func (in *CoreDNSAutoscaling) DeepCopy() *CoreDNSAutoscaling
- func (in *CoreDNSAutoscaling) DeepCopyInto(out *CoreDNSAutoscaling)
- func (*CoreDNSAutoscaling) Descriptor() ([]byte, []int)
- func (m *CoreDNSAutoscaling) Marshal() (dAtA []byte, err error)
- func (m *CoreDNSAutoscaling) MarshalTo(dAtA []byte) (int, error)
- func (m *CoreDNSAutoscaling) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CoreDNSAutoscaling) ProtoMessage()
- func (m *CoreDNSAutoscaling) Reset()
- func (m *CoreDNSAutoscaling) Size() (n int)
- func (this *CoreDNSAutoscaling) String() string
- func (m *CoreDNSAutoscaling) Unmarshal(dAtA []byte) error
- func (m *CoreDNSAutoscaling) XXX_DiscardUnknown()
- func (m *CoreDNSAutoscaling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CoreDNSAutoscaling) XXX_Merge(src proto.Message)
- func (m *CoreDNSAutoscaling) XXX_Size() int
- func (m *CoreDNSAutoscaling) XXX_Unmarshal(b []byte) error
- type CoreDNSAutoscalingMode
- type CoreDNSRewriting
- func (in *CoreDNSRewriting) DeepCopy() *CoreDNSRewriting
- func (in *CoreDNSRewriting) DeepCopyInto(out *CoreDNSRewriting)
- func (*CoreDNSRewriting) Descriptor() ([]byte, []int)
- func (m *CoreDNSRewriting) Marshal() (dAtA []byte, err error)
- func (m *CoreDNSRewriting) MarshalTo(dAtA []byte) (int, error)
- func (m *CoreDNSRewriting) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CoreDNSRewriting) ProtoMessage()
- func (m *CoreDNSRewriting) Reset()
- func (m *CoreDNSRewriting) Size() (n int)
- func (this *CoreDNSRewriting) String() string
- func (m *CoreDNSRewriting) Unmarshal(dAtA []byte) error
- func (m *CoreDNSRewriting) XXX_DiscardUnknown()
- func (m *CoreDNSRewriting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CoreDNSRewriting) XXX_Merge(src proto.Message)
- func (m *CoreDNSRewriting) XXX_Size() int
- func (m *CoreDNSRewriting) XXX_Unmarshal(b []byte) error
- type CredentialsRotationPhase
- type DNS
- func (in *DNS) DeepCopy() *DNS
- func (in *DNS) DeepCopyInto(out *DNS)
- func (*DNS) Descriptor() ([]byte, []int)
- func (m *DNS) Marshal() (dAtA []byte, err error)
- func (m *DNS) MarshalTo(dAtA []byte) (int, error)
- func (m *DNS) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DNS) ProtoMessage()
- func (m *DNS) Reset()
- func (m *DNS) Size() (n int)
- func (this *DNS) String() string
- func (m *DNS) Unmarshal(dAtA []byte) error
- func (m *DNS) XXX_DiscardUnknown()
- func (m *DNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNS) XXX_Merge(src proto.Message)
- func (m *DNS) XXX_Size() int
- func (m *DNS) XXX_Unmarshal(b []byte) error
- type DNSIncludeExclude
- func (in *DNSIncludeExclude) DeepCopy() *DNSIncludeExclude
- func (in *DNSIncludeExclude) DeepCopyInto(out *DNSIncludeExclude)
- func (*DNSIncludeExclude) Descriptor() ([]byte, []int)
- func (m *DNSIncludeExclude) Marshal() (dAtA []byte, err error)
- func (m *DNSIncludeExclude) MarshalTo(dAtA []byte) (int, error)
- func (m *DNSIncludeExclude) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DNSIncludeExclude) ProtoMessage()
- func (m *DNSIncludeExclude) Reset()
- func (m *DNSIncludeExclude) Size() (n int)
- func (this *DNSIncludeExclude) String() string
- func (m *DNSIncludeExclude) Unmarshal(dAtA []byte) error
- func (m *DNSIncludeExclude) XXX_DiscardUnknown()
- func (m *DNSIncludeExclude) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSIncludeExclude) XXX_Merge(src proto.Message)
- func (m *DNSIncludeExclude) XXX_Size() int
- func (m *DNSIncludeExclude) XXX_Unmarshal(b []byte) error
- type DNSProvider
- func (in *DNSProvider) DeepCopy() *DNSProvider
- func (in *DNSProvider) DeepCopyInto(out *DNSProvider)
- func (*DNSProvider) Descriptor() ([]byte, []int)
- func (m *DNSProvider) Marshal() (dAtA []byte, err error)
- func (m *DNSProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *DNSProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DNSProvider) ProtoMessage()
- func (m *DNSProvider) Reset()
- func (m *DNSProvider) Size() (n int)
- func (this *DNSProvider) String() string
- func (m *DNSProvider) Unmarshal(dAtA []byte) error
- func (m *DNSProvider) XXX_DiscardUnknown()
- func (m *DNSProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSProvider) XXX_Merge(src proto.Message)
- func (m *DNSProvider) XXX_Size() int
- func (m *DNSProvider) XXX_Unmarshal(b []byte) error
- type DataVolume
- func (in *DataVolume) DeepCopy() *DataVolume
- func (in *DataVolume) DeepCopyInto(out *DataVolume)
- func (*DataVolume) Descriptor() ([]byte, []int)
- func (m *DataVolume) Marshal() (dAtA []byte, err error)
- func (m *DataVolume) MarshalTo(dAtA []byte) (int, error)
- func (m *DataVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DataVolume) ProtoMessage()
- func (m *DataVolume) Reset()
- func (m *DataVolume) Size() (n int)
- func (this *DataVolume) String() string
- func (m *DataVolume) Unmarshal(dAtA []byte) error
- func (m *DataVolume) XXX_DiscardUnknown()
- func (m *DataVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DataVolume) XXX_Merge(src proto.Message)
- func (m *DataVolume) XXX_Size() int
- func (m *DataVolume) XXX_Unmarshal(b []byte) error
- type DeploymentRef
- func (in *DeploymentRef) DeepCopy() *DeploymentRef
- func (in *DeploymentRef) DeepCopyInto(out *DeploymentRef)
- func (*DeploymentRef) Descriptor() ([]byte, []int)
- func (m *DeploymentRef) Marshal() (dAtA []byte, err error)
- func (m *DeploymentRef) MarshalTo(dAtA []byte) (int, error)
- func (m *DeploymentRef) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DeploymentRef) ProtoMessage()
- func (m *DeploymentRef) Reset()
- func (m *DeploymentRef) Size() (n int)
- func (this *DeploymentRef) String() string
- func (m *DeploymentRef) Unmarshal(dAtA []byte) error
- func (m *DeploymentRef) XXX_DiscardUnknown()
- func (m *DeploymentRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeploymentRef) XXX_Merge(src proto.Message)
- func (m *DeploymentRef) XXX_Size() int
- func (m *DeploymentRef) XXX_Unmarshal(b []byte) error
- type DualApprovalForDeletion
- func (in *DualApprovalForDeletion) DeepCopy() *DualApprovalForDeletion
- func (in *DualApprovalForDeletion) DeepCopyInto(out *DualApprovalForDeletion)
- func (*DualApprovalForDeletion) Descriptor() ([]byte, []int)
- func (m *DualApprovalForDeletion) Marshal() (dAtA []byte, err error)
- func (m *DualApprovalForDeletion) MarshalTo(dAtA []byte) (int, error)
- func (m *DualApprovalForDeletion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DualApprovalForDeletion) ProtoMessage()
- func (m *DualApprovalForDeletion) Reset()
- func (m *DualApprovalForDeletion) Size() (n int)
- func (this *DualApprovalForDeletion) String() string
- func (m *DualApprovalForDeletion) Unmarshal(dAtA []byte) error
- func (m *DualApprovalForDeletion) XXX_DiscardUnknown()
- func (m *DualApprovalForDeletion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DualApprovalForDeletion) XXX_Merge(src proto.Message)
- func (m *DualApprovalForDeletion) XXX_Size() int
- func (m *DualApprovalForDeletion) XXX_Unmarshal(b []byte) error
- type ETCDEncryptionKeyRotation
- func (in *ETCDEncryptionKeyRotation) DeepCopy() *ETCDEncryptionKeyRotation
- func (in *ETCDEncryptionKeyRotation) DeepCopyInto(out *ETCDEncryptionKeyRotation)
- func (*ETCDEncryptionKeyRotation) Descriptor() ([]byte, []int)
- func (m *ETCDEncryptionKeyRotation) Marshal() (dAtA []byte, err error)
- func (m *ETCDEncryptionKeyRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ETCDEncryptionKeyRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ETCDEncryptionKeyRotation) ProtoMessage()
- func (m *ETCDEncryptionKeyRotation) Reset()
- func (m *ETCDEncryptionKeyRotation) Size() (n int)
- func (this *ETCDEncryptionKeyRotation) String() string
- func (m *ETCDEncryptionKeyRotation) Unmarshal(dAtA []byte) error
- func (m *ETCDEncryptionKeyRotation) XXX_DiscardUnknown()
- func (m *ETCDEncryptionKeyRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ETCDEncryptionKeyRotation) XXX_Merge(src proto.Message)
- func (m *ETCDEncryptionKeyRotation) XXX_Size() int
- func (m *ETCDEncryptionKeyRotation) XXX_Unmarshal(b []byte) error
- type EncryptionConfig
- func (in *EncryptionConfig) DeepCopy() *EncryptionConfig
- func (in *EncryptionConfig) DeepCopyInto(out *EncryptionConfig)
- func (*EncryptionConfig) Descriptor() ([]byte, []int)
- func (m *EncryptionConfig) Marshal() (dAtA []byte, err error)
- func (m *EncryptionConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *EncryptionConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EncryptionConfig) ProtoMessage()
- func (m *EncryptionConfig) Reset()
- func (m *EncryptionConfig) Size() (n int)
- func (this *EncryptionConfig) String() string
- func (m *EncryptionConfig) Unmarshal(dAtA []byte) error
- func (m *EncryptionConfig) XXX_DiscardUnknown()
- func (m *EncryptionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EncryptionConfig) XXX_Merge(src proto.Message)
- func (m *EncryptionConfig) XXX_Size() int
- func (m *EncryptionConfig) XXX_Unmarshal(b []byte) error
- type ErrorCode
- type ExpanderMode
- type ExpirableVersion
- func (in *ExpirableVersion) DeepCopy() *ExpirableVersion
- func (in *ExpirableVersion) DeepCopyInto(out *ExpirableVersion)
- func (*ExpirableVersion) Descriptor() ([]byte, []int)
- func (m *ExpirableVersion) Marshal() (dAtA []byte, err error)
- func (m *ExpirableVersion) MarshalTo(dAtA []byte) (int, error)
- func (m *ExpirableVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExpirableVersion) ProtoMessage()
- func (m *ExpirableVersion) Reset()
- func (m *ExpirableVersion) Size() (n int)
- func (this *ExpirableVersion) String() string
- func (m *ExpirableVersion) Unmarshal(dAtA []byte) error
- func (m *ExpirableVersion) XXX_DiscardUnknown()
- func (m *ExpirableVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExpirableVersion) XXX_Merge(src proto.Message)
- func (m *ExpirableVersion) XXX_Size() int
- func (m *ExpirableVersion) XXX_Unmarshal(b []byte) error
- type ExposureClass
- func (in *ExposureClass) DeepCopy() *ExposureClass
- func (in *ExposureClass) DeepCopyInto(out *ExposureClass)
- func (in *ExposureClass) DeepCopyObject() runtime.Object
- func (*ExposureClass) Descriptor() ([]byte, []int)
- func (m *ExposureClass) Marshal() (dAtA []byte, err error)
- func (m *ExposureClass) MarshalTo(dAtA []byte) (int, error)
- func (m *ExposureClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExposureClass) ProtoMessage()
- func (m *ExposureClass) Reset()
- func (m *ExposureClass) Size() (n int)
- func (this *ExposureClass) String() string
- func (m *ExposureClass) Unmarshal(dAtA []byte) error
- func (m *ExposureClass) XXX_DiscardUnknown()
- func (m *ExposureClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExposureClass) XXX_Merge(src proto.Message)
- func (m *ExposureClass) XXX_Size() int
- func (m *ExposureClass) XXX_Unmarshal(b []byte) error
- type ExposureClassList
- func (in *ExposureClassList) DeepCopy() *ExposureClassList
- func (in *ExposureClassList) DeepCopyInto(out *ExposureClassList)
- func (in *ExposureClassList) DeepCopyObject() runtime.Object
- func (*ExposureClassList) Descriptor() ([]byte, []int)
- func (m *ExposureClassList) Marshal() (dAtA []byte, err error)
- func (m *ExposureClassList) MarshalTo(dAtA []byte) (int, error)
- func (m *ExposureClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExposureClassList) ProtoMessage()
- func (m *ExposureClassList) Reset()
- func (m *ExposureClassList) Size() (n int)
- func (this *ExposureClassList) String() string
- func (m *ExposureClassList) Unmarshal(dAtA []byte) error
- func (m *ExposureClassList) XXX_DiscardUnknown()
- func (m *ExposureClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExposureClassList) XXX_Merge(src proto.Message)
- func (m *ExposureClassList) XXX_Size() int
- func (m *ExposureClassList) XXX_Unmarshal(b []byte) error
- type ExposureClassScheduling
- func (in *ExposureClassScheduling) DeepCopy() *ExposureClassScheduling
- func (in *ExposureClassScheduling) DeepCopyInto(out *ExposureClassScheduling)
- func (*ExposureClassScheduling) Descriptor() ([]byte, []int)
- func (m *ExposureClassScheduling) Marshal() (dAtA []byte, err error)
- func (m *ExposureClassScheduling) MarshalTo(dAtA []byte) (int, error)
- func (m *ExposureClassScheduling) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExposureClassScheduling) ProtoMessage()
- func (m *ExposureClassScheduling) Reset()
- func (m *ExposureClassScheduling) Size() (n int)
- func (this *ExposureClassScheduling) String() string
- func (m *ExposureClassScheduling) Unmarshal(dAtA []byte) error
- func (m *ExposureClassScheduling) XXX_DiscardUnknown()
- func (m *ExposureClassScheduling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExposureClassScheduling) XXX_Merge(src proto.Message)
- func (m *ExposureClassScheduling) XXX_Size() int
- func (m *ExposureClassScheduling) XXX_Unmarshal(b []byte) error
- type Extension
- func (in *Extension) DeepCopy() *Extension
- func (in *Extension) DeepCopyInto(out *Extension)
- func (*Extension) Descriptor() ([]byte, []int)
- func (m *Extension) Marshal() (dAtA []byte, err error)
- func (m *Extension) MarshalTo(dAtA []byte) (int, error)
- func (m *Extension) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Extension) ProtoMessage()
- func (m *Extension) Reset()
- func (m *Extension) Size() (n int)
- func (this *Extension) String() string
- func (m *Extension) Unmarshal(dAtA []byte) error
- func (m *Extension) XXX_DiscardUnknown()
- func (m *Extension) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Extension) XXX_Merge(src proto.Message)
- func (m *Extension) XXX_Size() int
- func (m *Extension) XXX_Unmarshal(b []byte) error
- type ExtensionResourceState
- func (in *ExtensionResourceState) DeepCopy() *ExtensionResourceState
- func (in *ExtensionResourceState) DeepCopyInto(out *ExtensionResourceState)
- func (*ExtensionResourceState) Descriptor() ([]byte, []int)
- func (m *ExtensionResourceState) Marshal() (dAtA []byte, err error)
- func (m *ExtensionResourceState) MarshalTo(dAtA []byte) (int, error)
- func (m *ExtensionResourceState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExtensionResourceState) ProtoMessage()
- func (m *ExtensionResourceState) Reset()
- func (m *ExtensionResourceState) Size() (n int)
- func (this *ExtensionResourceState) String() string
- func (m *ExtensionResourceState) Unmarshal(dAtA []byte) error
- func (m *ExtensionResourceState) XXX_DiscardUnknown()
- func (m *ExtensionResourceState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtensionResourceState) XXX_Merge(src proto.Message)
- func (m *ExtensionResourceState) XXX_Size() int
- func (m *ExtensionResourceState) XXX_Unmarshal(b []byte) error
- type FailureTolerance
- func (in *FailureTolerance) DeepCopy() *FailureTolerance
- func (in *FailureTolerance) DeepCopyInto(out *FailureTolerance)
- func (*FailureTolerance) Descriptor() ([]byte, []int)
- func (m *FailureTolerance) Marshal() (dAtA []byte, err error)
- func (m *FailureTolerance) MarshalTo(dAtA []byte) (int, error)
- func (m *FailureTolerance) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FailureTolerance) ProtoMessage()
- func (m *FailureTolerance) Reset()
- func (m *FailureTolerance) Size() (n int)
- func (this *FailureTolerance) String() string
- func (m *FailureTolerance) Unmarshal(dAtA []byte) error
- func (m *FailureTolerance) XXX_DiscardUnknown()
- func (m *FailureTolerance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FailureTolerance) XXX_Merge(src proto.Message)
- func (m *FailureTolerance) XXX_Size() int
- func (m *FailureTolerance) XXX_Unmarshal(b []byte) error
- type FailureToleranceType
- type Gardener
- func (in *Gardener) DeepCopy() *Gardener
- func (in *Gardener) DeepCopyInto(out *Gardener)
- func (*Gardener) Descriptor() ([]byte, []int)
- func (m *Gardener) Marshal() (dAtA []byte, err error)
- func (m *Gardener) MarshalTo(dAtA []byte) (int, error)
- func (m *Gardener) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Gardener) ProtoMessage()
- func (m *Gardener) Reset()
- func (m *Gardener) Size() (n int)
- func (this *Gardener) String() string
- func (m *Gardener) Unmarshal(dAtA []byte) error
- func (m *Gardener) XXX_DiscardUnknown()
- func (m *Gardener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Gardener) XXX_Merge(src proto.Message)
- func (m *Gardener) XXX_Size() int
- func (m *Gardener) XXX_Unmarshal(b []byte) error
- type GardenerResourceData
- func (in *GardenerResourceData) DeepCopy() *GardenerResourceData
- func (in *GardenerResourceData) DeepCopyInto(out *GardenerResourceData)
- func (*GardenerResourceData) Descriptor() ([]byte, []int)
- func (m *GardenerResourceData) Marshal() (dAtA []byte, err error)
- func (m *GardenerResourceData) MarshalTo(dAtA []byte) (int, error)
- func (m *GardenerResourceData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GardenerResourceData) ProtoMessage()
- func (m *GardenerResourceData) Reset()
- func (m *GardenerResourceData) Size() (n int)
- func (this *GardenerResourceData) String() string
- func (m *GardenerResourceData) Unmarshal(dAtA []byte) error
- func (m *GardenerResourceData) XXX_DiscardUnknown()
- func (m *GardenerResourceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GardenerResourceData) XXX_Merge(src proto.Message)
- func (m *GardenerResourceData) XXX_Size() int
- func (m *GardenerResourceData) XXX_Unmarshal(b []byte) error
- type HelmControllerDeployment
- func (in *HelmControllerDeployment) DeepCopy() *HelmControllerDeployment
- func (in *HelmControllerDeployment) DeepCopyInto(out *HelmControllerDeployment)
- func (*HelmControllerDeployment) Descriptor() ([]byte, []int)
- func (m *HelmControllerDeployment) Marshal() (dAtA []byte, err error)
- func (m *HelmControllerDeployment) MarshalTo(dAtA []byte) (int, error)
- func (m *HelmControllerDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HelmControllerDeployment) ProtoMessage()
- func (m *HelmControllerDeployment) Reset()
- func (m *HelmControllerDeployment) Size() (n int)
- func (this *HelmControllerDeployment) String() string
- func (m *HelmControllerDeployment) Unmarshal(dAtA []byte) error
- func (m *HelmControllerDeployment) XXX_DiscardUnknown()
- func (m *HelmControllerDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HelmControllerDeployment) XXX_Merge(src proto.Message)
- func (m *HelmControllerDeployment) XXX_Size() int
- func (m *HelmControllerDeployment) XXX_Unmarshal(b []byte) error
- type Hibernation
- func (in *Hibernation) DeepCopy() *Hibernation
- func (in *Hibernation) DeepCopyInto(out *Hibernation)
- func (*Hibernation) Descriptor() ([]byte, []int)
- func (m *Hibernation) Marshal() (dAtA []byte, err error)
- func (m *Hibernation) MarshalTo(dAtA []byte) (int, error)
- func (m *Hibernation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Hibernation) ProtoMessage()
- func (m *Hibernation) Reset()
- func (m *Hibernation) Size() (n int)
- func (this *Hibernation) String() string
- func (m *Hibernation) Unmarshal(dAtA []byte) error
- func (m *Hibernation) XXX_DiscardUnknown()
- func (m *Hibernation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Hibernation) XXX_Merge(src proto.Message)
- func (m *Hibernation) XXX_Size() int
- func (m *Hibernation) XXX_Unmarshal(b []byte) error
- type HibernationSchedule
- func (in *HibernationSchedule) DeepCopy() *HibernationSchedule
- func (in *HibernationSchedule) DeepCopyInto(out *HibernationSchedule)
- func (*HibernationSchedule) Descriptor() ([]byte, []int)
- func (m *HibernationSchedule) Marshal() (dAtA []byte, err error)
- func (m *HibernationSchedule) MarshalTo(dAtA []byte) (int, error)
- func (m *HibernationSchedule) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HibernationSchedule) ProtoMessage()
- func (m *HibernationSchedule) Reset()
- func (m *HibernationSchedule) Size() (n int)
- func (this *HibernationSchedule) String() string
- func (m *HibernationSchedule) Unmarshal(dAtA []byte) error
- func (m *HibernationSchedule) XXX_DiscardUnknown()
- func (m *HibernationSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HibernationSchedule) XXX_Merge(src proto.Message)
- func (m *HibernationSchedule) XXX_Size() int
- func (m *HibernationSchedule) XXX_Unmarshal(b []byte) error
- type HighAvailability
- func (in *HighAvailability) DeepCopy() *HighAvailability
- func (in *HighAvailability) DeepCopyInto(out *HighAvailability)
- func (*HighAvailability) Descriptor() ([]byte, []int)
- func (m *HighAvailability) Marshal() (dAtA []byte, err error)
- func (m *HighAvailability) MarshalTo(dAtA []byte) (int, error)
- func (m *HighAvailability) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HighAvailability) ProtoMessage()
- func (m *HighAvailability) Reset()
- func (m *HighAvailability) Size() (n int)
- func (this *HighAvailability) String() string
- func (m *HighAvailability) Unmarshal(dAtA []byte) error
- func (m *HighAvailability) XXX_DiscardUnknown()
- func (m *HighAvailability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HighAvailability) XXX_Merge(src proto.Message)
- func (m *HighAvailability) XXX_Size() int
- func (m *HighAvailability) XXX_Unmarshal(b []byte) error
- type HorizontalPodAutoscalerConfig
- func (in *HorizontalPodAutoscalerConfig) DeepCopy() *HorizontalPodAutoscalerConfig
- func (in *HorizontalPodAutoscalerConfig) DeepCopyInto(out *HorizontalPodAutoscalerConfig)
- func (*HorizontalPodAutoscalerConfig) Descriptor() ([]byte, []int)
- func (m *HorizontalPodAutoscalerConfig) Marshal() (dAtA []byte, err error)
- func (m *HorizontalPodAutoscalerConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *HorizontalPodAutoscalerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HorizontalPodAutoscalerConfig) ProtoMessage()
- func (m *HorizontalPodAutoscalerConfig) Reset()
- func (m *HorizontalPodAutoscalerConfig) Size() (n int)
- func (this *HorizontalPodAutoscalerConfig) String() string
- func (m *HorizontalPodAutoscalerConfig) Unmarshal(dAtA []byte) error
- func (m *HorizontalPodAutoscalerConfig) XXX_DiscardUnknown()
- func (m *HorizontalPodAutoscalerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HorizontalPodAutoscalerConfig) XXX_Merge(src proto.Message)
- func (m *HorizontalPodAutoscalerConfig) XXX_Size() int
- func (m *HorizontalPodAutoscalerConfig) XXX_Unmarshal(b []byte) error
- type IPFamily
- type Ingress
- func (in *Ingress) DeepCopy() *Ingress
- func (in *Ingress) DeepCopyInto(out *Ingress)
- func (*Ingress) Descriptor() ([]byte, []int)
- func (m *Ingress) Marshal() (dAtA []byte, err error)
- func (m *Ingress) MarshalTo(dAtA []byte) (int, error)
- func (m *Ingress) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Ingress) ProtoMessage()
- func (m *Ingress) Reset()
- func (m *Ingress) Size() (n int)
- func (this *Ingress) String() string
- func (m *Ingress) Unmarshal(dAtA []byte) error
- func (m *Ingress) XXX_DiscardUnknown()
- func (m *Ingress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Ingress) XXX_Merge(src proto.Message)
- func (m *Ingress) XXX_Size() int
- func (m *Ingress) XXX_Unmarshal(b []byte) error
- type IngressController
- func (in *IngressController) DeepCopy() *IngressController
- func (in *IngressController) DeepCopyInto(out *IngressController)
- func (*IngressController) Descriptor() ([]byte, []int)
- func (m *IngressController) Marshal() (dAtA []byte, err error)
- func (m *IngressController) MarshalTo(dAtA []byte) (int, error)
- func (m *IngressController) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IngressController) ProtoMessage()
- func (m *IngressController) Reset()
- func (m *IngressController) Size() (n int)
- func (this *IngressController) String() string
- func (m *IngressController) Unmarshal(dAtA []byte) error
- func (m *IngressController) XXX_DiscardUnknown()
- func (m *IngressController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IngressController) XXX_Merge(src proto.Message)
- func (m *IngressController) XXX_Size() int
- func (m *IngressController) XXX_Unmarshal(b []byte) error
- type InternalSecret
- func (in *InternalSecret) DeepCopy() *InternalSecret
- func (in *InternalSecret) DeepCopyInto(out *InternalSecret)
- func (in *InternalSecret) DeepCopyObject() runtime.Object
- func (*InternalSecret) Descriptor() ([]byte, []int)
- func (m *InternalSecret) Marshal() (dAtA []byte, err error)
- func (m *InternalSecret) MarshalTo(dAtA []byte) (int, error)
- func (m *InternalSecret) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InternalSecret) ProtoMessage()
- func (m *InternalSecret) Reset()
- func (m *InternalSecret) Size() (n int)
- func (this *InternalSecret) String() string
- func (m *InternalSecret) Unmarshal(dAtA []byte) error
- func (m *InternalSecret) XXX_DiscardUnknown()
- func (m *InternalSecret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InternalSecret) XXX_Merge(src proto.Message)
- func (m *InternalSecret) XXX_Size() int
- func (m *InternalSecret) XXX_Unmarshal(b []byte) error
- type InternalSecretList
- func (in *InternalSecretList) DeepCopy() *InternalSecretList
- func (in *InternalSecretList) DeepCopyInto(out *InternalSecretList)
- func (in *InternalSecretList) DeepCopyObject() runtime.Object
- func (*InternalSecretList) Descriptor() ([]byte, []int)
- func (m *InternalSecretList) Marshal() (dAtA []byte, err error)
- func (m *InternalSecretList) MarshalTo(dAtA []byte) (int, error)
- func (m *InternalSecretList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InternalSecretList) ProtoMessage()
- func (m *InternalSecretList) Reset()
- func (m *InternalSecretList) Size() (n int)
- func (this *InternalSecretList) String() string
- func (m *InternalSecretList) Unmarshal(dAtA []byte) error
- func (m *InternalSecretList) XXX_DiscardUnknown()
- func (m *InternalSecretList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InternalSecretList) XXX_Merge(src proto.Message)
- func (m *InternalSecretList) XXX_Size() int
- func (m *InternalSecretList) XXX_Unmarshal(b []byte) error
- type KubeAPIServerConfig
- func (in *KubeAPIServerConfig) DeepCopy() *KubeAPIServerConfig
- func (in *KubeAPIServerConfig) DeepCopyInto(out *KubeAPIServerConfig)
- func (*KubeAPIServerConfig) Descriptor() ([]byte, []int)
- func (m *KubeAPIServerConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeAPIServerConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeAPIServerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeAPIServerConfig) ProtoMessage()
- func (m *KubeAPIServerConfig) Reset()
- func (m *KubeAPIServerConfig) Size() (n int)
- func (this *KubeAPIServerConfig) String() string
- func (m *KubeAPIServerConfig) Unmarshal(dAtA []byte) error
- func (m *KubeAPIServerConfig) XXX_DiscardUnknown()
- func (m *KubeAPIServerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeAPIServerConfig) XXX_Merge(src proto.Message)
- func (m *KubeAPIServerConfig) XXX_Size() int
- func (m *KubeAPIServerConfig) XXX_Unmarshal(b []byte) error
- type KubeControllerManagerConfig
- func (in *KubeControllerManagerConfig) DeepCopy() *KubeControllerManagerConfig
- func (in *KubeControllerManagerConfig) DeepCopyInto(out *KubeControllerManagerConfig)
- func (*KubeControllerManagerConfig) Descriptor() ([]byte, []int)
- func (m *KubeControllerManagerConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeControllerManagerConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeControllerManagerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeControllerManagerConfig) ProtoMessage()
- func (m *KubeControllerManagerConfig) Reset()
- func (m *KubeControllerManagerConfig) Size() (n int)
- func (this *KubeControllerManagerConfig) String() string
- func (m *KubeControllerManagerConfig) Unmarshal(dAtA []byte) error
- func (m *KubeControllerManagerConfig) XXX_DiscardUnknown()
- func (m *KubeControllerManagerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeControllerManagerConfig) XXX_Merge(src proto.Message)
- func (m *KubeControllerManagerConfig) XXX_Size() int
- func (m *KubeControllerManagerConfig) XXX_Unmarshal(b []byte) error
- type KubeProxyConfig
- func (in *KubeProxyConfig) DeepCopy() *KubeProxyConfig
- func (in *KubeProxyConfig) DeepCopyInto(out *KubeProxyConfig)
- func (*KubeProxyConfig) Descriptor() ([]byte, []int)
- func (m *KubeProxyConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeProxyConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeProxyConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeProxyConfig) ProtoMessage()
- func (m *KubeProxyConfig) Reset()
- func (m *KubeProxyConfig) Size() (n int)
- func (this *KubeProxyConfig) String() string
- func (m *KubeProxyConfig) Unmarshal(dAtA []byte) error
- func (m *KubeProxyConfig) XXX_DiscardUnknown()
- func (m *KubeProxyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeProxyConfig) XXX_Merge(src proto.Message)
- func (m *KubeProxyConfig) XXX_Size() int
- func (m *KubeProxyConfig) XXX_Unmarshal(b []byte) error
- type KubeSchedulerConfig
- func (in *KubeSchedulerConfig) DeepCopy() *KubeSchedulerConfig
- func (in *KubeSchedulerConfig) DeepCopyInto(out *KubeSchedulerConfig)
- func (*KubeSchedulerConfig) Descriptor() ([]byte, []int)
- func (m *KubeSchedulerConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeSchedulerConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeSchedulerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeSchedulerConfig) ProtoMessage()
- func (m *KubeSchedulerConfig) Reset()
- func (m *KubeSchedulerConfig) Size() (n int)
- func (this *KubeSchedulerConfig) String() string
- func (m *KubeSchedulerConfig) Unmarshal(dAtA []byte) error
- func (m *KubeSchedulerConfig) XXX_DiscardUnknown()
- func (m *KubeSchedulerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeSchedulerConfig) XXX_Merge(src proto.Message)
- func (m *KubeSchedulerConfig) XXX_Size() int
- func (m *KubeSchedulerConfig) XXX_Unmarshal(b []byte) error
- type KubeletConfig
- func (in *KubeletConfig) DeepCopy() *KubeletConfig
- func (in *KubeletConfig) DeepCopyInto(out *KubeletConfig)
- func (*KubeletConfig) Descriptor() ([]byte, []int)
- func (m *KubeletConfig) Marshal() (dAtA []byte, err error)
- func (m *KubeletConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeletConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeletConfig) ProtoMessage()
- func (m *KubeletConfig) Reset()
- func (m *KubeletConfig) Size() (n int)
- func (this *KubeletConfig) String() string
- func (m *KubeletConfig) Unmarshal(dAtA []byte) error
- func (m *KubeletConfig) XXX_DiscardUnknown()
- func (m *KubeletConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeletConfig) XXX_Merge(src proto.Message)
- func (m *KubeletConfig) XXX_Size() int
- func (m *KubeletConfig) XXX_Unmarshal(b []byte) error
- type KubeletConfigEviction
- func (in *KubeletConfigEviction) DeepCopy() *KubeletConfigEviction
- func (in *KubeletConfigEviction) DeepCopyInto(out *KubeletConfigEviction)
- func (*KubeletConfigEviction) Descriptor() ([]byte, []int)
- func (m *KubeletConfigEviction) Marshal() (dAtA []byte, err error)
- func (m *KubeletConfigEviction) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeletConfigEviction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeletConfigEviction) ProtoMessage()
- func (m *KubeletConfigEviction) Reset()
- func (m *KubeletConfigEviction) Size() (n int)
- func (this *KubeletConfigEviction) String() string
- func (m *KubeletConfigEviction) Unmarshal(dAtA []byte) error
- func (m *KubeletConfigEviction) XXX_DiscardUnknown()
- func (m *KubeletConfigEviction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeletConfigEviction) XXX_Merge(src proto.Message)
- func (m *KubeletConfigEviction) XXX_Size() int
- func (m *KubeletConfigEviction) XXX_Unmarshal(b []byte) error
- type KubeletConfigEvictionMinimumReclaim
- func (in *KubeletConfigEvictionMinimumReclaim) DeepCopy() *KubeletConfigEvictionMinimumReclaim
- func (in *KubeletConfigEvictionMinimumReclaim) DeepCopyInto(out *KubeletConfigEvictionMinimumReclaim)
- func (*KubeletConfigEvictionMinimumReclaim) Descriptor() ([]byte, []int)
- func (m *KubeletConfigEvictionMinimumReclaim) Marshal() (dAtA []byte, err error)
- func (m *KubeletConfigEvictionMinimumReclaim) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeletConfigEvictionMinimumReclaim) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeletConfigEvictionMinimumReclaim) ProtoMessage()
- func (m *KubeletConfigEvictionMinimumReclaim) Reset()
- func (m *KubeletConfigEvictionMinimumReclaim) Size() (n int)
- func (this *KubeletConfigEvictionMinimumReclaim) String() string
- func (m *KubeletConfigEvictionMinimumReclaim) Unmarshal(dAtA []byte) error
- func (m *KubeletConfigEvictionMinimumReclaim) XXX_DiscardUnknown()
- func (m *KubeletConfigEvictionMinimumReclaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeletConfigEvictionMinimumReclaim) XXX_Merge(src proto.Message)
- func (m *KubeletConfigEvictionMinimumReclaim) XXX_Size() int
- func (m *KubeletConfigEvictionMinimumReclaim) XXX_Unmarshal(b []byte) error
- type KubeletConfigEvictionSoftGracePeriod
- func (in *KubeletConfigEvictionSoftGracePeriod) DeepCopy() *KubeletConfigEvictionSoftGracePeriod
- func (in *KubeletConfigEvictionSoftGracePeriod) DeepCopyInto(out *KubeletConfigEvictionSoftGracePeriod)
- func (*KubeletConfigEvictionSoftGracePeriod) Descriptor() ([]byte, []int)
- func (m *KubeletConfigEvictionSoftGracePeriod) Marshal() (dAtA []byte, err error)
- func (m *KubeletConfigEvictionSoftGracePeriod) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeletConfigEvictionSoftGracePeriod) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeletConfigEvictionSoftGracePeriod) ProtoMessage()
- func (m *KubeletConfigEvictionSoftGracePeriod) Reset()
- func (m *KubeletConfigEvictionSoftGracePeriod) Size() (n int)
- func (this *KubeletConfigEvictionSoftGracePeriod) String() string
- func (m *KubeletConfigEvictionSoftGracePeriod) Unmarshal(dAtA []byte) error
- func (m *KubeletConfigEvictionSoftGracePeriod) XXX_DiscardUnknown()
- func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Merge(src proto.Message)
- func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Size() int
- func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Unmarshal(b []byte) error
- type KubeletConfigReserved
- func (in *KubeletConfigReserved) DeepCopy() *KubeletConfigReserved
- func (in *KubeletConfigReserved) DeepCopyInto(out *KubeletConfigReserved)
- func (*KubeletConfigReserved) Descriptor() ([]byte, []int)
- func (m *KubeletConfigReserved) Marshal() (dAtA []byte, err error)
- func (m *KubeletConfigReserved) MarshalTo(dAtA []byte) (int, error)
- func (m *KubeletConfigReserved) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubeletConfigReserved) ProtoMessage()
- func (m *KubeletConfigReserved) Reset()
- func (m *KubeletConfigReserved) Size() (n int)
- func (this *KubeletConfigReserved) String() string
- func (m *KubeletConfigReserved) Unmarshal(dAtA []byte) error
- func (m *KubeletConfigReserved) XXX_DiscardUnknown()
- func (m *KubeletConfigReserved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubeletConfigReserved) XXX_Merge(src proto.Message)
- func (m *KubeletConfigReserved) XXX_Size() int
- func (m *KubeletConfigReserved) XXX_Unmarshal(b []byte) error
- type Kubernetes
- func (in *Kubernetes) DeepCopy() *Kubernetes
- func (in *Kubernetes) DeepCopyInto(out *Kubernetes)
- func (*Kubernetes) Descriptor() ([]byte, []int)
- func (m *Kubernetes) Marshal() (dAtA []byte, err error)
- func (m *Kubernetes) MarshalTo(dAtA []byte) (int, error)
- func (m *Kubernetes) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Kubernetes) ProtoMessage()
- func (m *Kubernetes) Reset()
- func (m *Kubernetes) Size() (n int)
- func (this *Kubernetes) String() string
- func (m *Kubernetes) Unmarshal(dAtA []byte) error
- func (m *Kubernetes) XXX_DiscardUnknown()
- func (m *Kubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Kubernetes) XXX_Merge(src proto.Message)
- func (m *Kubernetes) XXX_Size() int
- func (m *Kubernetes) XXX_Unmarshal(b []byte) error
- type KubernetesConfig
- func (in *KubernetesConfig) DeepCopy() *KubernetesConfig
- func (in *KubernetesConfig) DeepCopyInto(out *KubernetesConfig)
- func (*KubernetesConfig) Descriptor() ([]byte, []int)
- func (m *KubernetesConfig) Marshal() (dAtA []byte, err error)
- func (m *KubernetesConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *KubernetesConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubernetesConfig) ProtoMessage()
- func (m *KubernetesConfig) Reset()
- func (m *KubernetesConfig) Size() (n int)
- func (this *KubernetesConfig) String() string
- func (m *KubernetesConfig) Unmarshal(dAtA []byte) error
- func (m *KubernetesConfig) XXX_DiscardUnknown()
- func (m *KubernetesConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesConfig) XXX_Merge(src proto.Message)
- func (m *KubernetesConfig) XXX_Size() int
- func (m *KubernetesConfig) XXX_Unmarshal(b []byte) error
- type KubernetesDashboard
- func (in *KubernetesDashboard) DeepCopy() *KubernetesDashboard
- func (in *KubernetesDashboard) DeepCopyInto(out *KubernetesDashboard)
- func (*KubernetesDashboard) Descriptor() ([]byte, []int)
- func (m *KubernetesDashboard) Marshal() (dAtA []byte, err error)
- func (m *KubernetesDashboard) MarshalTo(dAtA []byte) (int, error)
- func (m *KubernetesDashboard) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubernetesDashboard) ProtoMessage()
- func (m *KubernetesDashboard) Reset()
- func (m *KubernetesDashboard) Size() (n int)
- func (this *KubernetesDashboard) String() string
- func (m *KubernetesDashboard) Unmarshal(dAtA []byte) error
- func (m *KubernetesDashboard) XXX_DiscardUnknown()
- func (m *KubernetesDashboard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesDashboard) XXX_Merge(src proto.Message)
- func (m *KubernetesDashboard) XXX_Size() int
- func (m *KubernetesDashboard) XXX_Unmarshal(b []byte) error
- type KubernetesSettings
- func (in *KubernetesSettings) DeepCopy() *KubernetesSettings
- func (in *KubernetesSettings) DeepCopyInto(out *KubernetesSettings)
- func (*KubernetesSettings) Descriptor() ([]byte, []int)
- func (m *KubernetesSettings) Marshal() (dAtA []byte, err error)
- func (m *KubernetesSettings) MarshalTo(dAtA []byte) (int, error)
- func (m *KubernetesSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*KubernetesSettings) ProtoMessage()
- func (m *KubernetesSettings) Reset()
- func (m *KubernetesSettings) Size() (n int)
- func (this *KubernetesSettings) String() string
- func (m *KubernetesSettings) Unmarshal(dAtA []byte) error
- func (m *KubernetesSettings) XXX_DiscardUnknown()
- func (m *KubernetesSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *KubernetesSettings) XXX_Merge(src proto.Message)
- func (m *KubernetesSettings) XXX_Size() int
- func (m *KubernetesSettings) XXX_Unmarshal(b []byte) error
- type LastError
- func (in *LastError) DeepCopy() *LastError
- func (in *LastError) DeepCopyInto(out *LastError)
- func (*LastError) Descriptor() ([]byte, []int)
- func (m *LastError) Marshal() (dAtA []byte, err error)
- func (m *LastError) MarshalTo(dAtA []byte) (int, error)
- func (m *LastError) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LastError) ProtoMessage()
- func (m *LastError) Reset()
- func (m *LastError) Size() (n int)
- func (this *LastError) String() string
- func (m *LastError) Unmarshal(dAtA []byte) error
- func (m *LastError) XXX_DiscardUnknown()
- func (m *LastError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LastError) XXX_Merge(src proto.Message)
- func (m *LastError) XXX_Size() int
- func (m *LastError) XXX_Unmarshal(b []byte) error
- type LastMaintenance
- func (in *LastMaintenance) DeepCopy() *LastMaintenance
- func (in *LastMaintenance) DeepCopyInto(out *LastMaintenance)
- func (*LastMaintenance) Descriptor() ([]byte, []int)
- func (m *LastMaintenance) Marshal() (dAtA []byte, err error)
- func (m *LastMaintenance) MarshalTo(dAtA []byte) (int, error)
- func (m *LastMaintenance) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LastMaintenance) ProtoMessage()
- func (m *LastMaintenance) Reset()
- func (m *LastMaintenance) Size() (n int)
- func (this *LastMaintenance) String() string
- func (m *LastMaintenance) Unmarshal(dAtA []byte) error
- func (m *LastMaintenance) XXX_DiscardUnknown()
- func (m *LastMaintenance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LastMaintenance) XXX_Merge(src proto.Message)
- func (m *LastMaintenance) XXX_Size() int
- func (m *LastMaintenance) XXX_Unmarshal(b []byte) error
- type LastOperation
- func (in *LastOperation) DeepCopy() *LastOperation
- func (in *LastOperation) DeepCopyInto(out *LastOperation)
- func (*LastOperation) Descriptor() ([]byte, []int)
- func (m *LastOperation) Marshal() (dAtA []byte, err error)
- func (m *LastOperation) MarshalTo(dAtA []byte) (int, error)
- func (m *LastOperation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LastOperation) ProtoMessage()
- func (m *LastOperation) Reset()
- func (m *LastOperation) Size() (n int)
- func (this *LastOperation) String() string
- func (m *LastOperation) Unmarshal(dAtA []byte) error
- func (m *LastOperation) XXX_DiscardUnknown()
- func (m *LastOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LastOperation) XXX_Merge(src proto.Message)
- func (m *LastOperation) XXX_Size() int
- func (m *LastOperation) XXX_Unmarshal(b []byte) error
- type LastOperationState
- type LastOperationType
- type LoadBalancerServicesProxyProtocol
- func (in *LoadBalancerServicesProxyProtocol) DeepCopy() *LoadBalancerServicesProxyProtocol
- func (in *LoadBalancerServicesProxyProtocol) DeepCopyInto(out *LoadBalancerServicesProxyProtocol)
- func (*LoadBalancerServicesProxyProtocol) Descriptor() ([]byte, []int)
- func (m *LoadBalancerServicesProxyProtocol) Marshal() (dAtA []byte, err error)
- func (m *LoadBalancerServicesProxyProtocol) MarshalTo(dAtA []byte) (int, error)
- func (m *LoadBalancerServicesProxyProtocol) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LoadBalancerServicesProxyProtocol) ProtoMessage()
- func (m *LoadBalancerServicesProxyProtocol) Reset()
- func (m *LoadBalancerServicesProxyProtocol) Size() (n int)
- func (this *LoadBalancerServicesProxyProtocol) String() string
- func (m *LoadBalancerServicesProxyProtocol) Unmarshal(dAtA []byte) error
- func (m *LoadBalancerServicesProxyProtocol) XXX_DiscardUnknown()
- func (m *LoadBalancerServicesProxyProtocol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LoadBalancerServicesProxyProtocol) XXX_Merge(src proto.Message)
- func (m *LoadBalancerServicesProxyProtocol) XXX_Size() int
- func (m *LoadBalancerServicesProxyProtocol) XXX_Unmarshal(b []byte) error
- type Machine
- func (in *Machine) DeepCopy() *Machine
- func (in *Machine) DeepCopyInto(out *Machine)
- func (*Machine) Descriptor() ([]byte, []int)
- func (m *Machine) Marshal() (dAtA []byte, err error)
- func (m *Machine) MarshalTo(dAtA []byte) (int, error)
- func (m *Machine) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Machine) ProtoMessage()
- func (m *Machine) Reset()
- func (m *Machine) Size() (n int)
- func (this *Machine) String() string
- func (m *Machine) Unmarshal(dAtA []byte) error
- func (m *Machine) XXX_DiscardUnknown()
- func (m *Machine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Machine) XXX_Merge(src proto.Message)
- func (m *Machine) XXX_Size() int
- func (m *Machine) XXX_Unmarshal(b []byte) error
- type MachineControllerManagerSettings
- func (in *MachineControllerManagerSettings) DeepCopy() *MachineControllerManagerSettings
- func (in *MachineControllerManagerSettings) DeepCopyInto(out *MachineControllerManagerSettings)
- func (*MachineControllerManagerSettings) Descriptor() ([]byte, []int)
- func (m *MachineControllerManagerSettings) Marshal() (dAtA []byte, err error)
- func (m *MachineControllerManagerSettings) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineControllerManagerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineControllerManagerSettings) ProtoMessage()
- func (m *MachineControllerManagerSettings) Reset()
- func (m *MachineControllerManagerSettings) Size() (n int)
- func (this *MachineControllerManagerSettings) String() string
- func (m *MachineControllerManagerSettings) Unmarshal(dAtA []byte) error
- func (m *MachineControllerManagerSettings) XXX_DiscardUnknown()
- func (m *MachineControllerManagerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineControllerManagerSettings) XXX_Merge(src proto.Message)
- func (m *MachineControllerManagerSettings) XXX_Size() int
- func (m *MachineControllerManagerSettings) XXX_Unmarshal(b []byte) error
- type MachineImage
- func (in *MachineImage) DeepCopy() *MachineImage
- func (in *MachineImage) DeepCopyInto(out *MachineImage)
- func (*MachineImage) Descriptor() ([]byte, []int)
- func (m *MachineImage) Marshal() (dAtA []byte, err error)
- func (m *MachineImage) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineImage) ProtoMessage()
- func (m *MachineImage) Reset()
- func (m *MachineImage) Size() (n int)
- func (this *MachineImage) String() string
- func (m *MachineImage) Unmarshal(dAtA []byte) error
- func (m *MachineImage) XXX_DiscardUnknown()
- func (m *MachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineImage) XXX_Merge(src proto.Message)
- func (m *MachineImage) XXX_Size() int
- func (m *MachineImage) XXX_Unmarshal(b []byte) error
- type MachineImageUpdateStrategy
- type MachineImageVersion
- func (in *MachineImageVersion) DeepCopy() *MachineImageVersion
- func (in *MachineImageVersion) DeepCopyInto(out *MachineImageVersion)
- func (*MachineImageVersion) Descriptor() ([]byte, []int)
- func (m *MachineImageVersion) Marshal() (dAtA []byte, err error)
- func (m *MachineImageVersion) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineImageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineImageVersion) ProtoMessage()
- func (m *MachineImageVersion) Reset()
- func (m *MachineImageVersion) Size() (n int)
- func (this *MachineImageVersion) String() string
- func (m *MachineImageVersion) Unmarshal(dAtA []byte) error
- func (m *MachineImageVersion) XXX_DiscardUnknown()
- func (m *MachineImageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineImageVersion) XXX_Merge(src proto.Message)
- func (m *MachineImageVersion) XXX_Size() int
- func (m *MachineImageVersion) XXX_Unmarshal(b []byte) error
- type MachineType
- func (in *MachineType) DeepCopy() *MachineType
- func (in *MachineType) DeepCopyInto(out *MachineType)
- func (*MachineType) Descriptor() ([]byte, []int)
- func (m *MachineType) Marshal() (dAtA []byte, err error)
- func (m *MachineType) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineType) ProtoMessage()
- func (m *MachineType) Reset()
- func (m *MachineType) Size() (n int)
- func (this *MachineType) String() string
- func (m *MachineType) Unmarshal(dAtA []byte) error
- func (m *MachineType) XXX_DiscardUnknown()
- func (m *MachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineType) XXX_Merge(src proto.Message)
- func (m *MachineType) XXX_Size() int
- func (m *MachineType) XXX_Unmarshal(b []byte) error
- type MachineTypeStorage
- func (in *MachineTypeStorage) DeepCopy() *MachineTypeStorage
- func (in *MachineTypeStorage) DeepCopyInto(out *MachineTypeStorage)
- func (*MachineTypeStorage) Descriptor() ([]byte, []int)
- func (m *MachineTypeStorage) Marshal() (dAtA []byte, err error)
- func (m *MachineTypeStorage) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineTypeStorage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineTypeStorage) ProtoMessage()
- func (m *MachineTypeStorage) Reset()
- func (m *MachineTypeStorage) Size() (n int)
- func (this *MachineTypeStorage) String() string
- func (m *MachineTypeStorage) Unmarshal(dAtA []byte) error
- func (m *MachineTypeStorage) XXX_DiscardUnknown()
- func (m *MachineTypeStorage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineTypeStorage) XXX_Merge(src proto.Message)
- func (m *MachineTypeStorage) XXX_Size() int
- func (m *MachineTypeStorage) XXX_Unmarshal(b []byte) error
- type Maintenance
- func (in *Maintenance) DeepCopy() *Maintenance
- func (in *Maintenance) DeepCopyInto(out *Maintenance)
- func (*Maintenance) Descriptor() ([]byte, []int)
- func (m *Maintenance) Marshal() (dAtA []byte, err error)
- func (m *Maintenance) MarshalTo(dAtA []byte) (int, error)
- func (m *Maintenance) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Maintenance) ProtoMessage()
- func (m *Maintenance) Reset()
- func (m *Maintenance) Size() (n int)
- func (this *Maintenance) String() string
- func (m *Maintenance) Unmarshal(dAtA []byte) error
- func (m *Maintenance) XXX_DiscardUnknown()
- func (m *Maintenance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Maintenance) XXX_Merge(src proto.Message)
- func (m *Maintenance) XXX_Size() int
- func (m *Maintenance) XXX_Unmarshal(b []byte) error
- type MaintenanceAutoUpdate
- func (in *MaintenanceAutoUpdate) DeepCopy() *MaintenanceAutoUpdate
- func (in *MaintenanceAutoUpdate) DeepCopyInto(out *MaintenanceAutoUpdate)
- func (*MaintenanceAutoUpdate) Descriptor() ([]byte, []int)
- func (m *MaintenanceAutoUpdate) Marshal() (dAtA []byte, err error)
- func (m *MaintenanceAutoUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *MaintenanceAutoUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MaintenanceAutoUpdate) ProtoMessage()
- func (m *MaintenanceAutoUpdate) Reset()
- func (m *MaintenanceAutoUpdate) Size() (n int)
- func (this *MaintenanceAutoUpdate) String() string
- func (m *MaintenanceAutoUpdate) Unmarshal(dAtA []byte) error
- func (m *MaintenanceAutoUpdate) XXX_DiscardUnknown()
- func (m *MaintenanceAutoUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MaintenanceAutoUpdate) XXX_Merge(src proto.Message)
- func (m *MaintenanceAutoUpdate) XXX_Size() int
- func (m *MaintenanceAutoUpdate) XXX_Unmarshal(b []byte) error
- type MaintenanceTimeWindow
- func (in *MaintenanceTimeWindow) DeepCopy() *MaintenanceTimeWindow
- func (in *MaintenanceTimeWindow) DeepCopyInto(out *MaintenanceTimeWindow)
- func (*MaintenanceTimeWindow) Descriptor() ([]byte, []int)
- func (m *MaintenanceTimeWindow) Marshal() (dAtA []byte, err error)
- func (m *MaintenanceTimeWindow) MarshalTo(dAtA []byte) (int, error)
- func (m *MaintenanceTimeWindow) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MaintenanceTimeWindow) ProtoMessage()
- func (m *MaintenanceTimeWindow) Reset()
- func (m *MaintenanceTimeWindow) Size() (n int)
- func (this *MaintenanceTimeWindow) String() string
- func (m *MaintenanceTimeWindow) Unmarshal(dAtA []byte) error
- func (m *MaintenanceTimeWindow) XXX_DiscardUnknown()
- func (m *MaintenanceTimeWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MaintenanceTimeWindow) XXX_Merge(src proto.Message)
- func (m *MaintenanceTimeWindow) XXX_Size() int
- func (m *MaintenanceTimeWindow) XXX_Unmarshal(b []byte) error
- type MemorySwapConfiguration
- func (in *MemorySwapConfiguration) DeepCopy() *MemorySwapConfiguration
- func (in *MemorySwapConfiguration) DeepCopyInto(out *MemorySwapConfiguration)
- func (*MemorySwapConfiguration) Descriptor() ([]byte, []int)
- func (m *MemorySwapConfiguration) Marshal() (dAtA []byte, err error)
- func (m *MemorySwapConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (m *MemorySwapConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MemorySwapConfiguration) ProtoMessage()
- func (m *MemorySwapConfiguration) Reset()
- func (m *MemorySwapConfiguration) Size() (n int)
- func (this *MemorySwapConfiguration) String() string
- func (m *MemorySwapConfiguration) Unmarshal(dAtA []byte) error
- func (m *MemorySwapConfiguration) XXX_DiscardUnknown()
- func (m *MemorySwapConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MemorySwapConfiguration) XXX_Merge(src proto.Message)
- func (m *MemorySwapConfiguration) XXX_Size() int
- func (m *MemorySwapConfiguration) XXX_Unmarshal(b []byte) error
- type Monitoring
- func (in *Monitoring) DeepCopy() *Monitoring
- func (in *Monitoring) DeepCopyInto(out *Monitoring)
- func (*Monitoring) Descriptor() ([]byte, []int)
- func (m *Monitoring) Marshal() (dAtA []byte, err error)
- func (m *Monitoring) MarshalTo(dAtA []byte) (int, error)
- func (m *Monitoring) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Monitoring) ProtoMessage()
- func (m *Monitoring) Reset()
- func (m *Monitoring) Size() (n int)
- func (this *Monitoring) String() string
- func (m *Monitoring) Unmarshal(dAtA []byte) error
- func (m *Monitoring) XXX_DiscardUnknown()
- func (m *Monitoring) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Monitoring) XXX_Merge(src proto.Message)
- func (m *Monitoring) XXX_Size() int
- func (m *Monitoring) XXX_Unmarshal(b []byte) error
- type NamedResourceReference
- func (in *NamedResourceReference) DeepCopy() *NamedResourceReference
- func (in *NamedResourceReference) DeepCopyInto(out *NamedResourceReference)
- func (*NamedResourceReference) Descriptor() ([]byte, []int)
- func (m *NamedResourceReference) Marshal() (dAtA []byte, err error)
- func (m *NamedResourceReference) MarshalTo(dAtA []byte) (int, error)
- func (m *NamedResourceReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamedResourceReference) ProtoMessage()
- func (m *NamedResourceReference) Reset()
- func (m *NamedResourceReference) Size() (n int)
- func (this *NamedResourceReference) String() string
- func (m *NamedResourceReference) Unmarshal(dAtA []byte) error
- func (m *NamedResourceReference) XXX_DiscardUnknown()
- func (m *NamedResourceReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamedResourceReference) XXX_Merge(src proto.Message)
- func (m *NamedResourceReference) XXX_Size() int
- func (m *NamedResourceReference) XXX_Unmarshal(b []byte) error
- type NamespacedCloudProfile
- func (in *NamespacedCloudProfile) DeepCopy() *NamespacedCloudProfile
- func (in *NamespacedCloudProfile) DeepCopyInto(out *NamespacedCloudProfile)
- func (in *NamespacedCloudProfile) DeepCopyObject() runtime.Object
- func (*NamespacedCloudProfile) Descriptor() ([]byte, []int)
- func (c *NamespacedCloudProfile) GetProviderType() string
- func (m *NamespacedCloudProfile) Marshal() (dAtA []byte, err error)
- func (m *NamespacedCloudProfile) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespacedCloudProfile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespacedCloudProfile) ProtoMessage()
- func (m *NamespacedCloudProfile) Reset()
- func (m *NamespacedCloudProfile) Size() (n int)
- func (this *NamespacedCloudProfile) String() string
- func (m *NamespacedCloudProfile) Unmarshal(dAtA []byte) error
- func (m *NamespacedCloudProfile) XXX_DiscardUnknown()
- func (m *NamespacedCloudProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespacedCloudProfile) XXX_Merge(src proto.Message)
- func (m *NamespacedCloudProfile) XXX_Size() int
- func (m *NamespacedCloudProfile) XXX_Unmarshal(b []byte) error
- type NamespacedCloudProfileList
- func (in *NamespacedCloudProfileList) DeepCopy() *NamespacedCloudProfileList
- func (in *NamespacedCloudProfileList) DeepCopyInto(out *NamespacedCloudProfileList)
- func (in *NamespacedCloudProfileList) DeepCopyObject() runtime.Object
- func (*NamespacedCloudProfileList) Descriptor() ([]byte, []int)
- func (m *NamespacedCloudProfileList) Marshal() (dAtA []byte, err error)
- func (m *NamespacedCloudProfileList) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespacedCloudProfileList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespacedCloudProfileList) ProtoMessage()
- func (m *NamespacedCloudProfileList) Reset()
- func (m *NamespacedCloudProfileList) Size() (n int)
- func (this *NamespacedCloudProfileList) String() string
- func (m *NamespacedCloudProfileList) Unmarshal(dAtA []byte) error
- func (m *NamespacedCloudProfileList) XXX_DiscardUnknown()
- func (m *NamespacedCloudProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespacedCloudProfileList) XXX_Merge(src proto.Message)
- func (m *NamespacedCloudProfileList) XXX_Size() int
- func (m *NamespacedCloudProfileList) XXX_Unmarshal(b []byte) error
- type NamespacedCloudProfileSpec
- func (in *NamespacedCloudProfileSpec) DeepCopy() *NamespacedCloudProfileSpec
- func (in *NamespacedCloudProfileSpec) DeepCopyInto(out *NamespacedCloudProfileSpec)
- func (*NamespacedCloudProfileSpec) Descriptor() ([]byte, []int)
- func (m *NamespacedCloudProfileSpec) Marshal() (dAtA []byte, err error)
- func (m *NamespacedCloudProfileSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespacedCloudProfileSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespacedCloudProfileSpec) ProtoMessage()
- func (m *NamespacedCloudProfileSpec) Reset()
- func (m *NamespacedCloudProfileSpec) Size() (n int)
- func (this *NamespacedCloudProfileSpec) String() string
- func (m *NamespacedCloudProfileSpec) Unmarshal(dAtA []byte) error
- func (m *NamespacedCloudProfileSpec) XXX_DiscardUnknown()
- func (m *NamespacedCloudProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespacedCloudProfileSpec) XXX_Merge(src proto.Message)
- func (m *NamespacedCloudProfileSpec) XXX_Size() int
- func (m *NamespacedCloudProfileSpec) XXX_Unmarshal(b []byte) error
- type NamespacedCloudProfileStatus
- func (in *NamespacedCloudProfileStatus) DeepCopy() *NamespacedCloudProfileStatus
- func (in *NamespacedCloudProfileStatus) DeepCopyInto(out *NamespacedCloudProfileStatus)
- func (*NamespacedCloudProfileStatus) Descriptor() ([]byte, []int)
- func (m *NamespacedCloudProfileStatus) Marshal() (dAtA []byte, err error)
- func (m *NamespacedCloudProfileStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespacedCloudProfileStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespacedCloudProfileStatus) ProtoMessage()
- func (m *NamespacedCloudProfileStatus) Reset()
- func (m *NamespacedCloudProfileStatus) Size() (n int)
- func (this *NamespacedCloudProfileStatus) String() string
- func (m *NamespacedCloudProfileStatus) Unmarshal(dAtA []byte) error
- func (m *NamespacedCloudProfileStatus) XXX_DiscardUnknown()
- func (m *NamespacedCloudProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespacedCloudProfileStatus) XXX_Merge(src proto.Message)
- func (m *NamespacedCloudProfileStatus) XXX_Size() int
- func (m *NamespacedCloudProfileStatus) XXX_Unmarshal(b []byte) error
- type Networking
- func (in *Networking) DeepCopy() *Networking
- func (in *Networking) DeepCopyInto(out *Networking)
- func (*Networking) Descriptor() ([]byte, []int)
- func (m *Networking) Marshal() (dAtA []byte, err error)
- func (m *Networking) MarshalTo(dAtA []byte) (int, error)
- func (m *Networking) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Networking) ProtoMessage()
- func (m *Networking) Reset()
- func (m *Networking) Size() (n int)
- func (this *Networking) String() string
- func (m *Networking) Unmarshal(dAtA []byte) error
- func (m *Networking) XXX_DiscardUnknown()
- func (m *Networking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Networking) XXX_Merge(src proto.Message)
- func (m *Networking) XXX_Size() int
- func (m *Networking) XXX_Unmarshal(b []byte) error
- type NetworkingStatus
- func (in *NetworkingStatus) DeepCopy() *NetworkingStatus
- func (in *NetworkingStatus) DeepCopyInto(out *NetworkingStatus)
- func (*NetworkingStatus) Descriptor() ([]byte, []int)
- func (m *NetworkingStatus) Marshal() (dAtA []byte, err error)
- func (m *NetworkingStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *NetworkingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NetworkingStatus) ProtoMessage()
- func (m *NetworkingStatus) Reset()
- func (m *NetworkingStatus) Size() (n int)
- func (this *NetworkingStatus) String() string
- func (m *NetworkingStatus) Unmarshal(dAtA []byte) error
- func (m *NetworkingStatus) XXX_DiscardUnknown()
- func (m *NetworkingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkingStatus) XXX_Merge(src proto.Message)
- func (m *NetworkingStatus) XXX_Size() int
- func (m *NetworkingStatus) XXX_Unmarshal(b []byte) error
- type NginxIngress
- func (in *NginxIngress) DeepCopy() *NginxIngress
- func (in *NginxIngress) DeepCopyInto(out *NginxIngress)
- func (*NginxIngress) Descriptor() ([]byte, []int)
- func (m *NginxIngress) Marshal() (dAtA []byte, err error)
- func (m *NginxIngress) MarshalTo(dAtA []byte) (int, error)
- func (m *NginxIngress) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NginxIngress) ProtoMessage()
- func (m *NginxIngress) Reset()
- func (m *NginxIngress) Size() (n int)
- func (this *NginxIngress) String() string
- func (m *NginxIngress) Unmarshal(dAtA []byte) error
- func (m *NginxIngress) XXX_DiscardUnknown()
- func (m *NginxIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NginxIngress) XXX_Merge(src proto.Message)
- func (m *NginxIngress) XXX_Size() int
- func (m *NginxIngress) XXX_Unmarshal(b []byte) error
- type NodeLocalDNS
- func (in *NodeLocalDNS) DeepCopy() *NodeLocalDNS
- func (in *NodeLocalDNS) DeepCopyInto(out *NodeLocalDNS)
- func (*NodeLocalDNS) Descriptor() ([]byte, []int)
- func (m *NodeLocalDNS) Marshal() (dAtA []byte, err error)
- func (m *NodeLocalDNS) MarshalTo(dAtA []byte) (int, error)
- func (m *NodeLocalDNS) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NodeLocalDNS) ProtoMessage()
- func (m *NodeLocalDNS) Reset()
- func (m *NodeLocalDNS) Size() (n int)
- func (this *NodeLocalDNS) String() string
- func (m *NodeLocalDNS) Unmarshal(dAtA []byte) error
- func (m *NodeLocalDNS) XXX_DiscardUnknown()
- func (m *NodeLocalDNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeLocalDNS) XXX_Merge(src proto.Message)
- func (m *NodeLocalDNS) XXX_Size() int
- func (m *NodeLocalDNS) XXX_Unmarshal(b []byte) error
- type OCIRepository
- func (in *OCIRepository) DeepCopy() *OCIRepository
- func (in *OCIRepository) DeepCopyInto(out *OCIRepository)
- func (*OCIRepository) Descriptor() ([]byte, []int)
- func (m *OCIRepository) Marshal() (dAtA []byte, err error)
- func (m *OCIRepository) MarshalTo(dAtA []byte) (int, error)
- func (m *OCIRepository) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OCIRepository) ProtoMessage()
- func (m *OCIRepository) Reset()
- func (m *OCIRepository) Size() (n int)
- func (this *OCIRepository) String() string
- func (m *OCIRepository) Unmarshal(dAtA []byte) error
- func (m *OCIRepository) XXX_DiscardUnknown()
- func (m *OCIRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OCIRepository) XXX_Merge(src proto.Message)
- func (m *OCIRepository) XXX_Size() int
- func (m *OCIRepository) XXX_Unmarshal(b []byte) error
- type OIDCConfig
- func (in *OIDCConfig) DeepCopy() *OIDCConfig
- func (in *OIDCConfig) DeepCopyInto(out *OIDCConfig)
- func (*OIDCConfig) Descriptor() ([]byte, []int)
- func (m *OIDCConfig) Marshal() (dAtA []byte, err error)
- func (m *OIDCConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *OIDCConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OIDCConfig) ProtoMessage()
- func (m *OIDCConfig) Reset()
- func (m *OIDCConfig) Size() (n int)
- func (this *OIDCConfig) String() string
- func (m *OIDCConfig) Unmarshal(dAtA []byte) error
- func (m *OIDCConfig) XXX_DiscardUnknown()
- func (m *OIDCConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OIDCConfig) XXX_Merge(src proto.Message)
- func (m *OIDCConfig) XXX_Size() int
- func (m *OIDCConfig) XXX_Unmarshal(b []byte) error
- type ObservabilityRotation
- func (in *ObservabilityRotation) DeepCopy() *ObservabilityRotation
- func (in *ObservabilityRotation) DeepCopyInto(out *ObservabilityRotation)
- func (*ObservabilityRotation) Descriptor() ([]byte, []int)
- func (m *ObservabilityRotation) Marshal() (dAtA []byte, err error)
- func (m *ObservabilityRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ObservabilityRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ObservabilityRotation) ProtoMessage()
- func (m *ObservabilityRotation) Reset()
- func (m *ObservabilityRotation) Size() (n int)
- func (this *ObservabilityRotation) String() string
- func (m *ObservabilityRotation) Unmarshal(dAtA []byte) error
- func (m *ObservabilityRotation) XXX_DiscardUnknown()
- func (m *ObservabilityRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ObservabilityRotation) XXX_Merge(src proto.Message)
- func (m *ObservabilityRotation) XXX_Size() int
- func (m *ObservabilityRotation) XXX_Unmarshal(b []byte) error
- type OpenIDConnectClientAuthentication
- func (in *OpenIDConnectClientAuthentication) DeepCopy() *OpenIDConnectClientAuthentication
- func (in *OpenIDConnectClientAuthentication) DeepCopyInto(out *OpenIDConnectClientAuthentication)
- func (*OpenIDConnectClientAuthentication) Descriptor() ([]byte, []int)
- func (m *OpenIDConnectClientAuthentication) Marshal() (dAtA []byte, err error)
- func (m *OpenIDConnectClientAuthentication) MarshalTo(dAtA []byte) (int, error)
- func (m *OpenIDConnectClientAuthentication) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OpenIDConnectClientAuthentication) ProtoMessage()
- func (m *OpenIDConnectClientAuthentication) Reset()
- func (m *OpenIDConnectClientAuthentication) Size() (n int)
- func (this *OpenIDConnectClientAuthentication) String() string
- func (m *OpenIDConnectClientAuthentication) Unmarshal(dAtA []byte) error
- func (m *OpenIDConnectClientAuthentication) XXX_DiscardUnknown()
- func (m *OpenIDConnectClientAuthentication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OpenIDConnectClientAuthentication) XXX_Merge(src proto.Message)
- func (m *OpenIDConnectClientAuthentication) XXX_Size() int
- func (m *OpenIDConnectClientAuthentication) XXX_Unmarshal(b []byte) error
- type Project
- func (in *Project) DeepCopy() *Project
- func (in *Project) DeepCopyInto(out *Project)
- func (in *Project) DeepCopyObject() runtime.Object
- func (*Project) Descriptor() ([]byte, []int)
- func (m *Project) Marshal() (dAtA []byte, err error)
- func (m *Project) MarshalTo(dAtA []byte) (int, error)
- func (m *Project) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Project) ProtoMessage()
- func (m *Project) Reset()
- func (m *Project) Size() (n int)
- func (this *Project) String() string
- func (m *Project) Unmarshal(dAtA []byte) error
- func (m *Project) XXX_DiscardUnknown()
- func (m *Project) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Project) XXX_Merge(src proto.Message)
- func (m *Project) XXX_Size() int
- func (m *Project) XXX_Unmarshal(b []byte) error
- type ProjectList
- func (in *ProjectList) DeepCopy() *ProjectList
- func (in *ProjectList) DeepCopyInto(out *ProjectList)
- func (in *ProjectList) DeepCopyObject() runtime.Object
- func (*ProjectList) Descriptor() ([]byte, []int)
- func (m *ProjectList) Marshal() (dAtA []byte, err error)
- func (m *ProjectList) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectList) ProtoMessage()
- func (m *ProjectList) Reset()
- func (m *ProjectList) Size() (n int)
- func (this *ProjectList) String() string
- func (m *ProjectList) Unmarshal(dAtA []byte) error
- func (m *ProjectList) XXX_DiscardUnknown()
- func (m *ProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectList) XXX_Merge(src proto.Message)
- func (m *ProjectList) XXX_Size() int
- func (m *ProjectList) XXX_Unmarshal(b []byte) error
- type ProjectMember
- func (in *ProjectMember) DeepCopy() *ProjectMember
- func (in *ProjectMember) DeepCopyInto(out *ProjectMember)
- func (*ProjectMember) Descriptor() ([]byte, []int)
- func (m *ProjectMember) Marshal() (dAtA []byte, err error)
- func (m *ProjectMember) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectMember) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectMember) ProtoMessage()
- func (m *ProjectMember) Reset()
- func (m *ProjectMember) Size() (n int)
- func (this *ProjectMember) String() string
- func (m *ProjectMember) Unmarshal(dAtA []byte) error
- func (m *ProjectMember) XXX_DiscardUnknown()
- func (m *ProjectMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectMember) XXX_Merge(src proto.Message)
- func (m *ProjectMember) XXX_Size() int
- func (m *ProjectMember) XXX_Unmarshal(b []byte) error
- type ProjectPhase
- type ProjectSpec
- func (in *ProjectSpec) DeepCopy() *ProjectSpec
- func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)
- func (*ProjectSpec) Descriptor() ([]byte, []int)
- func (m *ProjectSpec) Marshal() (dAtA []byte, err error)
- func (m *ProjectSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectSpec) ProtoMessage()
- func (m *ProjectSpec) Reset()
- func (m *ProjectSpec) Size() (n int)
- func (this *ProjectSpec) String() string
- func (m *ProjectSpec) Unmarshal(dAtA []byte) error
- func (m *ProjectSpec) XXX_DiscardUnknown()
- func (m *ProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectSpec) XXX_Merge(src proto.Message)
- func (m *ProjectSpec) XXX_Size() int
- func (m *ProjectSpec) XXX_Unmarshal(b []byte) error
- type ProjectStatus
- func (in *ProjectStatus) DeepCopy() *ProjectStatus
- func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)
- func (*ProjectStatus) Descriptor() ([]byte, []int)
- func (m *ProjectStatus) Marshal() (dAtA []byte, err error)
- func (m *ProjectStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectStatus) ProtoMessage()
- func (m *ProjectStatus) Reset()
- func (m *ProjectStatus) Size() (n int)
- func (this *ProjectStatus) String() string
- func (m *ProjectStatus) Unmarshal(dAtA []byte) error
- func (m *ProjectStatus) XXX_DiscardUnknown()
- func (m *ProjectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectStatus) XXX_Merge(src proto.Message)
- func (m *ProjectStatus) XXX_Size() int
- func (m *ProjectStatus) XXX_Unmarshal(b []byte) error
- type ProjectTolerations
- func (in *ProjectTolerations) DeepCopy() *ProjectTolerations
- func (in *ProjectTolerations) DeepCopyInto(out *ProjectTolerations)
- func (*ProjectTolerations) Descriptor() ([]byte, []int)
- func (m *ProjectTolerations) Marshal() (dAtA []byte, err error)
- func (m *ProjectTolerations) MarshalTo(dAtA []byte) (int, error)
- func (m *ProjectTolerations) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProjectTolerations) ProtoMessage()
- func (m *ProjectTolerations) Reset()
- func (m *ProjectTolerations) Size() (n int)
- func (this *ProjectTolerations) String() string
- func (m *ProjectTolerations) Unmarshal(dAtA []byte) error
- func (m *ProjectTolerations) XXX_DiscardUnknown()
- func (m *ProjectTolerations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProjectTolerations) XXX_Merge(src proto.Message)
- func (m *ProjectTolerations) XXX_Size() int
- func (m *ProjectTolerations) XXX_Unmarshal(b []byte) error
- type Provider
- func (in *Provider) DeepCopy() *Provider
- func (in *Provider) DeepCopyInto(out *Provider)
- func (*Provider) Descriptor() ([]byte, []int)
- func (m *Provider) Marshal() (dAtA []byte, err error)
- func (m *Provider) MarshalTo(dAtA []byte) (int, error)
- func (m *Provider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Provider) ProtoMessage()
- func (m *Provider) Reset()
- func (m *Provider) Size() (n int)
- func (this *Provider) String() string
- func (m *Provider) Unmarshal(dAtA []byte) error
- func (m *Provider) XXX_DiscardUnknown()
- func (m *Provider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Provider) XXX_Merge(src proto.Message)
- func (m *Provider) XXX_Size() int
- func (m *Provider) XXX_Unmarshal(b []byte) error
- type ProxyMode
- type Quota
- func (in *Quota) DeepCopy() *Quota
- func (in *Quota) DeepCopyInto(out *Quota)
- func (in *Quota) DeepCopyObject() runtime.Object
- func (*Quota) Descriptor() ([]byte, []int)
- func (m *Quota) Marshal() (dAtA []byte, err error)
- func (m *Quota) MarshalTo(dAtA []byte) (int, error)
- func (m *Quota) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Quota) ProtoMessage()
- func (m *Quota) Reset()
- func (m *Quota) Size() (n int)
- func (this *Quota) String() string
- func (m *Quota) Unmarshal(dAtA []byte) error
- func (m *Quota) XXX_DiscardUnknown()
- func (m *Quota) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Quota) XXX_Merge(src proto.Message)
- func (m *Quota) XXX_Size() int
- func (m *Quota) XXX_Unmarshal(b []byte) error
- type QuotaList
- func (in *QuotaList) DeepCopy() *QuotaList
- func (in *QuotaList) DeepCopyInto(out *QuotaList)
- func (in *QuotaList) DeepCopyObject() runtime.Object
- func (*QuotaList) Descriptor() ([]byte, []int)
- func (m *QuotaList) Marshal() (dAtA []byte, err error)
- func (m *QuotaList) MarshalTo(dAtA []byte) (int, error)
- func (m *QuotaList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuotaList) ProtoMessage()
- func (m *QuotaList) Reset()
- func (m *QuotaList) Size() (n int)
- func (this *QuotaList) String() string
- func (m *QuotaList) Unmarshal(dAtA []byte) error
- func (m *QuotaList) XXX_DiscardUnknown()
- func (m *QuotaList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuotaList) XXX_Merge(src proto.Message)
- func (m *QuotaList) XXX_Size() int
- func (m *QuotaList) XXX_Unmarshal(b []byte) error
- type QuotaSpec
- func (in *QuotaSpec) DeepCopy() *QuotaSpec
- func (in *QuotaSpec) DeepCopyInto(out *QuotaSpec)
- func (*QuotaSpec) Descriptor() ([]byte, []int)
- func (m *QuotaSpec) Marshal() (dAtA []byte, err error)
- func (m *QuotaSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *QuotaSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuotaSpec) ProtoMessage()
- func (m *QuotaSpec) Reset()
- func (m *QuotaSpec) Size() (n int)
- func (this *QuotaSpec) String() string
- func (m *QuotaSpec) Unmarshal(dAtA []byte) error
- func (m *QuotaSpec) XXX_DiscardUnknown()
- func (m *QuotaSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuotaSpec) XXX_Merge(src proto.Message)
- func (m *QuotaSpec) XXX_Size() int
- func (m *QuotaSpec) XXX_Unmarshal(b []byte) error
- type Region
- func (in *Region) DeepCopy() *Region
- func (in *Region) DeepCopyInto(out *Region)
- func (*Region) Descriptor() ([]byte, []int)
- func (m *Region) Marshal() (dAtA []byte, err error)
- func (m *Region) MarshalTo(dAtA []byte) (int, error)
- func (m *Region) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Region) ProtoMessage()
- func (m *Region) Reset()
- func (m *Region) Size() (n int)
- func (this *Region) String() string
- func (m *Region) Unmarshal(dAtA []byte) error
- func (m *Region) XXX_DiscardUnknown()
- func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Region) XXX_Merge(src proto.Message)
- func (m *Region) XXX_Size() int
- func (m *Region) XXX_Unmarshal(b []byte) error
- type ResourceData
- func (in *ResourceData) DeepCopy() *ResourceData
- func (in *ResourceData) DeepCopyInto(out *ResourceData)
- func (*ResourceData) Descriptor() ([]byte, []int)
- func (m *ResourceData) Marshal() (dAtA []byte, err error)
- func (m *ResourceData) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceData) ProtoMessage()
- func (m *ResourceData) Reset()
- func (m *ResourceData) Size() (n int)
- func (this *ResourceData) String() string
- func (m *ResourceData) Unmarshal(dAtA []byte) error
- func (m *ResourceData) XXX_DiscardUnknown()
- func (m *ResourceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceData) XXX_Merge(src proto.Message)
- func (m *ResourceData) XXX_Size() int
- func (m *ResourceData) XXX_Unmarshal(b []byte) error
- type ResourceWatchCacheSize
- func (in *ResourceWatchCacheSize) DeepCopy() *ResourceWatchCacheSize
- func (in *ResourceWatchCacheSize) DeepCopyInto(out *ResourceWatchCacheSize)
- func (*ResourceWatchCacheSize) Descriptor() ([]byte, []int)
- func (m *ResourceWatchCacheSize) Marshal() (dAtA []byte, err error)
- func (m *ResourceWatchCacheSize) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceWatchCacheSize) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceWatchCacheSize) ProtoMessage()
- func (m *ResourceWatchCacheSize) Reset()
- func (m *ResourceWatchCacheSize) Size() (n int)
- func (this *ResourceWatchCacheSize) String() string
- func (m *ResourceWatchCacheSize) Unmarshal(dAtA []byte) error
- func (m *ResourceWatchCacheSize) XXX_DiscardUnknown()
- func (m *ResourceWatchCacheSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceWatchCacheSize) XXX_Merge(src proto.Message)
- func (m *ResourceWatchCacheSize) XXX_Size() int
- func (m *ResourceWatchCacheSize) XXX_Unmarshal(b []byte) error
- type SSHAccess
- func (in *SSHAccess) DeepCopy() *SSHAccess
- func (in *SSHAccess) DeepCopyInto(out *SSHAccess)
- func (*SSHAccess) Descriptor() ([]byte, []int)
- func (m *SSHAccess) Marshal() (dAtA []byte, err error)
- func (m *SSHAccess) MarshalTo(dAtA []byte) (int, error)
- func (m *SSHAccess) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SSHAccess) ProtoMessage()
- func (m *SSHAccess) Reset()
- func (m *SSHAccess) Size() (n int)
- func (this *SSHAccess) String() string
- func (m *SSHAccess) Unmarshal(dAtA []byte) error
- func (m *SSHAccess) XXX_DiscardUnknown()
- func (m *SSHAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SSHAccess) XXX_Merge(src proto.Message)
- func (m *SSHAccess) XXX_Size() int
- func (m *SSHAccess) XXX_Unmarshal(b []byte) error
- type SchedulingProfile
- type SecretBinding
- func (in *SecretBinding) DeepCopy() *SecretBinding
- func (in *SecretBinding) DeepCopyInto(out *SecretBinding)
- func (in *SecretBinding) DeepCopyObject() runtime.Object
- func (*SecretBinding) Descriptor() ([]byte, []int)
- func (sb *SecretBinding) GetProviderType() string
- func (m *SecretBinding) Marshal() (dAtA []byte, err error)
- func (m *SecretBinding) MarshalTo(dAtA []byte) (int, error)
- func (m *SecretBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SecretBinding) ProtoMessage()
- func (m *SecretBinding) Reset()
- func (m *SecretBinding) Size() (n int)
- func (this *SecretBinding) String() string
- func (m *SecretBinding) Unmarshal(dAtA []byte) error
- func (m *SecretBinding) XXX_DiscardUnknown()
- func (m *SecretBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecretBinding) XXX_Merge(src proto.Message)
- func (m *SecretBinding) XXX_Size() int
- func (m *SecretBinding) XXX_Unmarshal(b []byte) error
- type SecretBindingList
- func (in *SecretBindingList) DeepCopy() *SecretBindingList
- func (in *SecretBindingList) DeepCopyInto(out *SecretBindingList)
- func (in *SecretBindingList) DeepCopyObject() runtime.Object
- func (*SecretBindingList) Descriptor() ([]byte, []int)
- func (m *SecretBindingList) Marshal() (dAtA []byte, err error)
- func (m *SecretBindingList) MarshalTo(dAtA []byte) (int, error)
- func (m *SecretBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SecretBindingList) ProtoMessage()
- func (m *SecretBindingList) Reset()
- func (m *SecretBindingList) Size() (n int)
- func (this *SecretBindingList) String() string
- func (m *SecretBindingList) Unmarshal(dAtA []byte) error
- func (m *SecretBindingList) XXX_DiscardUnknown()
- func (m *SecretBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecretBindingList) XXX_Merge(src proto.Message)
- func (m *SecretBindingList) XXX_Size() int
- func (m *SecretBindingList) XXX_Unmarshal(b []byte) error
- type SecretBindingProvider
- func (in *SecretBindingProvider) DeepCopy() *SecretBindingProvider
- func (in *SecretBindingProvider) DeepCopyInto(out *SecretBindingProvider)
- func (*SecretBindingProvider) Descriptor() ([]byte, []int)
- func (m *SecretBindingProvider) Marshal() (dAtA []byte, err error)
- func (m *SecretBindingProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *SecretBindingProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SecretBindingProvider) ProtoMessage()
- func (m *SecretBindingProvider) Reset()
- func (m *SecretBindingProvider) Size() (n int)
- func (this *SecretBindingProvider) String() string
- func (m *SecretBindingProvider) Unmarshal(dAtA []byte) error
- func (m *SecretBindingProvider) XXX_DiscardUnknown()
- func (m *SecretBindingProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SecretBindingProvider) XXX_Merge(src proto.Message)
- func (m *SecretBindingProvider) XXX_Size() int
- func (m *SecretBindingProvider) XXX_Unmarshal(b []byte) error
- type Seed
- func (in *Seed) DeepCopy() *Seed
- func (in *Seed) DeepCopyInto(out *Seed)
- func (in *Seed) DeepCopyObject() runtime.Object
- func (*Seed) Descriptor() ([]byte, []int)
- func (m *Seed) Marshal() (dAtA []byte, err error)
- func (m *Seed) MarshalTo(dAtA []byte) (int, error)
- func (m *Seed) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Seed) ProtoMessage()
- func (m *Seed) Reset()
- func (m *Seed) Size() (n int)
- func (this *Seed) String() string
- func (m *Seed) Unmarshal(dAtA []byte) error
- func (m *Seed) XXX_DiscardUnknown()
- func (m *Seed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Seed) XXX_Merge(src proto.Message)
- func (m *Seed) XXX_Size() int
- func (m *Seed) XXX_Unmarshal(b []byte) error
- type SeedBackup
- func (in *SeedBackup) DeepCopy() *SeedBackup
- func (in *SeedBackup) DeepCopyInto(out *SeedBackup)
- func (*SeedBackup) Descriptor() ([]byte, []int)
- func (m *SeedBackup) Marshal() (dAtA []byte, err error)
- func (m *SeedBackup) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedBackup) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedBackup) ProtoMessage()
- func (m *SeedBackup) Reset()
- func (m *SeedBackup) Size() (n int)
- func (this *SeedBackup) String() string
- func (m *SeedBackup) Unmarshal(dAtA []byte) error
- func (m *SeedBackup) XXX_DiscardUnknown()
- func (m *SeedBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedBackup) XXX_Merge(src proto.Message)
- func (m *SeedBackup) XXX_Size() int
- func (m *SeedBackup) XXX_Unmarshal(b []byte) error
- type SeedDNS
- func (in *SeedDNS) DeepCopy() *SeedDNS
- func (in *SeedDNS) DeepCopyInto(out *SeedDNS)
- func (*SeedDNS) Descriptor() ([]byte, []int)
- func (m *SeedDNS) Marshal() (dAtA []byte, err error)
- func (m *SeedDNS) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedDNS) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedDNS) ProtoMessage()
- func (m *SeedDNS) Reset()
- func (m *SeedDNS) Size() (n int)
- func (this *SeedDNS) String() string
- func (m *SeedDNS) Unmarshal(dAtA []byte) error
- func (m *SeedDNS) XXX_DiscardUnknown()
- func (m *SeedDNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedDNS) XXX_Merge(src proto.Message)
- func (m *SeedDNS) XXX_Size() int
- func (m *SeedDNS) XXX_Unmarshal(b []byte) error
- type SeedDNSProvider
- func (in *SeedDNSProvider) DeepCopy() *SeedDNSProvider
- func (in *SeedDNSProvider) DeepCopyInto(out *SeedDNSProvider)
- func (*SeedDNSProvider) Descriptor() ([]byte, []int)
- func (m *SeedDNSProvider) Marshal() (dAtA []byte, err error)
- func (m *SeedDNSProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedDNSProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedDNSProvider) ProtoMessage()
- func (m *SeedDNSProvider) Reset()
- func (m *SeedDNSProvider) Size() (n int)
- func (this *SeedDNSProvider) String() string
- func (m *SeedDNSProvider) Unmarshal(dAtA []byte) error
- func (m *SeedDNSProvider) XXX_DiscardUnknown()
- func (m *SeedDNSProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedDNSProvider) XXX_Merge(src proto.Message)
- func (m *SeedDNSProvider) XXX_Size() int
- func (m *SeedDNSProvider) XXX_Unmarshal(b []byte) error
- type SeedList
- func (in *SeedList) DeepCopy() *SeedList
- func (in *SeedList) DeepCopyInto(out *SeedList)
- func (in *SeedList) DeepCopyObject() runtime.Object
- func (*SeedList) Descriptor() ([]byte, []int)
- func (m *SeedList) Marshal() (dAtA []byte, err error)
- func (m *SeedList) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedList) ProtoMessage()
- func (m *SeedList) Reset()
- func (m *SeedList) Size() (n int)
- func (this *SeedList) String() string
- func (m *SeedList) Unmarshal(dAtA []byte) error
- func (m *SeedList) XXX_DiscardUnknown()
- func (m *SeedList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedList) XXX_Merge(src proto.Message)
- func (m *SeedList) XXX_Size() int
- func (m *SeedList) XXX_Unmarshal(b []byte) error
- type SeedNetworks
- func (in *SeedNetworks) DeepCopy() *SeedNetworks
- func (in *SeedNetworks) DeepCopyInto(out *SeedNetworks)
- func (*SeedNetworks) Descriptor() ([]byte, []int)
- func (m *SeedNetworks) Marshal() (dAtA []byte, err error)
- func (m *SeedNetworks) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedNetworks) ProtoMessage()
- func (m *SeedNetworks) Reset()
- func (m *SeedNetworks) Size() (n int)
- func (this *SeedNetworks) String() string
- func (m *SeedNetworks) Unmarshal(dAtA []byte) error
- func (m *SeedNetworks) XXX_DiscardUnknown()
- func (m *SeedNetworks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedNetworks) XXX_Merge(src proto.Message)
- func (m *SeedNetworks) XXX_Size() int
- func (m *SeedNetworks) XXX_Unmarshal(b []byte) error
- type SeedProvider
- func (in *SeedProvider) DeepCopy() *SeedProvider
- func (in *SeedProvider) DeepCopyInto(out *SeedProvider)
- func (*SeedProvider) Descriptor() ([]byte, []int)
- func (m *SeedProvider) Marshal() (dAtA []byte, err error)
- func (m *SeedProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedProvider) ProtoMessage()
- func (m *SeedProvider) Reset()
- func (m *SeedProvider) Size() (n int)
- func (this *SeedProvider) String() string
- func (m *SeedProvider) Unmarshal(dAtA []byte) error
- func (m *SeedProvider) XXX_DiscardUnknown()
- func (m *SeedProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedProvider) XXX_Merge(src proto.Message)
- func (m *SeedProvider) XXX_Size() int
- func (m *SeedProvider) XXX_Unmarshal(b []byte) error
- type SeedSelector
- func (in *SeedSelector) DeepCopy() *SeedSelector
- func (in *SeedSelector) DeepCopyInto(out *SeedSelector)
- func (*SeedSelector) Descriptor() ([]byte, []int)
- func (m *SeedSelector) Marshal() (dAtA []byte, err error)
- func (m *SeedSelector) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSelector) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSelector) ProtoMessage()
- func (m *SeedSelector) Reset()
- func (m *SeedSelector) Size() (n int)
- func (this *SeedSelector) String() string
- func (m *SeedSelector) Unmarshal(dAtA []byte) error
- func (m *SeedSelector) XXX_DiscardUnknown()
- func (m *SeedSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSelector) XXX_Merge(src proto.Message)
- func (m *SeedSelector) XXX_Size() int
- func (m *SeedSelector) XXX_Unmarshal(b []byte) error
- type SeedSettingDependencyWatchdog
- func (in *SeedSettingDependencyWatchdog) DeepCopy() *SeedSettingDependencyWatchdog
- func (in *SeedSettingDependencyWatchdog) DeepCopyInto(out *SeedSettingDependencyWatchdog)
- func (*SeedSettingDependencyWatchdog) Descriptor() ([]byte, []int)
- func (m *SeedSettingDependencyWatchdog) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingDependencyWatchdog) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingDependencyWatchdog) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingDependencyWatchdog) ProtoMessage()
- func (m *SeedSettingDependencyWatchdog) Reset()
- func (m *SeedSettingDependencyWatchdog) Size() (n int)
- func (this *SeedSettingDependencyWatchdog) String() string
- func (m *SeedSettingDependencyWatchdog) Unmarshal(dAtA []byte) error
- func (m *SeedSettingDependencyWatchdog) XXX_DiscardUnknown()
- func (m *SeedSettingDependencyWatchdog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingDependencyWatchdog) XXX_Merge(src proto.Message)
- func (m *SeedSettingDependencyWatchdog) XXX_Size() int
- func (m *SeedSettingDependencyWatchdog) XXX_Unmarshal(b []byte) error
- type SeedSettingDependencyWatchdogProber
- func (in *SeedSettingDependencyWatchdogProber) DeepCopy() *SeedSettingDependencyWatchdogProber
- func (in *SeedSettingDependencyWatchdogProber) DeepCopyInto(out *SeedSettingDependencyWatchdogProber)
- func (*SeedSettingDependencyWatchdogProber) Descriptor() ([]byte, []int)
- func (m *SeedSettingDependencyWatchdogProber) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingDependencyWatchdogProber) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingDependencyWatchdogProber) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingDependencyWatchdogProber) ProtoMessage()
- func (m *SeedSettingDependencyWatchdogProber) Reset()
- func (m *SeedSettingDependencyWatchdogProber) Size() (n int)
- func (this *SeedSettingDependencyWatchdogProber) String() string
- func (m *SeedSettingDependencyWatchdogProber) Unmarshal(dAtA []byte) error
- func (m *SeedSettingDependencyWatchdogProber) XXX_DiscardUnknown()
- func (m *SeedSettingDependencyWatchdogProber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingDependencyWatchdogProber) XXX_Merge(src proto.Message)
- func (m *SeedSettingDependencyWatchdogProber) XXX_Size() int
- func (m *SeedSettingDependencyWatchdogProber) XXX_Unmarshal(b []byte) error
- type SeedSettingDependencyWatchdogWeeder
- func (in *SeedSettingDependencyWatchdogWeeder) DeepCopy() *SeedSettingDependencyWatchdogWeeder
- func (in *SeedSettingDependencyWatchdogWeeder) DeepCopyInto(out *SeedSettingDependencyWatchdogWeeder)
- func (*SeedSettingDependencyWatchdogWeeder) Descriptor() ([]byte, []int)
- func (m *SeedSettingDependencyWatchdogWeeder) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingDependencyWatchdogWeeder) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingDependencyWatchdogWeeder) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingDependencyWatchdogWeeder) ProtoMessage()
- func (m *SeedSettingDependencyWatchdogWeeder) Reset()
- func (m *SeedSettingDependencyWatchdogWeeder) Size() (n int)
- func (this *SeedSettingDependencyWatchdogWeeder) String() string
- func (m *SeedSettingDependencyWatchdogWeeder) Unmarshal(dAtA []byte) error
- func (m *SeedSettingDependencyWatchdogWeeder) XXX_DiscardUnknown()
- func (m *SeedSettingDependencyWatchdogWeeder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingDependencyWatchdogWeeder) XXX_Merge(src proto.Message)
- func (m *SeedSettingDependencyWatchdogWeeder) XXX_Size() int
- func (m *SeedSettingDependencyWatchdogWeeder) XXX_Unmarshal(b []byte) error
- type SeedSettingExcessCapacityReservation
- func (in *SeedSettingExcessCapacityReservation) DeepCopy() *SeedSettingExcessCapacityReservation
- func (in *SeedSettingExcessCapacityReservation) DeepCopyInto(out *SeedSettingExcessCapacityReservation)
- func (*SeedSettingExcessCapacityReservation) Descriptor() ([]byte, []int)
- func (m *SeedSettingExcessCapacityReservation) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingExcessCapacityReservation) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingExcessCapacityReservation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingExcessCapacityReservation) ProtoMessage()
- func (m *SeedSettingExcessCapacityReservation) Reset()
- func (m *SeedSettingExcessCapacityReservation) Size() (n int)
- func (this *SeedSettingExcessCapacityReservation) String() string
- func (m *SeedSettingExcessCapacityReservation) Unmarshal(dAtA []byte) error
- func (m *SeedSettingExcessCapacityReservation) XXX_DiscardUnknown()
- func (m *SeedSettingExcessCapacityReservation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingExcessCapacityReservation) XXX_Merge(src proto.Message)
- func (m *SeedSettingExcessCapacityReservation) XXX_Size() int
- func (m *SeedSettingExcessCapacityReservation) XXX_Unmarshal(b []byte) error
- type SeedSettingExcessCapacityReservationConfig
- func (in *SeedSettingExcessCapacityReservationConfig) DeepCopy() *SeedSettingExcessCapacityReservationConfig
- func (in *SeedSettingExcessCapacityReservationConfig) DeepCopyInto(out *SeedSettingExcessCapacityReservationConfig)
- func (*SeedSettingExcessCapacityReservationConfig) Descriptor() ([]byte, []int)
- func (m *SeedSettingExcessCapacityReservationConfig) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingExcessCapacityReservationConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingExcessCapacityReservationConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingExcessCapacityReservationConfig) ProtoMessage()
- func (m *SeedSettingExcessCapacityReservationConfig) Reset()
- func (m *SeedSettingExcessCapacityReservationConfig) Size() (n int)
- func (this *SeedSettingExcessCapacityReservationConfig) String() string
- func (m *SeedSettingExcessCapacityReservationConfig) Unmarshal(dAtA []byte) error
- func (m *SeedSettingExcessCapacityReservationConfig) XXX_DiscardUnknown()
- func (m *SeedSettingExcessCapacityReservationConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingExcessCapacityReservationConfig) XXX_Merge(src proto.Message)
- func (m *SeedSettingExcessCapacityReservationConfig) XXX_Size() int
- func (m *SeedSettingExcessCapacityReservationConfig) XXX_Unmarshal(b []byte) error
- type SeedSettingLoadBalancerServices
- func (in *SeedSettingLoadBalancerServices) DeepCopy() *SeedSettingLoadBalancerServices
- func (in *SeedSettingLoadBalancerServices) DeepCopyInto(out *SeedSettingLoadBalancerServices)
- func (*SeedSettingLoadBalancerServices) Descriptor() ([]byte, []int)
- func (m *SeedSettingLoadBalancerServices) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingLoadBalancerServices) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingLoadBalancerServices) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingLoadBalancerServices) ProtoMessage()
- func (m *SeedSettingLoadBalancerServices) Reset()
- func (m *SeedSettingLoadBalancerServices) Size() (n int)
- func (this *SeedSettingLoadBalancerServices) String() string
- func (m *SeedSettingLoadBalancerServices) Unmarshal(dAtA []byte) error
- func (m *SeedSettingLoadBalancerServices) XXX_DiscardUnknown()
- func (m *SeedSettingLoadBalancerServices) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingLoadBalancerServices) XXX_Merge(src proto.Message)
- func (m *SeedSettingLoadBalancerServices) XXX_Size() int
- func (m *SeedSettingLoadBalancerServices) XXX_Unmarshal(b []byte) error
- type SeedSettingLoadBalancerServicesZones
- func (in *SeedSettingLoadBalancerServicesZones) DeepCopy() *SeedSettingLoadBalancerServicesZones
- func (in *SeedSettingLoadBalancerServicesZones) DeepCopyInto(out *SeedSettingLoadBalancerServicesZones)
- func (*SeedSettingLoadBalancerServicesZones) Descriptor() ([]byte, []int)
- func (m *SeedSettingLoadBalancerServicesZones) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingLoadBalancerServicesZones) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingLoadBalancerServicesZones) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingLoadBalancerServicesZones) ProtoMessage()
- func (m *SeedSettingLoadBalancerServicesZones) Reset()
- func (m *SeedSettingLoadBalancerServicesZones) Size() (n int)
- func (this *SeedSettingLoadBalancerServicesZones) String() string
- func (m *SeedSettingLoadBalancerServicesZones) Unmarshal(dAtA []byte) error
- func (m *SeedSettingLoadBalancerServicesZones) XXX_DiscardUnknown()
- func (m *SeedSettingLoadBalancerServicesZones) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingLoadBalancerServicesZones) XXX_Merge(src proto.Message)
- func (m *SeedSettingLoadBalancerServicesZones) XXX_Size() int
- func (m *SeedSettingLoadBalancerServicesZones) XXX_Unmarshal(b []byte) error
- type SeedSettingScheduling
- func (in *SeedSettingScheduling) DeepCopy() *SeedSettingScheduling
- func (in *SeedSettingScheduling) DeepCopyInto(out *SeedSettingScheduling)
- func (*SeedSettingScheduling) Descriptor() ([]byte, []int)
- func (m *SeedSettingScheduling) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingScheduling) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingScheduling) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingScheduling) ProtoMessage()
- func (m *SeedSettingScheduling) Reset()
- func (m *SeedSettingScheduling) Size() (n int)
- func (this *SeedSettingScheduling) String() string
- func (m *SeedSettingScheduling) Unmarshal(dAtA []byte) error
- func (m *SeedSettingScheduling) XXX_DiscardUnknown()
- func (m *SeedSettingScheduling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingScheduling) XXX_Merge(src proto.Message)
- func (m *SeedSettingScheduling) XXX_Size() int
- func (m *SeedSettingScheduling) XXX_Unmarshal(b []byte) error
- type SeedSettingTopologyAwareRouting
- func (in *SeedSettingTopologyAwareRouting) DeepCopy() *SeedSettingTopologyAwareRouting
- func (in *SeedSettingTopologyAwareRouting) DeepCopyInto(out *SeedSettingTopologyAwareRouting)
- func (*SeedSettingTopologyAwareRouting) Descriptor() ([]byte, []int)
- func (m *SeedSettingTopologyAwareRouting) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingTopologyAwareRouting) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingTopologyAwareRouting) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingTopologyAwareRouting) ProtoMessage()
- func (m *SeedSettingTopologyAwareRouting) Reset()
- func (m *SeedSettingTopologyAwareRouting) Size() (n int)
- func (this *SeedSettingTopologyAwareRouting) String() string
- func (m *SeedSettingTopologyAwareRouting) Unmarshal(dAtA []byte) error
- func (m *SeedSettingTopologyAwareRouting) XXX_DiscardUnknown()
- func (m *SeedSettingTopologyAwareRouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingTopologyAwareRouting) XXX_Merge(src proto.Message)
- func (m *SeedSettingTopologyAwareRouting) XXX_Size() int
- func (m *SeedSettingTopologyAwareRouting) XXX_Unmarshal(b []byte) error
- type SeedSettingVerticalPodAutoscaler
- func (in *SeedSettingVerticalPodAutoscaler) DeepCopy() *SeedSettingVerticalPodAutoscaler
- func (in *SeedSettingVerticalPodAutoscaler) DeepCopyInto(out *SeedSettingVerticalPodAutoscaler)
- func (*SeedSettingVerticalPodAutoscaler) Descriptor() ([]byte, []int)
- func (m *SeedSettingVerticalPodAutoscaler) Marshal() (dAtA []byte, err error)
- func (m *SeedSettingVerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettingVerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettingVerticalPodAutoscaler) ProtoMessage()
- func (m *SeedSettingVerticalPodAutoscaler) Reset()
- func (m *SeedSettingVerticalPodAutoscaler) Size() (n int)
- func (this *SeedSettingVerticalPodAutoscaler) String() string
- func (m *SeedSettingVerticalPodAutoscaler) Unmarshal(dAtA []byte) error
- func (m *SeedSettingVerticalPodAutoscaler) XXX_DiscardUnknown()
- func (m *SeedSettingVerticalPodAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettingVerticalPodAutoscaler) XXX_Merge(src proto.Message)
- func (m *SeedSettingVerticalPodAutoscaler) XXX_Size() int
- func (m *SeedSettingVerticalPodAutoscaler) XXX_Unmarshal(b []byte) error
- type SeedSettings
- func (in *SeedSettings) DeepCopy() *SeedSettings
- func (in *SeedSettings) DeepCopyInto(out *SeedSettings)
- func (*SeedSettings) Descriptor() ([]byte, []int)
- func (m *SeedSettings) Marshal() (dAtA []byte, err error)
- func (m *SeedSettings) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSettings) ProtoMessage()
- func (m *SeedSettings) Reset()
- func (m *SeedSettings) Size() (n int)
- func (this *SeedSettings) String() string
- func (m *SeedSettings) Unmarshal(dAtA []byte) error
- func (m *SeedSettings) XXX_DiscardUnknown()
- func (m *SeedSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSettings) XXX_Merge(src proto.Message)
- func (m *SeedSettings) XXX_Size() int
- func (m *SeedSettings) XXX_Unmarshal(b []byte) error
- type SeedSpec
- func (in *SeedSpec) DeepCopy() *SeedSpec
- func (in *SeedSpec) DeepCopyInto(out *SeedSpec)
- func (*SeedSpec) Descriptor() ([]byte, []int)
- func (m *SeedSpec) Marshal() (dAtA []byte, err error)
- func (m *SeedSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedSpec) ProtoMessage()
- func (m *SeedSpec) Reset()
- func (m *SeedSpec) Size() (n int)
- func (this *SeedSpec) String() string
- func (m *SeedSpec) Unmarshal(dAtA []byte) error
- func (m *SeedSpec) XXX_DiscardUnknown()
- func (m *SeedSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedSpec) XXX_Merge(src proto.Message)
- func (m *SeedSpec) XXX_Size() int
- func (m *SeedSpec) XXX_Unmarshal(b []byte) error
- type SeedStatus
- func (in *SeedStatus) DeepCopy() *SeedStatus
- func (in *SeedStatus) DeepCopyInto(out *SeedStatus)
- func (*SeedStatus) Descriptor() ([]byte, []int)
- func (m *SeedStatus) Marshal() (dAtA []byte, err error)
- func (m *SeedStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedStatus) ProtoMessage()
- func (m *SeedStatus) Reset()
- func (m *SeedStatus) Size() (n int)
- func (this *SeedStatus) String() string
- func (m *SeedStatus) Unmarshal(dAtA []byte) error
- func (m *SeedStatus) XXX_DiscardUnknown()
- func (m *SeedStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedStatus) XXX_Merge(src proto.Message)
- func (m *SeedStatus) XXX_Size() int
- func (m *SeedStatus) XXX_Unmarshal(b []byte) error
- type SeedTaint
- func (in *SeedTaint) DeepCopy() *SeedTaint
- func (in *SeedTaint) DeepCopyInto(out *SeedTaint)
- func (*SeedTaint) Descriptor() ([]byte, []int)
- func (m *SeedTaint) Marshal() (dAtA []byte, err error)
- func (m *SeedTaint) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedTaint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedTaint) ProtoMessage()
- func (m *SeedTaint) Reset()
- func (m *SeedTaint) Size() (n int)
- func (this *SeedTaint) String() string
- func (m *SeedTaint) Unmarshal(dAtA []byte) error
- func (m *SeedTaint) XXX_DiscardUnknown()
- func (m *SeedTaint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedTaint) XXX_Merge(src proto.Message)
- func (m *SeedTaint) XXX_Size() int
- func (m *SeedTaint) XXX_Unmarshal(b []byte) error
- type SeedTemplate
- func (in *SeedTemplate) DeepCopy() *SeedTemplate
- func (in *SeedTemplate) DeepCopyInto(out *SeedTemplate)
- func (*SeedTemplate) Descriptor() ([]byte, []int)
- func (m *SeedTemplate) Marshal() (dAtA []byte, err error)
- func (m *SeedTemplate) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedTemplate) ProtoMessage()
- func (m *SeedTemplate) Reset()
- func (m *SeedTemplate) Size() (n int)
- func (this *SeedTemplate) String() string
- func (m *SeedTemplate) Unmarshal(dAtA []byte) error
- func (m *SeedTemplate) XXX_DiscardUnknown()
- func (m *SeedTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedTemplate) XXX_Merge(src proto.Message)
- func (m *SeedTemplate) XXX_Size() int
- func (m *SeedTemplate) XXX_Unmarshal(b []byte) error
- type SeedVolume
- func (in *SeedVolume) DeepCopy() *SeedVolume
- func (in *SeedVolume) DeepCopyInto(out *SeedVolume)
- func (*SeedVolume) Descriptor() ([]byte, []int)
- func (m *SeedVolume) Marshal() (dAtA []byte, err error)
- func (m *SeedVolume) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedVolume) ProtoMessage()
- func (m *SeedVolume) Reset()
- func (m *SeedVolume) Size() (n int)
- func (this *SeedVolume) String() string
- func (m *SeedVolume) Unmarshal(dAtA []byte) error
- func (m *SeedVolume) XXX_DiscardUnknown()
- func (m *SeedVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedVolume) XXX_Merge(src proto.Message)
- func (m *SeedVolume) XXX_Size() int
- func (m *SeedVolume) XXX_Unmarshal(b []byte) error
- type SeedVolumeProvider
- func (in *SeedVolumeProvider) DeepCopy() *SeedVolumeProvider
- func (in *SeedVolumeProvider) DeepCopyInto(out *SeedVolumeProvider)
- func (*SeedVolumeProvider) Descriptor() ([]byte, []int)
- func (m *SeedVolumeProvider) Marshal() (dAtA []byte, err error)
- func (m *SeedVolumeProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *SeedVolumeProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeedVolumeProvider) ProtoMessage()
- func (m *SeedVolumeProvider) Reset()
- func (m *SeedVolumeProvider) Size() (n int)
- func (this *SeedVolumeProvider) String() string
- func (m *SeedVolumeProvider) Unmarshal(dAtA []byte) error
- func (m *SeedVolumeProvider) XXX_DiscardUnknown()
- func (m *SeedVolumeProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeedVolumeProvider) XXX_Merge(src proto.Message)
- func (m *SeedVolumeProvider) XXX_Size() int
- func (m *SeedVolumeProvider) XXX_Unmarshal(b []byte) error
- type ServiceAccountConfig
- func (in *ServiceAccountConfig) DeepCopy() *ServiceAccountConfig
- func (in *ServiceAccountConfig) DeepCopyInto(out *ServiceAccountConfig)
- func (*ServiceAccountConfig) Descriptor() ([]byte, []int)
- func (m *ServiceAccountConfig) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountConfig) ProtoMessage()
- func (m *ServiceAccountConfig) Reset()
- func (m *ServiceAccountConfig) Size() (n int)
- func (this *ServiceAccountConfig) String() string
- func (m *ServiceAccountConfig) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountConfig) XXX_DiscardUnknown()
- func (m *ServiceAccountConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountConfig) XXX_Merge(src proto.Message)
- func (m *ServiceAccountConfig) XXX_Size() int
- func (m *ServiceAccountConfig) XXX_Unmarshal(b []byte) error
- type ServiceAccountKeyRotation
- func (in *ServiceAccountKeyRotation) DeepCopy() *ServiceAccountKeyRotation
- func (in *ServiceAccountKeyRotation) DeepCopyInto(out *ServiceAccountKeyRotation)
- func (*ServiceAccountKeyRotation) Descriptor() ([]byte, []int)
- func (m *ServiceAccountKeyRotation) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountKeyRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountKeyRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountKeyRotation) ProtoMessage()
- func (m *ServiceAccountKeyRotation) Reset()
- func (m *ServiceAccountKeyRotation) Size() (n int)
- func (this *ServiceAccountKeyRotation) String() string
- func (m *ServiceAccountKeyRotation) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountKeyRotation) XXX_DiscardUnknown()
- func (m *ServiceAccountKeyRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountKeyRotation) XXX_Merge(src proto.Message)
- func (m *ServiceAccountKeyRotation) XXX_Size() int
- func (m *ServiceAccountKeyRotation) XXX_Unmarshal(b []byte) error
- type Shoot
- func (in *Shoot) DeepCopy() *Shoot
- func (in *Shoot) DeepCopyInto(out *Shoot)
- func (in *Shoot) DeepCopyObject() runtime.Object
- func (*Shoot) Descriptor() ([]byte, []int)
- func (s *Shoot) GetProviderType() string
- func (m *Shoot) Marshal() (dAtA []byte, err error)
- func (m *Shoot) MarshalTo(dAtA []byte) (int, error)
- func (m *Shoot) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Shoot) ProtoMessage()
- func (m *Shoot) Reset()
- func (m *Shoot) Size() (n int)
- func (this *Shoot) String() string
- func (m *Shoot) Unmarshal(dAtA []byte) error
- func (m *Shoot) XXX_DiscardUnknown()
- func (m *Shoot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Shoot) XXX_Merge(src proto.Message)
- func (m *Shoot) XXX_Size() int
- func (m *Shoot) XXX_Unmarshal(b []byte) error
- type ShootAdvertisedAddress
- func (in *ShootAdvertisedAddress) DeepCopy() *ShootAdvertisedAddress
- func (in *ShootAdvertisedAddress) DeepCopyInto(out *ShootAdvertisedAddress)
- func (*ShootAdvertisedAddress) Descriptor() ([]byte, []int)
- func (m *ShootAdvertisedAddress) Marshal() (dAtA []byte, err error)
- func (m *ShootAdvertisedAddress) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootAdvertisedAddress) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootAdvertisedAddress) ProtoMessage()
- func (m *ShootAdvertisedAddress) Reset()
- func (m *ShootAdvertisedAddress) Size() (n int)
- func (this *ShootAdvertisedAddress) String() string
- func (m *ShootAdvertisedAddress) Unmarshal(dAtA []byte) error
- func (m *ShootAdvertisedAddress) XXX_DiscardUnknown()
- func (m *ShootAdvertisedAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootAdvertisedAddress) XXX_Merge(src proto.Message)
- func (m *ShootAdvertisedAddress) XXX_Size() int
- func (m *ShootAdvertisedAddress) XXX_Unmarshal(b []byte) error
- type ShootCredentials
- func (in *ShootCredentials) DeepCopy() *ShootCredentials
- func (in *ShootCredentials) DeepCopyInto(out *ShootCredentials)
- func (*ShootCredentials) Descriptor() ([]byte, []int)
- func (m *ShootCredentials) Marshal() (dAtA []byte, err error)
- func (m *ShootCredentials) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootCredentials) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootCredentials) ProtoMessage()
- func (m *ShootCredentials) Reset()
- func (m *ShootCredentials) Size() (n int)
- func (this *ShootCredentials) String() string
- func (m *ShootCredentials) Unmarshal(dAtA []byte) error
- func (m *ShootCredentials) XXX_DiscardUnknown()
- func (m *ShootCredentials) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootCredentials) XXX_Merge(src proto.Message)
- func (m *ShootCredentials) XXX_Size() int
- func (m *ShootCredentials) XXX_Unmarshal(b []byte) error
- type ShootCredentialsRotation
- func (in *ShootCredentialsRotation) DeepCopy() *ShootCredentialsRotation
- func (in *ShootCredentialsRotation) DeepCopyInto(out *ShootCredentialsRotation)
- func (*ShootCredentialsRotation) Descriptor() ([]byte, []int)
- func (m *ShootCredentialsRotation) Marshal() (dAtA []byte, err error)
- func (m *ShootCredentialsRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootCredentialsRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootCredentialsRotation) ProtoMessage()
- func (m *ShootCredentialsRotation) Reset()
- func (m *ShootCredentialsRotation) Size() (n int)
- func (this *ShootCredentialsRotation) String() string
- func (m *ShootCredentialsRotation) Unmarshal(dAtA []byte) error
- func (m *ShootCredentialsRotation) XXX_DiscardUnknown()
- func (m *ShootCredentialsRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootCredentialsRotation) XXX_Merge(src proto.Message)
- func (m *ShootCredentialsRotation) XXX_Size() int
- func (m *ShootCredentialsRotation) XXX_Unmarshal(b []byte) error
- type ShootKubeconfigRotation
- func (in *ShootKubeconfigRotation) DeepCopy() *ShootKubeconfigRotation
- func (in *ShootKubeconfigRotation) DeepCopyInto(out *ShootKubeconfigRotation)
- func (*ShootKubeconfigRotation) Descriptor() ([]byte, []int)
- func (m *ShootKubeconfigRotation) Marshal() (dAtA []byte, err error)
- func (m *ShootKubeconfigRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootKubeconfigRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootKubeconfigRotation) ProtoMessage()
- func (m *ShootKubeconfigRotation) Reset()
- func (m *ShootKubeconfigRotation) Size() (n int)
- func (this *ShootKubeconfigRotation) String() string
- func (m *ShootKubeconfigRotation) Unmarshal(dAtA []byte) error
- func (m *ShootKubeconfigRotation) XXX_DiscardUnknown()
- func (m *ShootKubeconfigRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootKubeconfigRotation) XXX_Merge(src proto.Message)
- func (m *ShootKubeconfigRotation) XXX_Size() int
- func (m *ShootKubeconfigRotation) XXX_Unmarshal(b []byte) error
- type ShootList
- func (in *ShootList) DeepCopy() *ShootList
- func (in *ShootList) DeepCopyInto(out *ShootList)
- func (in *ShootList) DeepCopyObject() runtime.Object
- func (*ShootList) Descriptor() ([]byte, []int)
- func (m *ShootList) Marshal() (dAtA []byte, err error)
- func (m *ShootList) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootList) ProtoMessage()
- func (m *ShootList) Reset()
- func (m *ShootList) Size() (n int)
- func (this *ShootList) String() string
- func (m *ShootList) Unmarshal(dAtA []byte) error
- func (m *ShootList) XXX_DiscardUnknown()
- func (m *ShootList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootList) XXX_Merge(src proto.Message)
- func (m *ShootList) XXX_Size() int
- func (m *ShootList) XXX_Unmarshal(b []byte) error
- type ShootMachineImage
- func (in *ShootMachineImage) DeepCopy() *ShootMachineImage
- func (in *ShootMachineImage) DeepCopyInto(out *ShootMachineImage)
- func (*ShootMachineImage) Descriptor() ([]byte, []int)
- func (m *ShootMachineImage) Marshal() (dAtA []byte, err error)
- func (m *ShootMachineImage) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootMachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootMachineImage) ProtoMessage()
- func (m *ShootMachineImage) Reset()
- func (m *ShootMachineImage) Size() (n int)
- func (this *ShootMachineImage) String() string
- func (m *ShootMachineImage) Unmarshal(dAtA []byte) error
- func (m *ShootMachineImage) XXX_DiscardUnknown()
- func (m *ShootMachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootMachineImage) XXX_Merge(src proto.Message)
- func (m *ShootMachineImage) XXX_Size() int
- func (m *ShootMachineImage) XXX_Unmarshal(b []byte) error
- type ShootNetworks
- func (in *ShootNetworks) DeepCopy() *ShootNetworks
- func (in *ShootNetworks) DeepCopyInto(out *ShootNetworks)
- func (*ShootNetworks) Descriptor() ([]byte, []int)
- func (m *ShootNetworks) Marshal() (dAtA []byte, err error)
- func (m *ShootNetworks) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootNetworks) ProtoMessage()
- func (m *ShootNetworks) Reset()
- func (m *ShootNetworks) Size() (n int)
- func (this *ShootNetworks) String() string
- func (m *ShootNetworks) Unmarshal(dAtA []byte) error
- func (m *ShootNetworks) XXX_DiscardUnknown()
- func (m *ShootNetworks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootNetworks) XXX_Merge(src proto.Message)
- func (m *ShootNetworks) XXX_Size() int
- func (m *ShootNetworks) XXX_Unmarshal(b []byte) error
- type ShootPurpose
- type ShootSSHKeypairRotation
- func (in *ShootSSHKeypairRotation) DeepCopy() *ShootSSHKeypairRotation
- func (in *ShootSSHKeypairRotation) DeepCopyInto(out *ShootSSHKeypairRotation)
- func (*ShootSSHKeypairRotation) Descriptor() ([]byte, []int)
- func (m *ShootSSHKeypairRotation) Marshal() (dAtA []byte, err error)
- func (m *ShootSSHKeypairRotation) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootSSHKeypairRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootSSHKeypairRotation) ProtoMessage()
- func (m *ShootSSHKeypairRotation) Reset()
- func (m *ShootSSHKeypairRotation) Size() (n int)
- func (this *ShootSSHKeypairRotation) String() string
- func (m *ShootSSHKeypairRotation) Unmarshal(dAtA []byte) error
- func (m *ShootSSHKeypairRotation) XXX_DiscardUnknown()
- func (m *ShootSSHKeypairRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootSSHKeypairRotation) XXX_Merge(src proto.Message)
- func (m *ShootSSHKeypairRotation) XXX_Size() int
- func (m *ShootSSHKeypairRotation) XXX_Unmarshal(b []byte) error
- type ShootSpec
- func (in *ShootSpec) DeepCopy() *ShootSpec
- func (in *ShootSpec) DeepCopyInto(out *ShootSpec)
- func (*ShootSpec) Descriptor() ([]byte, []int)
- func (m *ShootSpec) Marshal() (dAtA []byte, err error)
- func (m *ShootSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootSpec) ProtoMessage()
- func (m *ShootSpec) Reset()
- func (m *ShootSpec) Size() (n int)
- func (this *ShootSpec) String() string
- func (m *ShootSpec) Unmarshal(dAtA []byte) error
- func (m *ShootSpec) XXX_DiscardUnknown()
- func (m *ShootSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootSpec) XXX_Merge(src proto.Message)
- func (m *ShootSpec) XXX_Size() int
- func (m *ShootSpec) XXX_Unmarshal(b []byte) error
- type ShootState
- func (in *ShootState) DeepCopy() *ShootState
- func (in *ShootState) DeepCopyInto(out *ShootState)
- func (in *ShootState) DeepCopyObject() runtime.Object
- func (*ShootState) Descriptor() ([]byte, []int)
- func (m *ShootState) Marshal() (dAtA []byte, err error)
- func (m *ShootState) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootState) ProtoMessage()
- func (m *ShootState) Reset()
- func (m *ShootState) Size() (n int)
- func (this *ShootState) String() string
- func (m *ShootState) Unmarshal(dAtA []byte) error
- func (m *ShootState) XXX_DiscardUnknown()
- func (m *ShootState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootState) XXX_Merge(src proto.Message)
- func (m *ShootState) XXX_Size() int
- func (m *ShootState) XXX_Unmarshal(b []byte) error
- type ShootStateList
- func (in *ShootStateList) DeepCopy() *ShootStateList
- func (in *ShootStateList) DeepCopyInto(out *ShootStateList)
- func (in *ShootStateList) DeepCopyObject() runtime.Object
- func (*ShootStateList) Descriptor() ([]byte, []int)
- func (m *ShootStateList) Marshal() (dAtA []byte, err error)
- func (m *ShootStateList) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootStateList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootStateList) ProtoMessage()
- func (m *ShootStateList) Reset()
- func (m *ShootStateList) Size() (n int)
- func (this *ShootStateList) String() string
- func (m *ShootStateList) Unmarshal(dAtA []byte) error
- func (m *ShootStateList) XXX_DiscardUnknown()
- func (m *ShootStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootStateList) XXX_Merge(src proto.Message)
- func (m *ShootStateList) XXX_Size() int
- func (m *ShootStateList) XXX_Unmarshal(b []byte) error
- type ShootStateSpec
- func (in *ShootStateSpec) DeepCopy() *ShootStateSpec
- func (in *ShootStateSpec) DeepCopyInto(out *ShootStateSpec)
- func (*ShootStateSpec) Descriptor() ([]byte, []int)
- func (m *ShootStateSpec) Marshal() (dAtA []byte, err error)
- func (m *ShootStateSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootStateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootStateSpec) ProtoMessage()
- func (m *ShootStateSpec) Reset()
- func (m *ShootStateSpec) Size() (n int)
- func (this *ShootStateSpec) String() string
- func (m *ShootStateSpec) Unmarshal(dAtA []byte) error
- func (m *ShootStateSpec) XXX_DiscardUnknown()
- func (m *ShootStateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootStateSpec) XXX_Merge(src proto.Message)
- func (m *ShootStateSpec) XXX_Size() int
- func (m *ShootStateSpec) XXX_Unmarshal(b []byte) error
- type ShootStatus
- func (in *ShootStatus) DeepCopy() *ShootStatus
- func (in *ShootStatus) DeepCopyInto(out *ShootStatus)
- func (*ShootStatus) Descriptor() ([]byte, []int)
- func (m *ShootStatus) Marshal() (dAtA []byte, err error)
- func (m *ShootStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootStatus) ProtoMessage()
- func (m *ShootStatus) Reset()
- func (m *ShootStatus) Size() (n int)
- func (this *ShootStatus) String() string
- func (m *ShootStatus) Unmarshal(dAtA []byte) error
- func (m *ShootStatus) XXX_DiscardUnknown()
- func (m *ShootStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootStatus) XXX_Merge(src proto.Message)
- func (m *ShootStatus) XXX_Size() int
- func (m *ShootStatus) XXX_Unmarshal(b []byte) error
- type ShootTemplate
- func (in *ShootTemplate) DeepCopy() *ShootTemplate
- func (in *ShootTemplate) DeepCopyInto(out *ShootTemplate)
- func (*ShootTemplate) Descriptor() ([]byte, []int)
- func (m *ShootTemplate) Marshal() (dAtA []byte, err error)
- func (m *ShootTemplate) MarshalTo(dAtA []byte) (int, error)
- func (m *ShootTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ShootTemplate) ProtoMessage()
- func (m *ShootTemplate) Reset()
- func (m *ShootTemplate) Size() (n int)
- func (this *ShootTemplate) String() string
- func (m *ShootTemplate) Unmarshal(dAtA []byte) error
- func (m *ShootTemplate) XXX_DiscardUnknown()
- func (m *ShootTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ShootTemplate) XXX_Merge(src proto.Message)
- func (m *ShootTemplate) XXX_Size() int
- func (m *ShootTemplate) XXX_Unmarshal(b []byte) error
- type StructuredAuthentication
- func (in *StructuredAuthentication) DeepCopy() *StructuredAuthentication
- func (in *StructuredAuthentication) DeepCopyInto(out *StructuredAuthentication)
- func (*StructuredAuthentication) Descriptor() ([]byte, []int)
- func (m *StructuredAuthentication) Marshal() (dAtA []byte, err error)
- func (m *StructuredAuthentication) MarshalTo(dAtA []byte) (int, error)
- func (m *StructuredAuthentication) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StructuredAuthentication) ProtoMessage()
- func (m *StructuredAuthentication) Reset()
- func (m *StructuredAuthentication) Size() (n int)
- func (this *StructuredAuthentication) String() string
- func (m *StructuredAuthentication) Unmarshal(dAtA []byte) error
- func (m *StructuredAuthentication) XXX_DiscardUnknown()
- func (m *StructuredAuthentication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StructuredAuthentication) XXX_Merge(src proto.Message)
- func (m *StructuredAuthentication) XXX_Size() int
- func (m *StructuredAuthentication) XXX_Unmarshal(b []byte) error
- type StructuredAuthorization
- func (in *StructuredAuthorization) DeepCopy() *StructuredAuthorization
- func (in *StructuredAuthorization) DeepCopyInto(out *StructuredAuthorization)
- func (*StructuredAuthorization) Descriptor() ([]byte, []int)
- func (m *StructuredAuthorization) Marshal() (dAtA []byte, err error)
- func (m *StructuredAuthorization) MarshalTo(dAtA []byte) (int, error)
- func (m *StructuredAuthorization) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StructuredAuthorization) ProtoMessage()
- func (m *StructuredAuthorization) Reset()
- func (m *StructuredAuthorization) Size() (n int)
- func (this *StructuredAuthorization) String() string
- func (m *StructuredAuthorization) Unmarshal(dAtA []byte) error
- func (m *StructuredAuthorization) XXX_DiscardUnknown()
- func (m *StructuredAuthorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StructuredAuthorization) XXX_Merge(src proto.Message)
- func (m *StructuredAuthorization) XXX_Size() int
- func (m *StructuredAuthorization) XXX_Unmarshal(b []byte) error
- type SwapBehavior
- type SystemComponents
- func (in *SystemComponents) DeepCopy() *SystemComponents
- func (in *SystemComponents) DeepCopyInto(out *SystemComponents)
- func (*SystemComponents) Descriptor() ([]byte, []int)
- func (m *SystemComponents) Marshal() (dAtA []byte, err error)
- func (m *SystemComponents) MarshalTo(dAtA []byte) (int, error)
- func (m *SystemComponents) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SystemComponents) ProtoMessage()
- func (m *SystemComponents) Reset()
- func (m *SystemComponents) Size() (n int)
- func (this *SystemComponents) String() string
- func (m *SystemComponents) Unmarshal(dAtA []byte) error
- func (m *SystemComponents) XXX_DiscardUnknown()
- func (m *SystemComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemComponents) XXX_Merge(src proto.Message)
- func (m *SystemComponents) XXX_Size() int
- func (m *SystemComponents) XXX_Unmarshal(b []byte) error
- type Toleration
- func (in *Toleration) DeepCopy() *Toleration
- func (in *Toleration) DeepCopyInto(out *Toleration)
- func (*Toleration) Descriptor() ([]byte, []int)
- func (m *Toleration) Marshal() (dAtA []byte, err error)
- func (m *Toleration) MarshalTo(dAtA []byte) (int, error)
- func (m *Toleration) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Toleration) ProtoMessage()
- func (m *Toleration) Reset()
- func (m *Toleration) Size() (n int)
- func (this *Toleration) String() string
- func (m *Toleration) Unmarshal(dAtA []byte) error
- func (m *Toleration) XXX_DiscardUnknown()
- func (m *Toleration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Toleration) XXX_Merge(src proto.Message)
- func (m *Toleration) XXX_Size() int
- func (m *Toleration) XXX_Unmarshal(b []byte) error
- type VersionClassification
- type VerticalPodAutoscaler
- func (in *VerticalPodAutoscaler) DeepCopy() *VerticalPodAutoscaler
- func (in *VerticalPodAutoscaler) DeepCopyInto(out *VerticalPodAutoscaler)
- func (*VerticalPodAutoscaler) Descriptor() ([]byte, []int)
- func (m *VerticalPodAutoscaler) Marshal() (dAtA []byte, err error)
- func (m *VerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)
- func (m *VerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VerticalPodAutoscaler) ProtoMessage()
- func (m *VerticalPodAutoscaler) Reset()
- func (m *VerticalPodAutoscaler) Size() (n int)
- func (this *VerticalPodAutoscaler) String() string
- func (m *VerticalPodAutoscaler) Unmarshal(dAtA []byte) error
- func (m *VerticalPodAutoscaler) XXX_DiscardUnknown()
- func (m *VerticalPodAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerticalPodAutoscaler) XXX_Merge(src proto.Message)
- func (m *VerticalPodAutoscaler) XXX_Size() int
- func (m *VerticalPodAutoscaler) XXX_Unmarshal(b []byte) error
- type Volume
- func (in *Volume) DeepCopy() *Volume
- func (in *Volume) DeepCopyInto(out *Volume)
- func (*Volume) Descriptor() ([]byte, []int)
- func (m *Volume) Marshal() (dAtA []byte, err error)
- func (m *Volume) MarshalTo(dAtA []byte) (int, error)
- func (m *Volume) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Volume) ProtoMessage()
- func (m *Volume) Reset()
- func (m *Volume) Size() (n int)
- func (this *Volume) String() string
- func (m *Volume) Unmarshal(dAtA []byte) error
- func (m *Volume) XXX_DiscardUnknown()
- func (m *Volume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Volume) XXX_Merge(src proto.Message)
- func (m *Volume) XXX_Size() int
- func (m *Volume) XXX_Unmarshal(b []byte) error
- type VolumeType
- func (in *VolumeType) DeepCopy() *VolumeType
- func (in *VolumeType) DeepCopyInto(out *VolumeType)
- func (*VolumeType) Descriptor() ([]byte, []int)
- func (m *VolumeType) Marshal() (dAtA []byte, err error)
- func (m *VolumeType) MarshalTo(dAtA []byte) (int, error)
- func (m *VolumeType) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VolumeType) ProtoMessage()
- func (m *VolumeType) Reset()
- func (m *VolumeType) Size() (n int)
- func (this *VolumeType) String() string
- func (m *VolumeType) Unmarshal(dAtA []byte) error
- func (m *VolumeType) XXX_DiscardUnknown()
- func (m *VolumeType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VolumeType) XXX_Merge(src proto.Message)
- func (m *VolumeType) XXX_Size() int
- func (m *VolumeType) XXX_Unmarshal(b []byte) error
- type WatchCacheSizes
- func (in *WatchCacheSizes) DeepCopy() *WatchCacheSizes
- func (in *WatchCacheSizes) DeepCopyInto(out *WatchCacheSizes)
- func (*WatchCacheSizes) Descriptor() ([]byte, []int)
- func (m *WatchCacheSizes) Marshal() (dAtA []byte, err error)
- func (m *WatchCacheSizes) MarshalTo(dAtA []byte) (int, error)
- func (m *WatchCacheSizes) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WatchCacheSizes) ProtoMessage()
- func (m *WatchCacheSizes) Reset()
- func (m *WatchCacheSizes) Size() (n int)
- func (this *WatchCacheSizes) String() string
- func (m *WatchCacheSizes) Unmarshal(dAtA []byte) error
- func (m *WatchCacheSizes) XXX_DiscardUnknown()
- func (m *WatchCacheSizes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WatchCacheSizes) XXX_Merge(src proto.Message)
- func (m *WatchCacheSizes) XXX_Size() int
- func (m *WatchCacheSizes) XXX_Unmarshal(b []byte) error
- type Worker
- func (in *Worker) DeepCopy() *Worker
- func (in *Worker) DeepCopyInto(out *Worker)
- func (*Worker) Descriptor() ([]byte, []int)
- func (m *Worker) Marshal() (dAtA []byte, err error)
- func (m *Worker) MarshalTo(dAtA []byte) (int, error)
- func (m *Worker) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Worker) ProtoMessage()
- func (m *Worker) Reset()
- func (m *Worker) Size() (n int)
- func (this *Worker) String() string
- func (m *Worker) Unmarshal(dAtA []byte) error
- func (m *Worker) XXX_DiscardUnknown()
- func (m *Worker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Worker) XXX_Merge(src proto.Message)
- func (m *Worker) XXX_Size() int
- func (m *Worker) XXX_Unmarshal(b []byte) error
- type WorkerKubernetes
- func (in *WorkerKubernetes) DeepCopy() *WorkerKubernetes
- func (in *WorkerKubernetes) DeepCopyInto(out *WorkerKubernetes)
- func (*WorkerKubernetes) Descriptor() ([]byte, []int)
- func (m *WorkerKubernetes) Marshal() (dAtA []byte, err error)
- func (m *WorkerKubernetes) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkerKubernetes) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkerKubernetes) ProtoMessage()
- func (m *WorkerKubernetes) Reset()
- func (m *WorkerKubernetes) Size() (n int)
- func (this *WorkerKubernetes) String() string
- func (m *WorkerKubernetes) Unmarshal(dAtA []byte) error
- func (m *WorkerKubernetes) XXX_DiscardUnknown()
- func (m *WorkerKubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkerKubernetes) XXX_Merge(src proto.Message)
- func (m *WorkerKubernetes) XXX_Size() int
- func (m *WorkerKubernetes) XXX_Unmarshal(b []byte) error
- type WorkerSystemComponents
- func (in *WorkerSystemComponents) DeepCopy() *WorkerSystemComponents
- func (in *WorkerSystemComponents) DeepCopyInto(out *WorkerSystemComponents)
- func (*WorkerSystemComponents) Descriptor() ([]byte, []int)
- func (m *WorkerSystemComponents) Marshal() (dAtA []byte, err error)
- func (m *WorkerSystemComponents) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkerSystemComponents) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkerSystemComponents) ProtoMessage()
- func (m *WorkerSystemComponents) Reset()
- func (m *WorkerSystemComponents) Size() (n int)
- func (this *WorkerSystemComponents) String() string
- func (m *WorkerSystemComponents) Unmarshal(dAtA []byte) error
- func (m *WorkerSystemComponents) XXX_DiscardUnknown()
- func (m *WorkerSystemComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkerSystemComponents) XXX_Merge(src proto.Message)
- func (m *WorkerSystemComponents) XXX_Size() int
- func (m *WorkerSystemComponents) XXX_Unmarshal(b []byte) error
- type WorkersSettings
- func (in *WorkersSettings) DeepCopy() *WorkersSettings
- func (in *WorkersSettings) DeepCopyInto(out *WorkersSettings)
- func (*WorkersSettings) Descriptor() ([]byte, []int)
- func (m *WorkersSettings) Marshal() (dAtA []byte, err error)
- func (m *WorkersSettings) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkersSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkersSettings) ProtoMessage()
- func (m *WorkersSettings) Reset()
- func (m *WorkersSettings) Size() (n int)
- func (this *WorkersSettings) String() string
- func (m *WorkersSettings) Unmarshal(dAtA []byte) error
- func (m *WorkersSettings) XXX_DiscardUnknown()
- func (m *WorkersSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkersSettings) XXX_Merge(src proto.Message)
- func (m *WorkersSettings) XXX_Size() int
- func (m *WorkersSettings) XXX_Unmarshal(b []byte) error
Constants ¶
const ( // GardenerSeedLeaseNamespace is the namespace in which Gardenlet will report Seeds' // status using Lease resources for each Seed GardenerSeedLeaseNamespace = "gardener-system-seed-lease" // GardenerShootIssuerNamespace is the namespace in which Gardenlet // will sync service account issuer discovery documents // of Shoot clusters which require managed issuer GardenerShootIssuerNamespace = "gardener-system-shoot-issuer" )
const ( // VolumeClassStandard is a constant for the standard volume class. VolumeClassStandard string = "standard" // VolumeClassPremium is a constant for the premium volume class. VolumeClassPremium string = "premium" )
const ( // GardenerName is the value in a Garden resource's `.metadata.finalizers[]` array on which the Gardener will react // when performing a delete request on a resource. GardenerName = "gardener" // ExternalGardenerName is the value in a Kubernetes core resources `.metadata.finalizers[]` array on which the // Gardener will react when performing a delete request on a resource. ExternalGardenerName = "gardener.cloud/gardener" )
const ( // EventReconciling indicates that the Reconcile operation started. EventReconciling = "Reconciling" // EventReconciled indicates that the Reconcile operation was successful. EventReconciled = "Reconciled" // EventReconcileError indicates that the Reconcile operation failed. EventReconcileError = "ReconcileError" // EventDeleting indicates that the Delete operation started. EventDeleting = "Deleting" // EventDeleted indicates that the Delete operation was successful. EventDeleted = "Deleted" // EventDeleteError indicates that the Delete operation failed. EventDeleteError = "DeleteError" // EventPrepareMigration indicates that the Prepare Migration operation started. EventPrepareMigration = "PrepareMigration" // EventMigrationPrepared indicates that the Migration preparation was successful. EventMigrationPrepared = "MigrationPrepared" // EventMigrationPreparationFailed indicates that the Migration preparation failed. EventMigrationPreparationFailed = "MigrationPreparationFailed" )
const ( // ProjectMemberAdmin is a const for a role that provides full admin access. ProjectMemberAdmin = "admin" // ProjectMemberOwner is a const for a role that provides full owner access. ProjectMemberOwner = "owner" // ProjectMemberUserAccessManager is a const for a role that provides permissions to manage human user(s, (groups)). ProjectMemberUserAccessManager = "uam" // ProjectMemberServiceAccountManager is a const for a role that provides permissions to manage service accounts and request tokens for them. ProjectMemberServiceAccountManager = "serviceaccountmanager" // ProjectMemberViewer is a const for a role that provides limited permissions to only view some resources. ProjectMemberViewer = "viewer" // ProjectMemberExtensionPrefix is a prefix for custom roles that are not known by Gardener. ProjectMemberExtensionPrefix = "extension:" )
const ( // ProjectPending indicates that the project reconciliation is pending. ProjectPending ProjectPhase = "Pending" // ProjectReady indicates that the project reconciliation was successful. ProjectReady ProjectPhase = "Ready" // ProjectFailed indicates that the project reconciliation failed. ProjectFailed ProjectPhase = "Failed" // ProjectTerminating indicates that the project is in termination process. ProjectTerminating ProjectPhase = "Terminating" // ProjectEventNamespaceReconcileFailed indicates that the namespace reconciliation has failed. ProjectEventNamespaceReconcileFailed = "NamespaceReconcileFailed" // ProjectEventNamespaceReconcileSuccessful indicates that the namespace reconciliation has succeeded. ProjectEventNamespaceReconcileSuccessful = "NamespaceReconcileSuccessful" // ProjectEventNamespaceNotEmpty indicates that the namespace cannot be released because it is not empty. ProjectEventNamespaceNotEmpty = "NamespaceNotEmpty" // ProjectEventNamespaceDeletionFailed indicates that the namespace deletion failed. ProjectEventNamespaceDeletionFailed = "NamespaceDeletionFailed" // ProjectEventNamespaceMarkedForDeletion indicates that the namespace has been successfully marked for deletion. ProjectEventNamespaceMarkedForDeletion = "NamespaceMarkedForDeletion" )
const ( // DefaultEvictionRateBurst is the default value for the EvictionRateBurst field in the VPA configuration. DefaultEvictionRateBurst int32 = 1 // DefaultEvictionRateLimit is the default value for the EvictionRateLimit field in the VPA configuration. DefaultEvictionRateLimit float64 = -1 // DefaultEvictionTolerance is the default value for the EvictionTolerance field in the VPA configuration. DefaultEvictionTolerance = 0.5 // DefaultRecommendationMarginFraction is the default value for the RecommendationMarginFraction field in the VPA configuration. DefaultRecommendationMarginFraction = 0.15 // DefaultTargetCPUPercentile is the default value for the TargetCPUPercentile field in the VPA configuration. DefaultTargetCPUPercentile = 0.9 // DefaultRecommendationLowerBoundCPUPercentile is the default value for the RecommendationLowerBoundCPUPercentile field in the VPA configuration. DefaultRecommendationLowerBoundCPUPercentile = 0.5 // DefaultRecommendationUpperBoundCPUPercentile is the default value for the RecommendationUpperBoundCPUPercentile field in the VPA configuration. DefaultRecommendationUpperBoundCPUPercentile = 0.95 // DefaultTargetMemoryPercentile is the default value for the TargetMemoryPercentile field in the VPA configuration. DefaultTargetMemoryPercentile = 0.9 // DefaultRecommendationLowerBoundMemoryPercentile is the default value for the RecommendationLowerBoundMemoryPercentile field in the VPA configuration. DefaultRecommendationLowerBoundMemoryPercentile = 0.5 // DefaultRecommendationUpperBoundMemoryPercentile is the default value for the RecommendationUpperBoundMemoryPercentile field in the VPA configuration. DefaultRecommendationUpperBoundMemoryPercentile = 0.95 )
const ( // DefaultHPASyncPeriod is a constant for the default HPA sync period for a Shoot cluster. DefaultHPASyncPeriod = 30 * time.Second // DefaultHPATolerance is a constant for the default HPA tolerance for a Shoot cluster. DefaultHPATolerance = 0.1 // DefaultDownscaleStabilization is the default HPA downscale stabilization window for a Shoot cluster DefaultDownscaleStabilization = 5 * time.Minute // DefaultInitialReadinessDelay is for the default HPA ReadinessDelay value in the Shoot cluster DefaultInitialReadinessDelay = 30 * time.Second // DefaultCPUInitializationPeriod is the for the default value of the CPUInitializationPeriod in the Shoot cluster DefaultCPUInitializationPeriod = 5 * time.Minute )
const ( // DefaultPodNetworkCIDR is a constant for the default pod network CIDR of a Shoot cluster. DefaultPodNetworkCIDR = "100.96.0.0/11" // DefaultServiceNetworkCIDR is a constant for the default service network CIDR of a Shoot cluster. DefaultServiceNetworkCIDR = "100.64.0.0/13" )
const ( // MaintenanceTimeWindowDurationMinimum is the minimum duration for a maintenance time window. MaintenanceTimeWindowDurationMinimum = 30 * time.Minute // MaintenanceTimeWindowDurationMaximum is the maximum duration for a maintenance time window. MaintenanceTimeWindowDurationMaximum = 6 * time.Hour )
const ( // ShootMaintenanceFailed indicates that a shoot maintenance operation failed. ShootMaintenanceFailed = "MaintenanceFailed" // ShootEventImageVersionMaintenance indicates that a maintenance operation regarding the image version has been performed. ShootEventImageVersionMaintenance = "MachineImageVersionMaintenance" // ShootEventK8sVersionMaintenance indicates that a maintenance operation regarding the K8s version has been performed. ShootEventK8sVersionMaintenance = "KubernetesVersionMaintenance" // ShootEventHibernationEnabled indicates that hibernation started. ShootEventHibernationEnabled = "Hibernated" // ShootEventHibernationDisabled indicates that hibernation ended. ShootEventHibernationDisabled = "WokenUp" // ShootEventSchedulingSuccessful indicates that a scheduling decision was taken successfully. ShootEventSchedulingSuccessful = "SchedulingSuccessful" // ShootEventSchedulingFailed indicates that a scheduling decision failed. ShootEventSchedulingFailed = "SchedulingFailed" )
const ( // EventSchedulingSuccessful is an event reason for successful scheduling. EventSchedulingSuccessful = "SchedulingSuccessful" // EventSchedulingFailed is an event reason for failed scheduling. EventSchedulingFailed = "SchedulingFailed" )
const ( // ConditionTrue means a resource is in the condition. ConditionTrue ConditionStatus = "True" // ConditionFalse means a resource is not in the condition. ConditionFalse ConditionStatus = "False" // ConditionUnknown means Gardener can't decide if a resource is in the condition or not. ConditionUnknown ConditionStatus = "Unknown" // ConditionProgressing means the condition was seen true, failed but stayed within a predefined failure threshold. // In the future, we could add other intermediate conditions, e.g. ConditionDegraded. ConditionProgressing ConditionStatus = "Progressing" // ConditionCheckError is a constant for a reason in condition. ConditionCheckError = "ConditionCheckError" // ManagedResourceMissingConditionError is a constant for a reason in a condition that indicates // one or multiple missing conditions in the observed managed resource. ManagedResourceMissingConditionError = "MissingManagedResourceCondition" // OutdatedStatusError is a constant for a reason in a condition that indicates // that the observed generation in a status is outdated. OutdatedStatusError = "OutdatedStatus" // ManagedResourceProgressingRolloutStuck is a constant for a reason in a condition that indicates // managed resource progressing condition is stuck in the true state for more than the threshold time. ManagedResourceProgressingRolloutStuck = "ProgressingRolloutStuck" )
const (
// BackupEntryForceDeletion is a constant for an annotation on a BackupEntry indicating that it should be force deleted.
BackupEntryForceDeletion = "backupentry.core.gardener.cloud/force-deletion"
)
const ( // ControllerDeploymentTypeHelm is the type for instructing the extension controller deployment using helm. // The ControllerDeployment.ProviderConfig is expected to hold a HelmControllerDeployment object. ControllerDeploymentTypeHelm = "helm" )
const DefaultDomain = "cluster.local"
DefaultDomain is the default value in the Shoot's '.spec.dns.domain' when '.spec.dns.provider' is 'unmanaged'
const GroupName = "core.gardener.cloud"
GroupName is the name of the core API group.
const (
// KubernetesDashboardAuthModeToken uses token-based mode for auth.
KubernetesDashboardAuthModeToken = "token"
)
const ( // ResourceShoots is a resource constant for the number of shoots. ResourceShoots corev1.ResourceName = "shoots" )
Resource constants for Gardener object types
const ( // SeedTaintProtected is a constant for a taint key on a seed that marks it as protected. Protected seeds // may only be used by shoots in the `garden` namespace. SeedTaintProtected = "seed.gardener.cloud/protected" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // SchemeBuilder is a new Scheme Builder which registers our API. SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs) // AddToScheme is a reference to the Scheme Builder's AddToScheme function. AddToScheme = SchemeBuilder.AddToScheme )
var ( // DefaultEvictAfterOOMThreshold is the default value for the EvictAfterOOMThreshold field in the VPA configuration. DefaultEvictAfterOOMThreshold = metav1.Duration{Duration: 10 * time.Minute} // DefaultUpdaterInterval is the default value for the UpdaterInterval field in the VPA configuration. DefaultUpdaterInterval = metav1.Duration{Duration: time.Minute} // DefaultRecommenderInterval is the default value for the RecommenderInterval field in the VPA configuration. DefaultRecommenderInterval = metav1.Duration{Duration: time.Minute} )
var ( // DefaultWorkerMaxSurge is the default value for Worker MaxSurge. DefaultWorkerMaxSurge = intstr.FromInt32(1) DefaultWorkerMaxUnavailable = intstr.FromInt32(0) // DefaultWorkerSystemComponentsAllow is the default value for Worker AllowSystemComponents DefaultWorkerSystemComponentsAllow = true )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_core_APIServerLogging_To_v1beta1_APIServerLogging ¶ added in v1.76.0
func Convert_core_APIServerLogging_To_v1beta1_APIServerLogging(in *core.APIServerLogging, out *APIServerLogging, s conversion.Scope) error
Convert_core_APIServerLogging_To_v1beta1_APIServerLogging is an autogenerated conversion function.
func Convert_core_APIServerRequests_To_v1beta1_APIServerRequests ¶ added in v1.76.0
func Convert_core_APIServerRequests_To_v1beta1_APIServerRequests(in *core.APIServerRequests, out *APIServerRequests, s conversion.Scope) error
Convert_core_APIServerRequests_To_v1beta1_APIServerRequests is an autogenerated conversion function.
func Convert_core_AccessRestrictionWithOptions_To_v1beta1_AccessRestrictionWithOptions ¶ added in v1.107.0
func Convert_core_AccessRestrictionWithOptions_To_v1beta1_AccessRestrictionWithOptions(in *core.AccessRestrictionWithOptions, out *AccessRestrictionWithOptions, s conversion.Scope) error
Convert_core_AccessRestrictionWithOptions_To_v1beta1_AccessRestrictionWithOptions is an autogenerated conversion function.
func Convert_core_AccessRestriction_To_v1beta1_AccessRestriction ¶ added in v1.107.0
func Convert_core_AccessRestriction_To_v1beta1_AccessRestriction(in *core.AccessRestriction, out *AccessRestriction, s conversion.Scope) error
Convert_core_AccessRestriction_To_v1beta1_AccessRestriction is an autogenerated conversion function.
func Convert_core_Addon_To_v1beta1_Addon ¶ added in v1.0.0
Convert_core_Addon_To_v1beta1_Addon is an autogenerated conversion function.
func Convert_core_Addons_To_v1beta1_Addons ¶ added in v1.0.0
Convert_core_Addons_To_v1beta1_Addons is an autogenerated conversion function.
func Convert_core_AdmissionPlugin_To_v1beta1_AdmissionPlugin ¶ added in v1.0.0
func Convert_core_AdmissionPlugin_To_v1beta1_AdmissionPlugin(in *core.AdmissionPlugin, out *AdmissionPlugin, s conversion.Scope) error
Convert_core_AdmissionPlugin_To_v1beta1_AdmissionPlugin is an autogenerated conversion function.
func Convert_core_Alerting_To_v1beta1_Alerting ¶ added in v1.0.0
func Convert_core_Alerting_To_v1beta1_Alerting(in *core.Alerting, out *Alerting, s conversion.Scope) error
Convert_core_Alerting_To_v1beta1_Alerting is an autogenerated conversion function.
func Convert_core_AuditConfig_To_v1beta1_AuditConfig ¶ added in v1.0.0
func Convert_core_AuditConfig_To_v1beta1_AuditConfig(in *core.AuditConfig, out *AuditConfig, s conversion.Scope) error
Convert_core_AuditConfig_To_v1beta1_AuditConfig is an autogenerated conversion function.
func Convert_core_AuditPolicy_To_v1beta1_AuditPolicy ¶ added in v1.0.0
func Convert_core_AuditPolicy_To_v1beta1_AuditPolicy(in *core.AuditPolicy, out *AuditPolicy, s conversion.Scope) error
Convert_core_AuditPolicy_To_v1beta1_AuditPolicy is an autogenerated conversion function.
func Convert_core_AuthorizerKubeconfigReference_To_v1beta1_AuthorizerKubeconfigReference ¶ added in v1.107.0
func Convert_core_AuthorizerKubeconfigReference_To_v1beta1_AuthorizerKubeconfigReference(in *core.AuthorizerKubeconfigReference, out *AuthorizerKubeconfigReference, s conversion.Scope) error
Convert_core_AuthorizerKubeconfigReference_To_v1beta1_AuthorizerKubeconfigReference is an autogenerated conversion function.
func Convert_core_AvailabilityZone_To_v1beta1_AvailabilityZone ¶ added in v1.0.0
func Convert_core_AvailabilityZone_To_v1beta1_AvailabilityZone(in *core.AvailabilityZone, out *AvailabilityZone, s conversion.Scope) error
Convert_core_AvailabilityZone_To_v1beta1_AvailabilityZone is an autogenerated conversion function.
func Convert_core_BackupBucketList_To_v1beta1_BackupBucketList ¶
func Convert_core_BackupBucketList_To_v1beta1_BackupBucketList(in *core.BackupBucketList, out *BackupBucketList, s conversion.Scope) error
Convert_core_BackupBucketList_To_v1beta1_BackupBucketList is an autogenerated conversion function.
func Convert_core_BackupBucketProvider_To_v1beta1_BackupBucketProvider ¶
func Convert_core_BackupBucketProvider_To_v1beta1_BackupBucketProvider(in *core.BackupBucketProvider, out *BackupBucketProvider, s conversion.Scope) error
Convert_core_BackupBucketProvider_To_v1beta1_BackupBucketProvider is an autogenerated conversion function.
func Convert_core_BackupBucketSpec_To_v1beta1_BackupBucketSpec ¶
func Convert_core_BackupBucketSpec_To_v1beta1_BackupBucketSpec(in *core.BackupBucketSpec, out *BackupBucketSpec, s conversion.Scope) error
Convert_core_BackupBucketSpec_To_v1beta1_BackupBucketSpec is an autogenerated conversion function.
func Convert_core_BackupBucketStatus_To_v1beta1_BackupBucketStatus ¶
func Convert_core_BackupBucketStatus_To_v1beta1_BackupBucketStatus(in *core.BackupBucketStatus, out *BackupBucketStatus, s conversion.Scope) error
Convert_core_BackupBucketStatus_To_v1beta1_BackupBucketStatus is an autogenerated conversion function.
func Convert_core_BackupBucket_To_v1beta1_BackupBucket ¶
func Convert_core_BackupBucket_To_v1beta1_BackupBucket(in *core.BackupBucket, out *BackupBucket, s conversion.Scope) error
Convert_core_BackupBucket_To_v1beta1_BackupBucket is an autogenerated conversion function.
func Convert_core_BackupEntryList_To_v1beta1_BackupEntryList ¶
func Convert_core_BackupEntryList_To_v1beta1_BackupEntryList(in *core.BackupEntryList, out *BackupEntryList, s conversion.Scope) error
Convert_core_BackupEntryList_To_v1beta1_BackupEntryList is an autogenerated conversion function.
func Convert_core_BackupEntrySpec_To_v1beta1_BackupEntrySpec ¶
func Convert_core_BackupEntrySpec_To_v1beta1_BackupEntrySpec(in *core.BackupEntrySpec, out *BackupEntrySpec, s conversion.Scope) error
Convert_core_BackupEntrySpec_To_v1beta1_BackupEntrySpec is an autogenerated conversion function.
func Convert_core_BackupEntryStatus_To_v1beta1_BackupEntryStatus ¶
func Convert_core_BackupEntryStatus_To_v1beta1_BackupEntryStatus(in *core.BackupEntryStatus, out *BackupEntryStatus, s conversion.Scope) error
Convert_core_BackupEntryStatus_To_v1beta1_BackupEntryStatus is an autogenerated conversion function.
func Convert_core_BackupEntry_To_v1beta1_BackupEntry ¶
func Convert_core_BackupEntry_To_v1beta1_BackupEntry(in *core.BackupEntry, out *BackupEntry, s conversion.Scope) error
Convert_core_BackupEntry_To_v1beta1_BackupEntry is an autogenerated conversion function.
func Convert_core_BastionMachineImage_To_v1beta1_BastionMachineImage ¶ added in v1.101.0
func Convert_core_BastionMachineImage_To_v1beta1_BastionMachineImage(in *core.BastionMachineImage, out *BastionMachineImage, s conversion.Scope) error
Convert_core_BastionMachineImage_To_v1beta1_BastionMachineImage is an autogenerated conversion function.
func Convert_core_BastionMachineType_To_v1beta1_BastionMachineType ¶ added in v1.101.0
func Convert_core_BastionMachineType_To_v1beta1_BastionMachineType(in *core.BastionMachineType, out *BastionMachineType, s conversion.Scope) error
Convert_core_BastionMachineType_To_v1beta1_BastionMachineType is an autogenerated conversion function.
func Convert_core_Bastion_To_v1beta1_Bastion ¶ added in v1.101.0
func Convert_core_Bastion_To_v1beta1_Bastion(in *core.Bastion, out *Bastion, s conversion.Scope) error
Convert_core_Bastion_To_v1beta1_Bastion is an autogenerated conversion function.
func Convert_core_CARotation_To_v1beta1_CARotation ¶ added in v1.62.0
func Convert_core_CARotation_To_v1beta1_CARotation(in *core.CARotation, out *CARotation, s conversion.Scope) error
Convert_core_CARotation_To_v1beta1_CARotation is an autogenerated conversion function.
func Convert_core_CRI_To_v1beta1_CRI ¶ added in v1.2.0
Convert_core_CRI_To_v1beta1_CRI is an autogenerated conversion function.
func Convert_core_CloudProfileList_To_v1beta1_CloudProfileList ¶ added in v1.0.0
func Convert_core_CloudProfileList_To_v1beta1_CloudProfileList(in *core.CloudProfileList, out *CloudProfileList, s conversion.Scope) error
Convert_core_CloudProfileList_To_v1beta1_CloudProfileList is an autogenerated conversion function.
func Convert_core_CloudProfileReference_To_v1beta1_CloudProfileReference ¶ added in v1.92.0
func Convert_core_CloudProfileReference_To_v1beta1_CloudProfileReference(in *core.CloudProfileReference, out *CloudProfileReference, s conversion.Scope) error
Convert_core_CloudProfileReference_To_v1beta1_CloudProfileReference is an autogenerated conversion function.
func Convert_core_CloudProfileSpec_To_v1beta1_CloudProfileSpec ¶ added in v1.0.0
func Convert_core_CloudProfileSpec_To_v1beta1_CloudProfileSpec(in *core.CloudProfileSpec, out *CloudProfileSpec, s conversion.Scope) error
Convert_core_CloudProfileSpec_To_v1beta1_CloudProfileSpec is an autogenerated conversion function.
func Convert_core_CloudProfile_To_v1beta1_CloudProfile ¶ added in v1.0.0
func Convert_core_CloudProfile_To_v1beta1_CloudProfile(in *core.CloudProfile, out *CloudProfile, s conversion.Scope) error
Convert_core_CloudProfile_To_v1beta1_CloudProfile is an autogenerated conversion function.
func Convert_core_ClusterAutoscalerOptions_To_v1beta1_ClusterAutoscalerOptions ¶ added in v1.90.0
func Convert_core_ClusterAutoscalerOptions_To_v1beta1_ClusterAutoscalerOptions(in *core.ClusterAutoscalerOptions, out *ClusterAutoscalerOptions, s conversion.Scope) error
Convert_core_ClusterAutoscalerOptions_To_v1beta1_ClusterAutoscalerOptions is an autogenerated conversion function.
func Convert_core_ClusterAutoscaler_To_v1beta1_ClusterAutoscaler ¶ added in v1.0.0
func Convert_core_ClusterAutoscaler_To_v1beta1_ClusterAutoscaler(in *core.ClusterAutoscaler, out *ClusterAutoscaler, s conversion.Scope) error
Convert_core_ClusterAutoscaler_To_v1beta1_ClusterAutoscaler is an autogenerated conversion function.
func Convert_core_Condition_To_v1beta1_Condition ¶
func Convert_core_Condition_To_v1beta1_Condition(in *core.Condition, out *Condition, s conversion.Scope) error
Convert_core_Condition_To_v1beta1_Condition is an autogenerated conversion function.
func Convert_core_ContainerRuntime_To_v1beta1_ContainerRuntime ¶ added in v1.2.0
func Convert_core_ContainerRuntime_To_v1beta1_ContainerRuntime(in *core.ContainerRuntime, out *ContainerRuntime, s conversion.Scope) error
Convert_core_ContainerRuntime_To_v1beta1_ContainerRuntime is an autogenerated conversion function.
func Convert_core_ControlPlane_To_v1beta1_ControlPlane ¶ added in v1.56.0
func Convert_core_ControlPlane_To_v1beta1_ControlPlane(in *core.ControlPlane, out *ControlPlane, s conversion.Scope) error
Convert_core_ControlPlane_To_v1beta1_ControlPlane is an autogenerated conversion function.
func Convert_core_ControllerDeploymentList_To_v1beta1_ControllerDeploymentList ¶ added in v1.23.0
func Convert_core_ControllerDeploymentList_To_v1beta1_ControllerDeploymentList(in *core.ControllerDeploymentList, out *ControllerDeploymentList, s conversion.Scope) error
Convert_core_ControllerDeploymentList_To_v1beta1_ControllerDeploymentList is an autogenerated conversion function.
func Convert_core_ControllerDeployment_To_v1beta1_ControllerDeployment ¶
func Convert_core_ControllerDeployment_To_v1beta1_ControllerDeployment(in *core.ControllerDeployment, out *ControllerDeployment, s conversion.Scope) error
func Convert_core_ControllerInstallationList_To_v1beta1_ControllerInstallationList ¶
func Convert_core_ControllerInstallationList_To_v1beta1_ControllerInstallationList(in *core.ControllerInstallationList, out *ControllerInstallationList, s conversion.Scope) error
Convert_core_ControllerInstallationList_To_v1beta1_ControllerInstallationList is an autogenerated conversion function.
func Convert_core_ControllerInstallationSpec_To_v1beta1_ControllerInstallationSpec ¶
func Convert_core_ControllerInstallationSpec_To_v1beta1_ControllerInstallationSpec(in *core.ControllerInstallationSpec, out *ControllerInstallationSpec, s conversion.Scope) error
Convert_core_ControllerInstallationSpec_To_v1beta1_ControllerInstallationSpec is an autogenerated conversion function.
func Convert_core_ControllerInstallationStatus_To_v1beta1_ControllerInstallationStatus ¶
func Convert_core_ControllerInstallationStatus_To_v1beta1_ControllerInstallationStatus(in *core.ControllerInstallationStatus, out *ControllerInstallationStatus, s conversion.Scope) error
Convert_core_ControllerInstallationStatus_To_v1beta1_ControllerInstallationStatus is an autogenerated conversion function.
func Convert_core_ControllerInstallation_To_v1beta1_ControllerInstallation ¶
func Convert_core_ControllerInstallation_To_v1beta1_ControllerInstallation(in *core.ControllerInstallation, out *ControllerInstallation, s conversion.Scope) error
Convert_core_ControllerInstallation_To_v1beta1_ControllerInstallation is an autogenerated conversion function.
func Convert_core_ControllerRegistrationDeployment_To_v1beta1_ControllerRegistrationDeployment ¶ added in v1.23.0
func Convert_core_ControllerRegistrationDeployment_To_v1beta1_ControllerRegistrationDeployment(in *core.ControllerRegistrationDeployment, out *ControllerRegistrationDeployment, s conversion.Scope) error
Convert_core_ControllerRegistrationDeployment_To_v1beta1_ControllerRegistrationDeployment is an autogenerated conversion function.
func Convert_core_ControllerRegistrationList_To_v1beta1_ControllerRegistrationList ¶
func Convert_core_ControllerRegistrationList_To_v1beta1_ControllerRegistrationList(in *core.ControllerRegistrationList, out *ControllerRegistrationList, s conversion.Scope) error
Convert_core_ControllerRegistrationList_To_v1beta1_ControllerRegistrationList is an autogenerated conversion function.
func Convert_core_ControllerRegistrationSpec_To_v1beta1_ControllerRegistrationSpec ¶
func Convert_core_ControllerRegistrationSpec_To_v1beta1_ControllerRegistrationSpec(in *core.ControllerRegistrationSpec, out *ControllerRegistrationSpec, s conversion.Scope) error
Convert_core_ControllerRegistrationSpec_To_v1beta1_ControllerRegistrationSpec is an autogenerated conversion function.
func Convert_core_ControllerRegistration_To_v1beta1_ControllerRegistration ¶
func Convert_core_ControllerRegistration_To_v1beta1_ControllerRegistration(in *core.ControllerRegistration, out *ControllerRegistration, s conversion.Scope) error
Convert_core_ControllerRegistration_To_v1beta1_ControllerRegistration is an autogenerated conversion function.
func Convert_core_ControllerResourceLifecycle_To_v1beta1_ControllerResourceLifecycle ¶ added in v1.62.0
func Convert_core_ControllerResourceLifecycle_To_v1beta1_ControllerResourceLifecycle(in *core.ControllerResourceLifecycle, out *ControllerResourceLifecycle, s conversion.Scope) error
Convert_core_ControllerResourceLifecycle_To_v1beta1_ControllerResourceLifecycle is an autogenerated conversion function.
func Convert_core_ControllerResource_To_v1beta1_ControllerResource ¶
func Convert_core_ControllerResource_To_v1beta1_ControllerResource(in *core.ControllerResource, out *ControllerResource, s conversion.Scope) error
Convert_core_ControllerResource_To_v1beta1_ControllerResource is an autogenerated conversion function.
func Convert_core_CoreDNSAutoscaling_To_v1beta1_CoreDNSAutoscaling ¶ added in v1.41.0
func Convert_core_CoreDNSAutoscaling_To_v1beta1_CoreDNSAutoscaling(in *core.CoreDNSAutoscaling, out *CoreDNSAutoscaling, s conversion.Scope) error
Convert_core_CoreDNSAutoscaling_To_v1beta1_CoreDNSAutoscaling is an autogenerated conversion function.
func Convert_core_CoreDNSRewriting_To_v1beta1_CoreDNSRewriting ¶ added in v1.55.0
func Convert_core_CoreDNSRewriting_To_v1beta1_CoreDNSRewriting(in *core.CoreDNSRewriting, out *CoreDNSRewriting, s conversion.Scope) error
Convert_core_CoreDNSRewriting_To_v1beta1_CoreDNSRewriting is an autogenerated conversion function.
func Convert_core_CoreDNS_To_v1beta1_CoreDNS ¶ added in v1.41.0
func Convert_core_CoreDNS_To_v1beta1_CoreDNS(in *core.CoreDNS, out *CoreDNS, s conversion.Scope) error
Convert_core_CoreDNS_To_v1beta1_CoreDNS is an autogenerated conversion function.
func Convert_core_DNSIncludeExclude_To_v1beta1_DNSIncludeExclude ¶ added in v1.0.0
func Convert_core_DNSIncludeExclude_To_v1beta1_DNSIncludeExclude(in *core.DNSIncludeExclude, out *DNSIncludeExclude, s conversion.Scope) error
Convert_core_DNSIncludeExclude_To_v1beta1_DNSIncludeExclude is an autogenerated conversion function.
func Convert_core_DNSProvider_To_v1beta1_DNSProvider ¶ added in v1.0.0
func Convert_core_DNSProvider_To_v1beta1_DNSProvider(in *core.DNSProvider, out *DNSProvider, s conversion.Scope) error
Convert_core_DNSProvider_To_v1beta1_DNSProvider is an autogenerated conversion function.
func Convert_core_DNS_To_v1beta1_DNS ¶ added in v1.0.0
Convert_core_DNS_To_v1beta1_DNS is an autogenerated conversion function.
func Convert_core_DataVolume_To_v1beta1_DataVolume ¶ added in v1.7.0
func Convert_core_DataVolume_To_v1beta1_DataVolume(in *core.DataVolume, out *DataVolume, s conversion.Scope) error
Convert_core_DataVolume_To_v1beta1_DataVolume is an autogenerated conversion function.
func Convert_core_DeploymentRef_To_v1beta1_DeploymentRef ¶ added in v1.23.0
func Convert_core_DeploymentRef_To_v1beta1_DeploymentRef(in *core.DeploymentRef, out *DeploymentRef, s conversion.Scope) error
Convert_core_DeploymentRef_To_v1beta1_DeploymentRef is an autogenerated conversion function.
func Convert_core_DualApprovalForDeletion_To_v1beta1_DualApprovalForDeletion ¶ added in v1.95.0
func Convert_core_DualApprovalForDeletion_To_v1beta1_DualApprovalForDeletion(in *core.DualApprovalForDeletion, out *DualApprovalForDeletion, s conversion.Scope) error
Convert_core_DualApprovalForDeletion_To_v1beta1_DualApprovalForDeletion is an autogenerated conversion function.
func Convert_core_ETCDEncryptionKeyRotation_To_v1beta1_ETCDEncryptionKeyRotation ¶ added in v1.66.0
func Convert_core_ETCDEncryptionKeyRotation_To_v1beta1_ETCDEncryptionKeyRotation(in *core.ETCDEncryptionKeyRotation, out *ETCDEncryptionKeyRotation, s conversion.Scope) error
Convert_core_ETCDEncryptionKeyRotation_To_v1beta1_ETCDEncryptionKeyRotation is an autogenerated conversion function.
func Convert_core_EncryptionConfig_To_v1beta1_EncryptionConfig ¶ added in v1.86.0
func Convert_core_EncryptionConfig_To_v1beta1_EncryptionConfig(in *core.EncryptionConfig, out *EncryptionConfig, s conversion.Scope) error
Convert_core_EncryptionConfig_To_v1beta1_EncryptionConfig is an autogenerated conversion function.
func Convert_core_ExpirableVersion_To_v1beta1_ExpirableVersion ¶ added in v1.0.0
func Convert_core_ExpirableVersion_To_v1beta1_ExpirableVersion(in *core.ExpirableVersion, out *ExpirableVersion, s conversion.Scope) error
Convert_core_ExpirableVersion_To_v1beta1_ExpirableVersion is an autogenerated conversion function.
func Convert_core_ExposureClassList_To_v1beta1_ExposureClassList ¶ added in v1.65.0
func Convert_core_ExposureClassList_To_v1beta1_ExposureClassList(in *core.ExposureClassList, out *ExposureClassList, s conversion.Scope) error
Convert_core_ExposureClassList_To_v1beta1_ExposureClassList is an autogenerated conversion function.
func Convert_core_ExposureClassScheduling_To_v1beta1_ExposureClassScheduling ¶ added in v1.65.0
func Convert_core_ExposureClassScheduling_To_v1beta1_ExposureClassScheduling(in *core.ExposureClassScheduling, out *ExposureClassScheduling, s conversion.Scope) error
Convert_core_ExposureClassScheduling_To_v1beta1_ExposureClassScheduling is an autogenerated conversion function.
func Convert_core_ExposureClass_To_v1beta1_ExposureClass ¶ added in v1.65.0
func Convert_core_ExposureClass_To_v1beta1_ExposureClass(in *core.ExposureClass, out *ExposureClass, s conversion.Scope) error
Convert_core_ExposureClass_To_v1beta1_ExposureClass is an autogenerated conversion function.
func Convert_core_ExtensionResourceState_To_v1beta1_ExtensionResourceState ¶ added in v1.65.0
func Convert_core_ExtensionResourceState_To_v1beta1_ExtensionResourceState(in *core.ExtensionResourceState, out *ExtensionResourceState, s conversion.Scope) error
Convert_core_ExtensionResourceState_To_v1beta1_ExtensionResourceState is an autogenerated conversion function.
func Convert_core_Extension_To_v1beta1_Extension ¶ added in v1.0.0
func Convert_core_Extension_To_v1beta1_Extension(in *core.Extension, out *Extension, s conversion.Scope) error
Convert_core_Extension_To_v1beta1_Extension is an autogenerated conversion function.
func Convert_core_FailureTolerance_To_v1beta1_FailureTolerance ¶ added in v1.56.0
func Convert_core_FailureTolerance_To_v1beta1_FailureTolerance(in *core.FailureTolerance, out *FailureTolerance, s conversion.Scope) error
Convert_core_FailureTolerance_To_v1beta1_FailureTolerance is an autogenerated conversion function.
func Convert_core_GardenerResourceData_To_v1beta1_GardenerResourceData ¶ added in v1.65.0
func Convert_core_GardenerResourceData_To_v1beta1_GardenerResourceData(in *core.GardenerResourceData, out *GardenerResourceData, s conversion.Scope) error
Convert_core_GardenerResourceData_To_v1beta1_GardenerResourceData is an autogenerated conversion function.
func Convert_core_Gardener_To_v1beta1_Gardener ¶ added in v1.0.0
func Convert_core_Gardener_To_v1beta1_Gardener(in *core.Gardener, out *Gardener, s conversion.Scope) error
Convert_core_Gardener_To_v1beta1_Gardener is an autogenerated conversion function.
func Convert_core_HelmControllerDeployment_To_v1beta1_HelmControllerDeployment ¶ added in v1.96.0
func Convert_core_HelmControllerDeployment_To_v1beta1_HelmControllerDeployment(in *core.HelmControllerDeployment, out *HelmControllerDeployment, s conversion.Scope) error
func Convert_core_HibernationSchedule_To_v1beta1_HibernationSchedule ¶ added in v1.0.0
func Convert_core_HibernationSchedule_To_v1beta1_HibernationSchedule(in *core.HibernationSchedule, out *HibernationSchedule, s conversion.Scope) error
Convert_core_HibernationSchedule_To_v1beta1_HibernationSchedule is an autogenerated conversion function.
func Convert_core_Hibernation_To_v1beta1_Hibernation ¶ added in v1.0.0
func Convert_core_Hibernation_To_v1beta1_Hibernation(in *core.Hibernation, out *Hibernation, s conversion.Scope) error
Convert_core_Hibernation_To_v1beta1_Hibernation is an autogenerated conversion function.
func Convert_core_HighAvailability_To_v1beta1_HighAvailability ¶ added in v1.56.0
func Convert_core_HighAvailability_To_v1beta1_HighAvailability(in *core.HighAvailability, out *HighAvailability, s conversion.Scope) error
Convert_core_HighAvailability_To_v1beta1_HighAvailability is an autogenerated conversion function.
func Convert_core_HorizontalPodAutoscalerConfig_To_v1beta1_HorizontalPodAutoscalerConfig ¶ added in v1.0.0
func Convert_core_HorizontalPodAutoscalerConfig_To_v1beta1_HorizontalPodAutoscalerConfig(in *core.HorizontalPodAutoscalerConfig, out *HorizontalPodAutoscalerConfig, s conversion.Scope) error
Convert_core_HorizontalPodAutoscalerConfig_To_v1beta1_HorizontalPodAutoscalerConfig is an autogenerated conversion function.
func Convert_core_IngressController_To_v1beta1_IngressController ¶ added in v1.15.0
func Convert_core_IngressController_To_v1beta1_IngressController(in *core.IngressController, out *IngressController, s conversion.Scope) error
Convert_core_IngressController_To_v1beta1_IngressController is an autogenerated conversion function.
func Convert_core_Ingress_To_v1beta1_Ingress ¶ added in v1.15.0
func Convert_core_Ingress_To_v1beta1_Ingress(in *core.Ingress, out *Ingress, s conversion.Scope) error
Convert_core_Ingress_To_v1beta1_Ingress is an autogenerated conversion function.
func Convert_core_InternalSecretList_To_v1beta1_InternalSecretList ¶ added in v1.73.0
func Convert_core_InternalSecretList_To_v1beta1_InternalSecretList(in *core.InternalSecretList, out *InternalSecretList, s conversion.Scope) error
Convert_core_InternalSecretList_To_v1beta1_InternalSecretList is an autogenerated conversion function.
func Convert_core_InternalSecret_To_v1beta1_InternalSecret ¶ added in v1.73.0
func Convert_core_InternalSecret_To_v1beta1_InternalSecret(in *core.InternalSecret, out *InternalSecret, s conversion.Scope) error
Convert_core_InternalSecret_To_v1beta1_InternalSecret is an autogenerated conversion function.
func Convert_core_KubeAPIServerConfig_To_v1beta1_KubeAPIServerConfig ¶ added in v1.0.0
func Convert_core_KubeAPIServerConfig_To_v1beta1_KubeAPIServerConfig(in *core.KubeAPIServerConfig, out *KubeAPIServerConfig, s conversion.Scope) error
Convert_core_KubeAPIServerConfig_To_v1beta1_KubeAPIServerConfig is an autogenerated conversion function.
func Convert_core_KubeControllerManagerConfig_To_v1beta1_KubeControllerManagerConfig ¶ added in v1.0.0
func Convert_core_KubeControllerManagerConfig_To_v1beta1_KubeControllerManagerConfig(in *core.KubeControllerManagerConfig, out *KubeControllerManagerConfig, s conversion.Scope) error
Convert_core_KubeControllerManagerConfig_To_v1beta1_KubeControllerManagerConfig is an autogenerated conversion function.
func Convert_core_KubeProxyConfig_To_v1beta1_KubeProxyConfig ¶ added in v1.0.0
func Convert_core_KubeProxyConfig_To_v1beta1_KubeProxyConfig(in *core.KubeProxyConfig, out *KubeProxyConfig, s conversion.Scope) error
Convert_core_KubeProxyConfig_To_v1beta1_KubeProxyConfig is an autogenerated conversion function.
func Convert_core_KubeSchedulerConfig_To_v1beta1_KubeSchedulerConfig ¶ added in v1.0.0
func Convert_core_KubeSchedulerConfig_To_v1beta1_KubeSchedulerConfig(in *core.KubeSchedulerConfig, out *KubeSchedulerConfig, s conversion.Scope) error
Convert_core_KubeSchedulerConfig_To_v1beta1_KubeSchedulerConfig is an autogenerated conversion function.
func Convert_core_KubeletConfigEvictionMinimumReclaim_To_v1beta1_KubeletConfigEvictionMinimumReclaim ¶ added in v1.0.0
func Convert_core_KubeletConfigEvictionMinimumReclaim_To_v1beta1_KubeletConfigEvictionMinimumReclaim(in *core.KubeletConfigEvictionMinimumReclaim, out *KubeletConfigEvictionMinimumReclaim, s conversion.Scope) error
Convert_core_KubeletConfigEvictionMinimumReclaim_To_v1beta1_KubeletConfigEvictionMinimumReclaim is an autogenerated conversion function.
func Convert_core_KubeletConfigEvictionSoftGracePeriod_To_v1beta1_KubeletConfigEvictionSoftGracePeriod ¶ added in v1.0.0
func Convert_core_KubeletConfigEvictionSoftGracePeriod_To_v1beta1_KubeletConfigEvictionSoftGracePeriod(in *core.KubeletConfigEvictionSoftGracePeriod, out *KubeletConfigEvictionSoftGracePeriod, s conversion.Scope) error
Convert_core_KubeletConfigEvictionSoftGracePeriod_To_v1beta1_KubeletConfigEvictionSoftGracePeriod is an autogenerated conversion function.
func Convert_core_KubeletConfigEviction_To_v1beta1_KubeletConfigEviction ¶ added in v1.0.0
func Convert_core_KubeletConfigEviction_To_v1beta1_KubeletConfigEviction(in *core.KubeletConfigEviction, out *KubeletConfigEviction, s conversion.Scope) error
Convert_core_KubeletConfigEviction_To_v1beta1_KubeletConfigEviction is an autogenerated conversion function.
func Convert_core_KubeletConfigReserved_To_v1beta1_KubeletConfigReserved ¶ added in v1.8.0
func Convert_core_KubeletConfigReserved_To_v1beta1_KubeletConfigReserved(in *core.KubeletConfigReserved, out *KubeletConfigReserved, s conversion.Scope) error
Convert_core_KubeletConfigReserved_To_v1beta1_KubeletConfigReserved is an autogenerated conversion function.
func Convert_core_KubeletConfig_To_v1beta1_KubeletConfig ¶ added in v1.0.0
func Convert_core_KubeletConfig_To_v1beta1_KubeletConfig(in *core.KubeletConfig, out *KubeletConfig, s conversion.Scope) error
Convert_core_KubeletConfig_To_v1beta1_KubeletConfig is an autogenerated conversion function.
func Convert_core_KubernetesConfig_To_v1beta1_KubernetesConfig ¶ added in v1.0.0
func Convert_core_KubernetesConfig_To_v1beta1_KubernetesConfig(in *core.KubernetesConfig, out *KubernetesConfig, s conversion.Scope) error
Convert_core_KubernetesConfig_To_v1beta1_KubernetesConfig is an autogenerated conversion function.
func Convert_core_KubernetesDashboard_To_v1beta1_KubernetesDashboard ¶ added in v1.0.0
func Convert_core_KubernetesDashboard_To_v1beta1_KubernetesDashboard(in *core.KubernetesDashboard, out *KubernetesDashboard, s conversion.Scope) error
Convert_core_KubernetesDashboard_To_v1beta1_KubernetesDashboard is an autogenerated conversion function.
func Convert_core_KubernetesSettings_To_v1beta1_KubernetesSettings ¶ added in v1.0.0
func Convert_core_KubernetesSettings_To_v1beta1_KubernetesSettings(in *core.KubernetesSettings, out *KubernetesSettings, s conversion.Scope) error
Convert_core_KubernetesSettings_To_v1beta1_KubernetesSettings is an autogenerated conversion function.
func Convert_core_Kubernetes_To_v1beta1_Kubernetes ¶ added in v1.0.0
func Convert_core_Kubernetes_To_v1beta1_Kubernetes(in *core.Kubernetes, out *Kubernetes, s conversion.Scope) error
Convert_core_Kubernetes_To_v1beta1_Kubernetes is an autogenerated conversion function.
func Convert_core_LastError_To_v1beta1_LastError ¶
func Convert_core_LastError_To_v1beta1_LastError(in *core.LastError, out *LastError, s conversion.Scope) error
Convert_core_LastError_To_v1beta1_LastError is an autogenerated conversion function.
func Convert_core_LastMaintenance_To_v1beta1_LastMaintenance ¶ added in v1.62.0
func Convert_core_LastMaintenance_To_v1beta1_LastMaintenance(in *core.LastMaintenance, out *LastMaintenance, s conversion.Scope) error
Convert_core_LastMaintenance_To_v1beta1_LastMaintenance is an autogenerated conversion function.
func Convert_core_LastOperation_To_v1beta1_LastOperation ¶
func Convert_core_LastOperation_To_v1beta1_LastOperation(in *core.LastOperation, out *LastOperation, s conversion.Scope) error
Convert_core_LastOperation_To_v1beta1_LastOperation is an autogenerated conversion function.
func Convert_core_LoadBalancerServicesProxyProtocol_To_v1beta1_LoadBalancerServicesProxyProtocol ¶ added in v1.96.0
func Convert_core_LoadBalancerServicesProxyProtocol_To_v1beta1_LoadBalancerServicesProxyProtocol(in *core.LoadBalancerServicesProxyProtocol, out *LoadBalancerServicesProxyProtocol, s conversion.Scope) error
Convert_core_LoadBalancerServicesProxyProtocol_To_v1beta1_LoadBalancerServicesProxyProtocol is an autogenerated conversion function.
func Convert_core_MachineControllerManagerSettings_To_v1beta1_MachineControllerManagerSettings ¶ added in v1.8.0
func Convert_core_MachineControllerManagerSettings_To_v1beta1_MachineControllerManagerSettings(in *core.MachineControllerManagerSettings, out *MachineControllerManagerSettings, s conversion.Scope) error
Convert_core_MachineControllerManagerSettings_To_v1beta1_MachineControllerManagerSettings is an autogenerated conversion function.
func Convert_core_MachineImageVersion_To_v1beta1_MachineImageVersion ¶ added in v1.9.0
func Convert_core_MachineImageVersion_To_v1beta1_MachineImageVersion(in *core.MachineImageVersion, out *MachineImageVersion, s conversion.Scope) error
Convert_core_MachineImageVersion_To_v1beta1_MachineImageVersion is an autogenerated conversion function.
func Convert_core_MachineImage_To_v1beta1_MachineImage ¶ added in v1.0.0
func Convert_core_MachineImage_To_v1beta1_MachineImage(in *core.MachineImage, out *MachineImage, s conversion.Scope) error
Convert_core_MachineImage_To_v1beta1_MachineImage is an autogenerated conversion function.
func Convert_core_MachineTypeStorage_To_v1beta1_MachineTypeStorage ¶ added in v1.0.0
func Convert_core_MachineTypeStorage_To_v1beta1_MachineTypeStorage(in *core.MachineTypeStorage, out *MachineTypeStorage, s conversion.Scope) error
Convert_core_MachineTypeStorage_To_v1beta1_MachineTypeStorage is an autogenerated conversion function.
func Convert_core_MachineType_To_v1beta1_MachineType ¶ added in v1.0.0
func Convert_core_MachineType_To_v1beta1_MachineType(in *core.MachineType, out *MachineType, s conversion.Scope) error
Convert_core_MachineType_To_v1beta1_MachineType is an autogenerated conversion function.
func Convert_core_Machine_To_v1beta1_Machine ¶ added in v1.0.0
func Convert_core_Machine_To_v1beta1_Machine(in *core.Machine, out *Machine, s conversion.Scope) error
Convert_core_Machine_To_v1beta1_Machine is an autogenerated conversion function.
func Convert_core_MaintenanceAutoUpdate_To_v1beta1_MaintenanceAutoUpdate ¶ added in v1.0.0
func Convert_core_MaintenanceAutoUpdate_To_v1beta1_MaintenanceAutoUpdate(in *core.MaintenanceAutoUpdate, out *MaintenanceAutoUpdate, s conversion.Scope) error
Convert_core_MaintenanceAutoUpdate_To_v1beta1_MaintenanceAutoUpdate is an autogenerated conversion function.
func Convert_core_MaintenanceTimeWindow_To_v1beta1_MaintenanceTimeWindow ¶ added in v1.0.0
func Convert_core_MaintenanceTimeWindow_To_v1beta1_MaintenanceTimeWindow(in *core.MaintenanceTimeWindow, out *MaintenanceTimeWindow, s conversion.Scope) error
Convert_core_MaintenanceTimeWindow_To_v1beta1_MaintenanceTimeWindow is an autogenerated conversion function.
func Convert_core_Maintenance_To_v1beta1_Maintenance ¶ added in v1.0.0
func Convert_core_Maintenance_To_v1beta1_Maintenance(in *core.Maintenance, out *Maintenance, s conversion.Scope) error
Convert_core_Maintenance_To_v1beta1_Maintenance is an autogenerated conversion function.
func Convert_core_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration ¶ added in v1.71.0
func Convert_core_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration(in *core.MemorySwapConfiguration, out *MemorySwapConfiguration, s conversion.Scope) error
Convert_core_MemorySwapConfiguration_To_v1beta1_MemorySwapConfiguration is an autogenerated conversion function.
func Convert_core_Monitoring_To_v1beta1_Monitoring ¶ added in v1.0.0
func Convert_core_Monitoring_To_v1beta1_Monitoring(in *core.Monitoring, out *Monitoring, s conversion.Scope) error
Convert_core_Monitoring_To_v1beta1_Monitoring is an autogenerated conversion function.
func Convert_core_NamedResourceReference_To_v1beta1_NamedResourceReference ¶ added in v1.5.0
func Convert_core_NamedResourceReference_To_v1beta1_NamedResourceReference(in *core.NamedResourceReference, out *NamedResourceReference, s conversion.Scope) error
Convert_core_NamedResourceReference_To_v1beta1_NamedResourceReference is an autogenerated conversion function.
func Convert_core_NamespacedCloudProfileList_To_v1beta1_NamespacedCloudProfileList ¶ added in v1.92.0
func Convert_core_NamespacedCloudProfileList_To_v1beta1_NamespacedCloudProfileList(in *core.NamespacedCloudProfileList, out *NamespacedCloudProfileList, s conversion.Scope) error
Convert_core_NamespacedCloudProfileList_To_v1beta1_NamespacedCloudProfileList is an autogenerated conversion function.
func Convert_core_NamespacedCloudProfileSpec_To_v1beta1_NamespacedCloudProfileSpec ¶ added in v1.92.0
func Convert_core_NamespacedCloudProfileSpec_To_v1beta1_NamespacedCloudProfileSpec(in *core.NamespacedCloudProfileSpec, out *NamespacedCloudProfileSpec, s conversion.Scope) error
Convert_core_NamespacedCloudProfileSpec_To_v1beta1_NamespacedCloudProfileSpec is an autogenerated conversion function.
func Convert_core_NamespacedCloudProfileStatus_To_v1beta1_NamespacedCloudProfileStatus ¶ added in v1.92.0
func Convert_core_NamespacedCloudProfileStatus_To_v1beta1_NamespacedCloudProfileStatus(in *core.NamespacedCloudProfileStatus, out *NamespacedCloudProfileStatus, s conversion.Scope) error
Convert_core_NamespacedCloudProfileStatus_To_v1beta1_NamespacedCloudProfileStatus is an autogenerated conversion function.
func Convert_core_NamespacedCloudProfile_To_v1beta1_NamespacedCloudProfile ¶ added in v1.92.0
func Convert_core_NamespacedCloudProfile_To_v1beta1_NamespacedCloudProfile(in *core.NamespacedCloudProfile, out *NamespacedCloudProfile, s conversion.Scope) error
Convert_core_NamespacedCloudProfile_To_v1beta1_NamespacedCloudProfile is an autogenerated conversion function.
func Convert_core_NetworkingStatus_To_v1beta1_NetworkingStatus ¶ added in v1.99.0
func Convert_core_NetworkingStatus_To_v1beta1_NetworkingStatus(in *core.NetworkingStatus, out *NetworkingStatus, s conversion.Scope) error
Convert_core_NetworkingStatus_To_v1beta1_NetworkingStatus is an autogenerated conversion function.
func Convert_core_Networking_To_v1beta1_Networking ¶ added in v1.0.0
func Convert_core_Networking_To_v1beta1_Networking(in *core.Networking, out *Networking, s conversion.Scope) error
Convert_core_Networking_To_v1beta1_Networking is an autogenerated conversion function.
func Convert_core_NginxIngress_To_v1beta1_NginxIngress ¶ added in v1.0.0
func Convert_core_NginxIngress_To_v1beta1_NginxIngress(in *core.NginxIngress, out *NginxIngress, s conversion.Scope) error
Convert_core_NginxIngress_To_v1beta1_NginxIngress is an autogenerated conversion function.
func Convert_core_NodeLocalDNS_To_v1beta1_NodeLocalDNS ¶ added in v1.49.0
func Convert_core_NodeLocalDNS_To_v1beta1_NodeLocalDNS(in *core.NodeLocalDNS, out *NodeLocalDNS, s conversion.Scope) error
Convert_core_NodeLocalDNS_To_v1beta1_NodeLocalDNS is an autogenerated conversion function.
func Convert_core_OCIRepository_To_v1beta1_OCIRepository ¶ added in v1.96.0
func Convert_core_OCIRepository_To_v1beta1_OCIRepository(in *core.OCIRepository, out *OCIRepository, s conversion.Scope) error
Convert_core_OCIRepository_To_v1beta1_OCIRepository is an autogenerated conversion function.
func Convert_core_OIDCConfig_To_v1beta1_OIDCConfig ¶ added in v1.0.0
func Convert_core_OIDCConfig_To_v1beta1_OIDCConfig(in *core.OIDCConfig, out *OIDCConfig, s conversion.Scope) error
Convert_core_OIDCConfig_To_v1beta1_OIDCConfig is an autogenerated conversion function.
func Convert_core_ObservabilityRotation_To_v1beta1_ObservabilityRotation ¶ added in v1.79.0
func Convert_core_ObservabilityRotation_To_v1beta1_ObservabilityRotation(in *core.ObservabilityRotation, out *ObservabilityRotation, s conversion.Scope) error
Convert_core_ObservabilityRotation_To_v1beta1_ObservabilityRotation is an autogenerated conversion function.
func Convert_core_OpenIDConnectClientAuthentication_To_v1beta1_OpenIDConnectClientAuthentication ¶ added in v1.0.0
func Convert_core_OpenIDConnectClientAuthentication_To_v1beta1_OpenIDConnectClientAuthentication(in *core.OpenIDConnectClientAuthentication, out *OpenIDConnectClientAuthentication, s conversion.Scope) error
Convert_core_OpenIDConnectClientAuthentication_To_v1beta1_OpenIDConnectClientAuthentication is an autogenerated conversion function.
func Convert_core_ProjectList_To_v1beta1_ProjectList ¶ added in v1.0.0
func Convert_core_ProjectList_To_v1beta1_ProjectList(in *core.ProjectList, out *ProjectList, s conversion.Scope) error
Convert_core_ProjectList_To_v1beta1_ProjectList is an autogenerated conversion function.
func Convert_core_ProjectMember_To_v1beta1_ProjectMember ¶ added in v1.0.0
func Convert_core_ProjectMember_To_v1beta1_ProjectMember(in *core.ProjectMember, out *ProjectMember, s conversion.Scope) error
func Convert_core_ProjectSpec_To_v1beta1_ProjectSpec ¶ added in v1.0.0
func Convert_core_ProjectSpec_To_v1beta1_ProjectSpec(in *core.ProjectSpec, out *ProjectSpec, s conversion.Scope) error
func Convert_core_ProjectStatus_To_v1beta1_ProjectStatus ¶ added in v1.0.0
func Convert_core_ProjectStatus_To_v1beta1_ProjectStatus(in *core.ProjectStatus, out *ProjectStatus, s conversion.Scope) error
Convert_core_ProjectStatus_To_v1beta1_ProjectStatus is an autogenerated conversion function.
func Convert_core_ProjectTolerations_To_v1beta1_ProjectTolerations ¶ added in v1.6.0
func Convert_core_ProjectTolerations_To_v1beta1_ProjectTolerations(in *core.ProjectTolerations, out *ProjectTolerations, s conversion.Scope) error
Convert_core_ProjectTolerations_To_v1beta1_ProjectTolerations is an autogenerated conversion function.
func Convert_core_Project_To_v1beta1_Project ¶ added in v1.0.0
func Convert_core_Project_To_v1beta1_Project(in *core.Project, out *Project, s conversion.Scope) error
Convert_core_Project_To_v1beta1_Project is an autogenerated conversion function.
func Convert_core_Provider_To_v1beta1_Provider ¶ added in v1.0.0
func Convert_core_Provider_To_v1beta1_Provider(in *core.Provider, out *Provider, s conversion.Scope) error
Convert_core_Provider_To_v1beta1_Provider is an autogenerated conversion function.
func Convert_core_QuotaList_To_v1beta1_QuotaList ¶ added in v1.0.0
func Convert_core_QuotaList_To_v1beta1_QuotaList(in *core.QuotaList, out *QuotaList, s conversion.Scope) error
Convert_core_QuotaList_To_v1beta1_QuotaList is an autogenerated conversion function.
func Convert_core_QuotaSpec_To_v1beta1_QuotaSpec ¶ added in v1.0.0
func Convert_core_QuotaSpec_To_v1beta1_QuotaSpec(in *core.QuotaSpec, out *QuotaSpec, s conversion.Scope) error
Convert_core_QuotaSpec_To_v1beta1_QuotaSpec is an autogenerated conversion function.
func Convert_core_Quota_To_v1beta1_Quota ¶ added in v1.0.0
Convert_core_Quota_To_v1beta1_Quota is an autogenerated conversion function.
func Convert_core_Region_To_v1beta1_Region ¶ added in v1.0.0
Convert_core_Region_To_v1beta1_Region is an autogenerated conversion function.
func Convert_core_ResourceData_To_v1beta1_ResourceData ¶ added in v1.65.0
func Convert_core_ResourceData_To_v1beta1_ResourceData(in *core.ResourceData, out *ResourceData, s conversion.Scope) error
Convert_core_ResourceData_To_v1beta1_ResourceData is an autogenerated conversion function.
func Convert_core_ResourceWatchCacheSize_To_v1beta1_ResourceWatchCacheSize ¶ added in v1.8.0
func Convert_core_ResourceWatchCacheSize_To_v1beta1_ResourceWatchCacheSize(in *core.ResourceWatchCacheSize, out *ResourceWatchCacheSize, s conversion.Scope) error
Convert_core_ResourceWatchCacheSize_To_v1beta1_ResourceWatchCacheSize is an autogenerated conversion function.
func Convert_core_SSHAccess_To_v1beta1_SSHAccess ¶ added in v1.63.0
func Convert_core_SSHAccess_To_v1beta1_SSHAccess(in *core.SSHAccess, out *SSHAccess, s conversion.Scope) error
Convert_core_SSHAccess_To_v1beta1_SSHAccess is an autogenerated conversion function.
func Convert_core_SecretBindingList_To_v1beta1_SecretBindingList ¶ added in v1.0.0
func Convert_core_SecretBindingList_To_v1beta1_SecretBindingList(in *core.SecretBindingList, out *SecretBindingList, s conversion.Scope) error
Convert_core_SecretBindingList_To_v1beta1_SecretBindingList is an autogenerated conversion function.
func Convert_core_SecretBindingProvider_To_v1beta1_SecretBindingProvider ¶ added in v1.38.0
func Convert_core_SecretBindingProvider_To_v1beta1_SecretBindingProvider(in *core.SecretBindingProvider, out *SecretBindingProvider, s conversion.Scope) error
Convert_core_SecretBindingProvider_To_v1beta1_SecretBindingProvider is an autogenerated conversion function.
func Convert_core_SecretBinding_To_v1beta1_SecretBinding ¶ added in v1.0.0
func Convert_core_SecretBinding_To_v1beta1_SecretBinding(in *core.SecretBinding, out *SecretBinding, s conversion.Scope) error
Convert_core_SecretBinding_To_v1beta1_SecretBinding is an autogenerated conversion function.
func Convert_core_SeedBackup_To_v1beta1_SeedBackup ¶ added in v1.0.0
func Convert_core_SeedBackup_To_v1beta1_SeedBackup(in *core.SeedBackup, out *SeedBackup, s conversion.Scope) error
Convert_core_SeedBackup_To_v1beta1_SeedBackup is an autogenerated conversion function.
func Convert_core_SeedDNSProvider_To_v1beta1_SeedDNSProvider ¶ added in v1.15.0
func Convert_core_SeedDNSProvider_To_v1beta1_SeedDNSProvider(in *core.SeedDNSProvider, out *SeedDNSProvider, s conversion.Scope) error
Convert_core_SeedDNSProvider_To_v1beta1_SeedDNSProvider is an autogenerated conversion function.
func Convert_core_SeedDNS_To_v1beta1_SeedDNS ¶ added in v1.0.0
func Convert_core_SeedDNS_To_v1beta1_SeedDNS(in *core.SeedDNS, out *SeedDNS, s conversion.Scope) error
Convert_core_SeedDNS_To_v1beta1_SeedDNS is an autogenerated conversion function.
func Convert_core_SeedList_To_v1beta1_SeedList ¶ added in v1.0.0
func Convert_core_SeedList_To_v1beta1_SeedList(in *core.SeedList, out *SeedList, s conversion.Scope) error
Convert_core_SeedList_To_v1beta1_SeedList is an autogenerated conversion function.
func Convert_core_SeedNetworks_To_v1beta1_SeedNetworks ¶ added in v1.0.0
func Convert_core_SeedNetworks_To_v1beta1_SeedNetworks(in *core.SeedNetworks, out *SeedNetworks, s conversion.Scope) error
Convert_core_SeedNetworks_To_v1beta1_SeedNetworks is an autogenerated conversion function.
func Convert_core_SeedProvider_To_v1beta1_SeedProvider ¶ added in v1.0.0
func Convert_core_SeedProvider_To_v1beta1_SeedProvider(in *core.SeedProvider, out *SeedProvider, s conversion.Scope) error
Convert_core_SeedProvider_To_v1beta1_SeedProvider is an autogenerated conversion function.
func Convert_core_SeedSelector_To_v1beta1_SeedSelector ¶ added in v1.8.0
func Convert_core_SeedSelector_To_v1beta1_SeedSelector(in *core.SeedSelector, out *SeedSelector, s conversion.Scope) error
Convert_core_SeedSelector_To_v1beta1_SeedSelector is an autogenerated conversion function.
func Convert_core_SeedSettingDependencyWatchdogProber_To_v1beta1_SeedSettingDependencyWatchdogProber ¶ added in v1.67.0
func Convert_core_SeedSettingDependencyWatchdogProber_To_v1beta1_SeedSettingDependencyWatchdogProber(in *core.SeedSettingDependencyWatchdogProber, out *SeedSettingDependencyWatchdogProber, s conversion.Scope) error
Convert_core_SeedSettingDependencyWatchdogProber_To_v1beta1_SeedSettingDependencyWatchdogProber is an autogenerated conversion function.
func Convert_core_SeedSettingDependencyWatchdogWeeder_To_v1beta1_SeedSettingDependencyWatchdogWeeder ¶ added in v1.67.0
func Convert_core_SeedSettingDependencyWatchdogWeeder_To_v1beta1_SeedSettingDependencyWatchdogWeeder(in *core.SeedSettingDependencyWatchdogWeeder, out *SeedSettingDependencyWatchdogWeeder, s conversion.Scope) error
Convert_core_SeedSettingDependencyWatchdogWeeder_To_v1beta1_SeedSettingDependencyWatchdogWeeder is an autogenerated conversion function.
func Convert_core_SeedSettingDependencyWatchdog_To_v1beta1_SeedSettingDependencyWatchdog ¶ added in v1.37.0
func Convert_core_SeedSettingDependencyWatchdog_To_v1beta1_SeedSettingDependencyWatchdog(in *core.SeedSettingDependencyWatchdog, out *SeedSettingDependencyWatchdog, s conversion.Scope) error
Convert_core_SeedSettingDependencyWatchdog_To_v1beta1_SeedSettingDependencyWatchdog is an autogenerated conversion function.
func Convert_core_SeedSettingExcessCapacityReservationConfig_To_v1beta1_SeedSettingExcessCapacityReservationConfig ¶ added in v1.79.0
func Convert_core_SeedSettingExcessCapacityReservationConfig_To_v1beta1_SeedSettingExcessCapacityReservationConfig(in *core.SeedSettingExcessCapacityReservationConfig, out *SeedSettingExcessCapacityReservationConfig, s conversion.Scope) error
Convert_core_SeedSettingExcessCapacityReservationConfig_To_v1beta1_SeedSettingExcessCapacityReservationConfig is an autogenerated conversion function.
func Convert_core_SeedSettingExcessCapacityReservation_To_v1beta1_SeedSettingExcessCapacityReservation ¶ added in v1.5.0
func Convert_core_SeedSettingExcessCapacityReservation_To_v1beta1_SeedSettingExcessCapacityReservation(in *core.SeedSettingExcessCapacityReservation, out *SeedSettingExcessCapacityReservation, s conversion.Scope) error
Convert_core_SeedSettingExcessCapacityReservation_To_v1beta1_SeedSettingExcessCapacityReservation is an autogenerated conversion function.
func Convert_core_SeedSettingLoadBalancerServicesZones_To_v1beta1_SeedSettingLoadBalancerServicesZones ¶ added in v1.63.0
func Convert_core_SeedSettingLoadBalancerServicesZones_To_v1beta1_SeedSettingLoadBalancerServicesZones(in *core.SeedSettingLoadBalancerServicesZones, out *SeedSettingLoadBalancerServicesZones, s conversion.Scope) error
Convert_core_SeedSettingLoadBalancerServicesZones_To_v1beta1_SeedSettingLoadBalancerServicesZones is an autogenerated conversion function.
func Convert_core_SeedSettingLoadBalancerServices_To_v1beta1_SeedSettingLoadBalancerServices ¶ added in v1.6.0
func Convert_core_SeedSettingLoadBalancerServices_To_v1beta1_SeedSettingLoadBalancerServices(in *core.SeedSettingLoadBalancerServices, out *SeedSettingLoadBalancerServices, s conversion.Scope) error
Convert_core_SeedSettingLoadBalancerServices_To_v1beta1_SeedSettingLoadBalancerServices is an autogenerated conversion function.
func Convert_core_SeedSettingScheduling_To_v1beta1_SeedSettingScheduling ¶ added in v1.5.0
func Convert_core_SeedSettingScheduling_To_v1beta1_SeedSettingScheduling(in *core.SeedSettingScheduling, out *SeedSettingScheduling, s conversion.Scope) error
Convert_core_SeedSettingScheduling_To_v1beta1_SeedSettingScheduling is an autogenerated conversion function.
func Convert_core_SeedSettingTopologyAwareRouting_To_v1beta1_SeedSettingTopologyAwareRouting ¶ added in v1.66.0
func Convert_core_SeedSettingTopologyAwareRouting_To_v1beta1_SeedSettingTopologyAwareRouting(in *core.SeedSettingTopologyAwareRouting, out *SeedSettingTopologyAwareRouting, s conversion.Scope) error
Convert_core_SeedSettingTopologyAwareRouting_To_v1beta1_SeedSettingTopologyAwareRouting is an autogenerated conversion function.
func Convert_core_SeedSettingVerticalPodAutoscaler_To_v1beta1_SeedSettingVerticalPodAutoscaler ¶ added in v1.7.0
func Convert_core_SeedSettingVerticalPodAutoscaler_To_v1beta1_SeedSettingVerticalPodAutoscaler(in *core.SeedSettingVerticalPodAutoscaler, out *SeedSettingVerticalPodAutoscaler, s conversion.Scope) error
Convert_core_SeedSettingVerticalPodAutoscaler_To_v1beta1_SeedSettingVerticalPodAutoscaler is an autogenerated conversion function.
func Convert_core_SeedSettings_To_v1beta1_SeedSettings ¶ added in v1.5.0
func Convert_core_SeedSettings_To_v1beta1_SeedSettings(in *core.SeedSettings, out *SeedSettings, s conversion.Scope) error
Convert_core_SeedSettings_To_v1beta1_SeedSettings is an autogenerated conversion function.
func Convert_core_SeedSpec_To_v1beta1_SeedSpec ¶ added in v1.0.0
func Convert_core_SeedSpec_To_v1beta1_SeedSpec(in *core.SeedSpec, out *SeedSpec, s conversion.Scope) error
Convert_core_SeedSpec_To_v1beta1_SeedSpec is an autogenerated conversion function.
func Convert_core_SeedStatus_To_v1beta1_SeedStatus ¶ added in v1.0.0
func Convert_core_SeedStatus_To_v1beta1_SeedStatus(in *core.SeedStatus, out *SeedStatus, s conversion.Scope) error
Convert_core_SeedStatus_To_v1beta1_SeedStatus is an autogenerated conversion function.
func Convert_core_SeedTaint_To_v1beta1_SeedTaint ¶ added in v1.0.0
func Convert_core_SeedTaint_To_v1beta1_SeedTaint(in *core.SeedTaint, out *SeedTaint, s conversion.Scope) error
Convert_core_SeedTaint_To_v1beta1_SeedTaint is an autogenerated conversion function.
func Convert_core_SeedTemplate_To_v1beta1_SeedTemplate ¶ added in v1.17.0
func Convert_core_SeedTemplate_To_v1beta1_SeedTemplate(in *core.SeedTemplate, out *SeedTemplate, s conversion.Scope) error
Convert_core_SeedTemplate_To_v1beta1_SeedTemplate is an autogenerated conversion function.
func Convert_core_SeedVolumeProvider_To_v1beta1_SeedVolumeProvider ¶ added in v1.0.0
func Convert_core_SeedVolumeProvider_To_v1beta1_SeedVolumeProvider(in *core.SeedVolumeProvider, out *SeedVolumeProvider, s conversion.Scope) error
Convert_core_SeedVolumeProvider_To_v1beta1_SeedVolumeProvider is an autogenerated conversion function.
func Convert_core_SeedVolume_To_v1beta1_SeedVolume ¶ added in v1.0.0
func Convert_core_SeedVolume_To_v1beta1_SeedVolume(in *core.SeedVolume, out *SeedVolume, s conversion.Scope) error
Convert_core_SeedVolume_To_v1beta1_SeedVolume is an autogenerated conversion function.
func Convert_core_Seed_To_v1beta1_Seed ¶ added in v1.0.0
Convert_core_Seed_To_v1beta1_Seed is an autogenerated conversion function.
func Convert_core_ServiceAccountConfig_To_v1beta1_ServiceAccountConfig ¶ added in v1.0.0
func Convert_core_ServiceAccountConfig_To_v1beta1_ServiceAccountConfig(in *core.ServiceAccountConfig, out *ServiceAccountConfig, s conversion.Scope) error
Convert_core_ServiceAccountConfig_To_v1beta1_ServiceAccountConfig is an autogenerated conversion function.
func Convert_core_ServiceAccountKeyRotation_To_v1beta1_ServiceAccountKeyRotation ¶ added in v1.66.0
func Convert_core_ServiceAccountKeyRotation_To_v1beta1_ServiceAccountKeyRotation(in *core.ServiceAccountKeyRotation, out *ServiceAccountKeyRotation, s conversion.Scope) error
Convert_core_ServiceAccountKeyRotation_To_v1beta1_ServiceAccountKeyRotation is an autogenerated conversion function.
func Convert_core_ShootAdvertisedAddress_To_v1beta1_ShootAdvertisedAddress ¶ added in v1.21.0
func Convert_core_ShootAdvertisedAddress_To_v1beta1_ShootAdvertisedAddress(in *core.ShootAdvertisedAddress, out *ShootAdvertisedAddress, s conversion.Scope) error
Convert_core_ShootAdvertisedAddress_To_v1beta1_ShootAdvertisedAddress is an autogenerated conversion function.
func Convert_core_ShootCredentialsRotation_To_v1beta1_ShootCredentialsRotation ¶ added in v1.42.0
func Convert_core_ShootCredentialsRotation_To_v1beta1_ShootCredentialsRotation(in *core.ShootCredentialsRotation, out *ShootCredentialsRotation, s conversion.Scope) error
Convert_core_ShootCredentialsRotation_To_v1beta1_ShootCredentialsRotation is an autogenerated conversion function.
func Convert_core_ShootCredentials_To_v1beta1_ShootCredentials ¶ added in v1.42.0
func Convert_core_ShootCredentials_To_v1beta1_ShootCredentials(in *core.ShootCredentials, out *ShootCredentials, s conversion.Scope) error
Convert_core_ShootCredentials_To_v1beta1_ShootCredentials is an autogenerated conversion function.
func Convert_core_ShootKubeconfigRotation_To_v1beta1_ShootKubeconfigRotation ¶ added in v1.43.0
func Convert_core_ShootKubeconfigRotation_To_v1beta1_ShootKubeconfigRotation(in *core.ShootKubeconfigRotation, out *ShootKubeconfigRotation, s conversion.Scope) error
Convert_core_ShootKubeconfigRotation_To_v1beta1_ShootKubeconfigRotation is an autogenerated conversion function.
func Convert_core_ShootList_To_v1beta1_ShootList ¶ added in v1.0.0
func Convert_core_ShootList_To_v1beta1_ShootList(in *core.ShootList, out *ShootList, s conversion.Scope) error
Convert_core_ShootList_To_v1beta1_ShootList is an autogenerated conversion function.
func Convert_core_ShootMachineImage_To_v1beta1_ShootMachineImage ¶ added in v1.0.0
func Convert_core_ShootMachineImage_To_v1beta1_ShootMachineImage(in *core.ShootMachineImage, out *ShootMachineImage, s conversion.Scope) error
Convert_core_ShootMachineImage_To_v1beta1_ShootMachineImage is an autogenerated conversion function.
func Convert_core_ShootNetworks_To_v1beta1_ShootNetworks ¶ added in v1.0.0
func Convert_core_ShootNetworks_To_v1beta1_ShootNetworks(in *core.ShootNetworks, out *ShootNetworks, s conversion.Scope) error
Convert_core_ShootNetworks_To_v1beta1_ShootNetworks is an autogenerated conversion function.
func Convert_core_ShootSSHKeypairRotation_To_v1beta1_ShootSSHKeypairRotation ¶ added in v1.43.0
func Convert_core_ShootSSHKeypairRotation_To_v1beta1_ShootSSHKeypairRotation(in *core.ShootSSHKeypairRotation, out *ShootSSHKeypairRotation, s conversion.Scope) error
Convert_core_ShootSSHKeypairRotation_To_v1beta1_ShootSSHKeypairRotation is an autogenerated conversion function.
func Convert_core_ShootSpec_To_v1beta1_ShootSpec ¶ added in v1.0.0
func Convert_core_ShootSpec_To_v1beta1_ShootSpec(in *core.ShootSpec, out *ShootSpec, s conversion.Scope) error
Convert_core_ShootSpec_To_v1beta1_ShootSpec is an autogenerated conversion function.
func Convert_core_ShootStateList_To_v1beta1_ShootStateList ¶ added in v1.65.0
func Convert_core_ShootStateList_To_v1beta1_ShootStateList(in *core.ShootStateList, out *ShootStateList, s conversion.Scope) error
Convert_core_ShootStateList_To_v1beta1_ShootStateList is an autogenerated conversion function.
func Convert_core_ShootStateSpec_To_v1beta1_ShootStateSpec ¶ added in v1.65.0
func Convert_core_ShootStateSpec_To_v1beta1_ShootStateSpec(in *core.ShootStateSpec, out *ShootStateSpec, s conversion.Scope) error
Convert_core_ShootStateSpec_To_v1beta1_ShootStateSpec is an autogenerated conversion function.
func Convert_core_ShootState_To_v1beta1_ShootState ¶ added in v1.65.0
func Convert_core_ShootState_To_v1beta1_ShootState(in *core.ShootState, out *ShootState, s conversion.Scope) error
Convert_core_ShootState_To_v1beta1_ShootState is an autogenerated conversion function.
func Convert_core_ShootStatus_To_v1beta1_ShootStatus ¶ added in v1.0.0
func Convert_core_ShootStatus_To_v1beta1_ShootStatus(in *core.ShootStatus, out *ShootStatus, s conversion.Scope) error
Convert_core_ShootStatus_To_v1beta1_ShootStatus is an autogenerated conversion function.
func Convert_core_ShootTemplate_To_v1beta1_ShootTemplate ¶ added in v1.19.0
func Convert_core_ShootTemplate_To_v1beta1_ShootTemplate(in *core.ShootTemplate, out *ShootTemplate, s conversion.Scope) error
Convert_core_ShootTemplate_To_v1beta1_ShootTemplate is an autogenerated conversion function.
func Convert_core_Shoot_To_v1beta1_Shoot ¶ added in v1.0.0
Convert_core_Shoot_To_v1beta1_Shoot is an autogenerated conversion function.
func Convert_core_StructuredAuthentication_To_v1beta1_StructuredAuthentication ¶ added in v1.102.0
func Convert_core_StructuredAuthentication_To_v1beta1_StructuredAuthentication(in *core.StructuredAuthentication, out *StructuredAuthentication, s conversion.Scope) error
Convert_core_StructuredAuthentication_To_v1beta1_StructuredAuthentication is an autogenerated conversion function.
func Convert_core_StructuredAuthorization_To_v1beta1_StructuredAuthorization ¶ added in v1.107.0
func Convert_core_StructuredAuthorization_To_v1beta1_StructuredAuthorization(in *core.StructuredAuthorization, out *StructuredAuthorization, s conversion.Scope) error
Convert_core_StructuredAuthorization_To_v1beta1_StructuredAuthorization is an autogenerated conversion function.
func Convert_core_SystemComponents_To_v1beta1_SystemComponents ¶ added in v1.41.0
func Convert_core_SystemComponents_To_v1beta1_SystemComponents(in *core.SystemComponents, out *SystemComponents, s conversion.Scope) error
Convert_core_SystemComponents_To_v1beta1_SystemComponents is an autogenerated conversion function.
func Convert_core_Toleration_To_v1beta1_Toleration ¶ added in v1.6.0
func Convert_core_Toleration_To_v1beta1_Toleration(in *core.Toleration, out *Toleration, s conversion.Scope) error
Convert_core_Toleration_To_v1beta1_Toleration is an autogenerated conversion function.
func Convert_core_VerticalPodAutoscaler_To_v1beta1_VerticalPodAutoscaler ¶ added in v1.7.0
func Convert_core_VerticalPodAutoscaler_To_v1beta1_VerticalPodAutoscaler(in *core.VerticalPodAutoscaler, out *VerticalPodAutoscaler, s conversion.Scope) error
Convert_core_VerticalPodAutoscaler_To_v1beta1_VerticalPodAutoscaler is an autogenerated conversion function.
func Convert_core_VolumeType_To_v1beta1_VolumeType ¶ added in v1.0.0
func Convert_core_VolumeType_To_v1beta1_VolumeType(in *core.VolumeType, out *VolumeType, s conversion.Scope) error
Convert_core_VolumeType_To_v1beta1_VolumeType is an autogenerated conversion function.
func Convert_core_Volume_To_v1beta1_Volume ¶ added in v1.0.0
Convert_core_Volume_To_v1beta1_Volume is an autogenerated conversion function.
func Convert_core_WatchCacheSizes_To_v1beta1_WatchCacheSizes ¶ added in v1.8.0
func Convert_core_WatchCacheSizes_To_v1beta1_WatchCacheSizes(in *core.WatchCacheSizes, out *WatchCacheSizes, s conversion.Scope) error
Convert_core_WatchCacheSizes_To_v1beta1_WatchCacheSizes is an autogenerated conversion function.
func Convert_core_WorkerKubernetes_To_v1beta1_WorkerKubernetes ¶ added in v1.0.0
func Convert_core_WorkerKubernetes_To_v1beta1_WorkerKubernetes(in *core.WorkerKubernetes, out *WorkerKubernetes, s conversion.Scope) error
Convert_core_WorkerKubernetes_To_v1beta1_WorkerKubernetes is an autogenerated conversion function.
func Convert_core_WorkerSystemComponents_To_v1beta1_WorkerSystemComponents ¶ added in v1.7.0
func Convert_core_WorkerSystemComponents_To_v1beta1_WorkerSystemComponents(in *core.WorkerSystemComponents, out *WorkerSystemComponents, s conversion.Scope) error
Convert_core_WorkerSystemComponents_To_v1beta1_WorkerSystemComponents is an autogenerated conversion function.
func Convert_core_Worker_To_v1beta1_Worker ¶ added in v1.0.0
Convert_core_Worker_To_v1beta1_Worker is an autogenerated conversion function.
func Convert_core_WorkersSettings_To_v1beta1_WorkersSettings ¶ added in v1.63.0
func Convert_core_WorkersSettings_To_v1beta1_WorkersSettings(in *core.WorkersSettings, out *WorkersSettings, s conversion.Scope) error
Convert_core_WorkersSettings_To_v1beta1_WorkersSettings is an autogenerated conversion function.
func Convert_v1beta1_APIServerLogging_To_core_APIServerLogging ¶ added in v1.76.0
func Convert_v1beta1_APIServerLogging_To_core_APIServerLogging(in *APIServerLogging, out *core.APIServerLogging, s conversion.Scope) error
Convert_v1beta1_APIServerLogging_To_core_APIServerLogging is an autogenerated conversion function.
func Convert_v1beta1_APIServerRequests_To_core_APIServerRequests ¶ added in v1.76.0
func Convert_v1beta1_APIServerRequests_To_core_APIServerRequests(in *APIServerRequests, out *core.APIServerRequests, s conversion.Scope) error
Convert_v1beta1_APIServerRequests_To_core_APIServerRequests is an autogenerated conversion function.
func Convert_v1beta1_AccessRestrictionWithOptions_To_core_AccessRestrictionWithOptions ¶ added in v1.107.0
func Convert_v1beta1_AccessRestrictionWithOptions_To_core_AccessRestrictionWithOptions(in *AccessRestrictionWithOptions, out *core.AccessRestrictionWithOptions, s conversion.Scope) error
Convert_v1beta1_AccessRestrictionWithOptions_To_core_AccessRestrictionWithOptions is an autogenerated conversion function.
func Convert_v1beta1_AccessRestriction_To_core_AccessRestriction ¶ added in v1.107.0
func Convert_v1beta1_AccessRestriction_To_core_AccessRestriction(in *AccessRestriction, out *core.AccessRestriction, s conversion.Scope) error
Convert_v1beta1_AccessRestriction_To_core_AccessRestriction is an autogenerated conversion function.
func Convert_v1beta1_Addon_To_core_Addon ¶ added in v1.0.0
Convert_v1beta1_Addon_To_core_Addon is an autogenerated conversion function.
func Convert_v1beta1_Addons_To_core_Addons ¶ added in v1.0.0
Convert_v1beta1_Addons_To_core_Addons is an autogenerated conversion function.
func Convert_v1beta1_AdmissionPlugin_To_core_AdmissionPlugin ¶ added in v1.0.0
func Convert_v1beta1_AdmissionPlugin_To_core_AdmissionPlugin(in *AdmissionPlugin, out *core.AdmissionPlugin, s conversion.Scope) error
Convert_v1beta1_AdmissionPlugin_To_core_AdmissionPlugin is an autogenerated conversion function.
func Convert_v1beta1_Alerting_To_core_Alerting ¶ added in v1.0.0
func Convert_v1beta1_Alerting_To_core_Alerting(in *Alerting, out *core.Alerting, s conversion.Scope) error
Convert_v1beta1_Alerting_To_core_Alerting is an autogenerated conversion function.
func Convert_v1beta1_AuditConfig_To_core_AuditConfig ¶ added in v1.0.0
func Convert_v1beta1_AuditConfig_To_core_AuditConfig(in *AuditConfig, out *core.AuditConfig, s conversion.Scope) error
Convert_v1beta1_AuditConfig_To_core_AuditConfig is an autogenerated conversion function.
func Convert_v1beta1_AuditPolicy_To_core_AuditPolicy ¶ added in v1.0.0
func Convert_v1beta1_AuditPolicy_To_core_AuditPolicy(in *AuditPolicy, out *core.AuditPolicy, s conversion.Scope) error
Convert_v1beta1_AuditPolicy_To_core_AuditPolicy is an autogenerated conversion function.
func Convert_v1beta1_AuthorizerKubeconfigReference_To_core_AuthorizerKubeconfigReference ¶ added in v1.107.0
func Convert_v1beta1_AuthorizerKubeconfigReference_To_core_AuthorizerKubeconfigReference(in *AuthorizerKubeconfigReference, out *core.AuthorizerKubeconfigReference, s conversion.Scope) error
Convert_v1beta1_AuthorizerKubeconfigReference_To_core_AuthorizerKubeconfigReference is an autogenerated conversion function.
func Convert_v1beta1_AvailabilityZone_To_core_AvailabilityZone ¶ added in v1.0.0
func Convert_v1beta1_AvailabilityZone_To_core_AvailabilityZone(in *AvailabilityZone, out *core.AvailabilityZone, s conversion.Scope) error
Convert_v1beta1_AvailabilityZone_To_core_AvailabilityZone is an autogenerated conversion function.
func Convert_v1beta1_BackupBucketList_To_core_BackupBucketList ¶
func Convert_v1beta1_BackupBucketList_To_core_BackupBucketList(in *BackupBucketList, out *core.BackupBucketList, s conversion.Scope) error
Convert_v1beta1_BackupBucketList_To_core_BackupBucketList is an autogenerated conversion function.
func Convert_v1beta1_BackupBucketProvider_To_core_BackupBucketProvider ¶
func Convert_v1beta1_BackupBucketProvider_To_core_BackupBucketProvider(in *BackupBucketProvider, out *core.BackupBucketProvider, s conversion.Scope) error
Convert_v1beta1_BackupBucketProvider_To_core_BackupBucketProvider is an autogenerated conversion function.
func Convert_v1beta1_BackupBucketSpec_To_core_BackupBucketSpec ¶
func Convert_v1beta1_BackupBucketSpec_To_core_BackupBucketSpec(in *BackupBucketSpec, out *core.BackupBucketSpec, s conversion.Scope) error
Convert_v1beta1_BackupBucketSpec_To_core_BackupBucketSpec is an autogenerated conversion function.
func Convert_v1beta1_BackupBucketStatus_To_core_BackupBucketStatus ¶
func Convert_v1beta1_BackupBucketStatus_To_core_BackupBucketStatus(in *BackupBucketStatus, out *core.BackupBucketStatus, s conversion.Scope) error
Convert_v1beta1_BackupBucketStatus_To_core_BackupBucketStatus is an autogenerated conversion function.
func Convert_v1beta1_BackupBucket_To_core_BackupBucket ¶
func Convert_v1beta1_BackupBucket_To_core_BackupBucket(in *BackupBucket, out *core.BackupBucket, s conversion.Scope) error
Convert_v1beta1_BackupBucket_To_core_BackupBucket is an autogenerated conversion function.
func Convert_v1beta1_BackupEntryList_To_core_BackupEntryList ¶
func Convert_v1beta1_BackupEntryList_To_core_BackupEntryList(in *BackupEntryList, out *core.BackupEntryList, s conversion.Scope) error
Convert_v1beta1_BackupEntryList_To_core_BackupEntryList is an autogenerated conversion function.
func Convert_v1beta1_BackupEntrySpec_To_core_BackupEntrySpec ¶
func Convert_v1beta1_BackupEntrySpec_To_core_BackupEntrySpec(in *BackupEntrySpec, out *core.BackupEntrySpec, s conversion.Scope) error
Convert_v1beta1_BackupEntrySpec_To_core_BackupEntrySpec is an autogenerated conversion function.
func Convert_v1beta1_BackupEntryStatus_To_core_BackupEntryStatus ¶
func Convert_v1beta1_BackupEntryStatus_To_core_BackupEntryStatus(in *BackupEntryStatus, out *core.BackupEntryStatus, s conversion.Scope) error
Convert_v1beta1_BackupEntryStatus_To_core_BackupEntryStatus is an autogenerated conversion function.
func Convert_v1beta1_BackupEntry_To_core_BackupEntry ¶
func Convert_v1beta1_BackupEntry_To_core_BackupEntry(in *BackupEntry, out *core.BackupEntry, s conversion.Scope) error
Convert_v1beta1_BackupEntry_To_core_BackupEntry is an autogenerated conversion function.
func Convert_v1beta1_BastionMachineImage_To_core_BastionMachineImage ¶ added in v1.101.0
func Convert_v1beta1_BastionMachineImage_To_core_BastionMachineImage(in *BastionMachineImage, out *core.BastionMachineImage, s conversion.Scope) error
Convert_v1beta1_BastionMachineImage_To_core_BastionMachineImage is an autogenerated conversion function.
func Convert_v1beta1_BastionMachineType_To_core_BastionMachineType ¶ added in v1.101.0
func Convert_v1beta1_BastionMachineType_To_core_BastionMachineType(in *BastionMachineType, out *core.BastionMachineType, s conversion.Scope) error
Convert_v1beta1_BastionMachineType_To_core_BastionMachineType is an autogenerated conversion function.
func Convert_v1beta1_Bastion_To_core_Bastion ¶ added in v1.101.0
func Convert_v1beta1_Bastion_To_core_Bastion(in *Bastion, out *core.Bastion, s conversion.Scope) error
Convert_v1beta1_Bastion_To_core_Bastion is an autogenerated conversion function.
func Convert_v1beta1_CARotation_To_core_CARotation ¶ added in v1.62.0
func Convert_v1beta1_CARotation_To_core_CARotation(in *CARotation, out *core.CARotation, s conversion.Scope) error
Convert_v1beta1_CARotation_To_core_CARotation is an autogenerated conversion function.
func Convert_v1beta1_CRI_To_core_CRI ¶ added in v1.2.0
Convert_v1beta1_CRI_To_core_CRI is an autogenerated conversion function.
func Convert_v1beta1_CloudProfileList_To_core_CloudProfileList ¶ added in v1.0.0
func Convert_v1beta1_CloudProfileList_To_core_CloudProfileList(in *CloudProfileList, out *core.CloudProfileList, s conversion.Scope) error
Convert_v1beta1_CloudProfileList_To_core_CloudProfileList is an autogenerated conversion function.
func Convert_v1beta1_CloudProfileReference_To_core_CloudProfileReference ¶ added in v1.92.0
func Convert_v1beta1_CloudProfileReference_To_core_CloudProfileReference(in *CloudProfileReference, out *core.CloudProfileReference, s conversion.Scope) error
Convert_v1beta1_CloudProfileReference_To_core_CloudProfileReference is an autogenerated conversion function.
func Convert_v1beta1_CloudProfileSpec_To_core_CloudProfileSpec ¶ added in v1.0.0
func Convert_v1beta1_CloudProfileSpec_To_core_CloudProfileSpec(in *CloudProfileSpec, out *core.CloudProfileSpec, s conversion.Scope) error
Convert_v1beta1_CloudProfileSpec_To_core_CloudProfileSpec is an autogenerated conversion function.
func Convert_v1beta1_CloudProfile_To_core_CloudProfile ¶ added in v1.0.0
func Convert_v1beta1_CloudProfile_To_core_CloudProfile(in *CloudProfile, out *core.CloudProfile, s conversion.Scope) error
Convert_v1beta1_CloudProfile_To_core_CloudProfile is an autogenerated conversion function.
func Convert_v1beta1_ClusterAutoscalerOptions_To_core_ClusterAutoscalerOptions ¶ added in v1.90.0
func Convert_v1beta1_ClusterAutoscalerOptions_To_core_ClusterAutoscalerOptions(in *ClusterAutoscalerOptions, out *core.ClusterAutoscalerOptions, s conversion.Scope) error
Convert_v1beta1_ClusterAutoscalerOptions_To_core_ClusterAutoscalerOptions is an autogenerated conversion function.
func Convert_v1beta1_ClusterAutoscaler_To_core_ClusterAutoscaler ¶ added in v1.0.0
func Convert_v1beta1_ClusterAutoscaler_To_core_ClusterAutoscaler(in *ClusterAutoscaler, out *core.ClusterAutoscaler, s conversion.Scope) error
Convert_v1beta1_ClusterAutoscaler_To_core_ClusterAutoscaler is an autogenerated conversion function.
func Convert_v1beta1_Condition_To_core_Condition ¶
func Convert_v1beta1_Condition_To_core_Condition(in *Condition, out *core.Condition, s conversion.Scope) error
Convert_v1beta1_Condition_To_core_Condition is an autogenerated conversion function.
func Convert_v1beta1_ContainerRuntime_To_core_ContainerRuntime ¶ added in v1.2.0
func Convert_v1beta1_ContainerRuntime_To_core_ContainerRuntime(in *ContainerRuntime, out *core.ContainerRuntime, s conversion.Scope) error
Convert_v1beta1_ContainerRuntime_To_core_ContainerRuntime is an autogenerated conversion function.
func Convert_v1beta1_ControlPlane_To_core_ControlPlane ¶ added in v1.56.0
func Convert_v1beta1_ControlPlane_To_core_ControlPlane(in *ControlPlane, out *core.ControlPlane, s conversion.Scope) error
Convert_v1beta1_ControlPlane_To_core_ControlPlane is an autogenerated conversion function.
func Convert_v1beta1_ControllerDeploymentList_To_core_ControllerDeploymentList ¶ added in v1.23.0
func Convert_v1beta1_ControllerDeploymentList_To_core_ControllerDeploymentList(in *ControllerDeploymentList, out *core.ControllerDeploymentList, s conversion.Scope) error
Convert_v1beta1_ControllerDeploymentList_To_core_ControllerDeploymentList is an autogenerated conversion function.
func Convert_v1beta1_ControllerDeployment_To_core_ControllerDeployment ¶
func Convert_v1beta1_ControllerDeployment_To_core_ControllerDeployment(in *ControllerDeployment, out *core.ControllerDeployment, s conversion.Scope) error
func Convert_v1beta1_ControllerInstallationList_To_core_ControllerInstallationList ¶
func Convert_v1beta1_ControllerInstallationList_To_core_ControllerInstallationList(in *ControllerInstallationList, out *core.ControllerInstallationList, s conversion.Scope) error
Convert_v1beta1_ControllerInstallationList_To_core_ControllerInstallationList is an autogenerated conversion function.
func Convert_v1beta1_ControllerInstallationSpec_To_core_ControllerInstallationSpec ¶
func Convert_v1beta1_ControllerInstallationSpec_To_core_ControllerInstallationSpec(in *ControllerInstallationSpec, out *core.ControllerInstallationSpec, s conversion.Scope) error
Convert_v1beta1_ControllerInstallationSpec_To_core_ControllerInstallationSpec is an autogenerated conversion function.
func Convert_v1beta1_ControllerInstallationStatus_To_core_ControllerInstallationStatus ¶
func Convert_v1beta1_ControllerInstallationStatus_To_core_ControllerInstallationStatus(in *ControllerInstallationStatus, out *core.ControllerInstallationStatus, s conversion.Scope) error
Convert_v1beta1_ControllerInstallationStatus_To_core_ControllerInstallationStatus is an autogenerated conversion function.
func Convert_v1beta1_ControllerInstallation_To_core_ControllerInstallation ¶
func Convert_v1beta1_ControllerInstallation_To_core_ControllerInstallation(in *ControllerInstallation, out *core.ControllerInstallation, s conversion.Scope) error
Convert_v1beta1_ControllerInstallation_To_core_ControllerInstallation is an autogenerated conversion function.
func Convert_v1beta1_ControllerRegistrationDeployment_To_core_ControllerRegistrationDeployment ¶ added in v1.23.0
func Convert_v1beta1_ControllerRegistrationDeployment_To_core_ControllerRegistrationDeployment(in *ControllerRegistrationDeployment, out *core.ControllerRegistrationDeployment, s conversion.Scope) error
Convert_v1beta1_ControllerRegistrationDeployment_To_core_ControllerRegistrationDeployment is an autogenerated conversion function.
func Convert_v1beta1_ControllerRegistrationList_To_core_ControllerRegistrationList ¶
func Convert_v1beta1_ControllerRegistrationList_To_core_ControllerRegistrationList(in *ControllerRegistrationList, out *core.ControllerRegistrationList, s conversion.Scope) error
Convert_v1beta1_ControllerRegistrationList_To_core_ControllerRegistrationList is an autogenerated conversion function.
func Convert_v1beta1_ControllerRegistrationSpec_To_core_ControllerRegistrationSpec ¶
func Convert_v1beta1_ControllerRegistrationSpec_To_core_ControllerRegistrationSpec(in *ControllerRegistrationSpec, out *core.ControllerRegistrationSpec, s conversion.Scope) error
Convert_v1beta1_ControllerRegistrationSpec_To_core_ControllerRegistrationSpec is an autogenerated conversion function.
func Convert_v1beta1_ControllerRegistration_To_core_ControllerRegistration ¶
func Convert_v1beta1_ControllerRegistration_To_core_ControllerRegistration(in *ControllerRegistration, out *core.ControllerRegistration, s conversion.Scope) error
Convert_v1beta1_ControllerRegistration_To_core_ControllerRegistration is an autogenerated conversion function.
func Convert_v1beta1_ControllerResourceLifecycle_To_core_ControllerResourceLifecycle ¶ added in v1.62.0
func Convert_v1beta1_ControllerResourceLifecycle_To_core_ControllerResourceLifecycle(in *ControllerResourceLifecycle, out *core.ControllerResourceLifecycle, s conversion.Scope) error
Convert_v1beta1_ControllerResourceLifecycle_To_core_ControllerResourceLifecycle is an autogenerated conversion function.
func Convert_v1beta1_ControllerResource_To_core_ControllerResource ¶
func Convert_v1beta1_ControllerResource_To_core_ControllerResource(in *ControllerResource, out *core.ControllerResource, s conversion.Scope) error
Convert_v1beta1_ControllerResource_To_core_ControllerResource is an autogenerated conversion function.
func Convert_v1beta1_CoreDNSAutoscaling_To_core_CoreDNSAutoscaling ¶ added in v1.41.0
func Convert_v1beta1_CoreDNSAutoscaling_To_core_CoreDNSAutoscaling(in *CoreDNSAutoscaling, out *core.CoreDNSAutoscaling, s conversion.Scope) error
Convert_v1beta1_CoreDNSAutoscaling_To_core_CoreDNSAutoscaling is an autogenerated conversion function.
func Convert_v1beta1_CoreDNSRewriting_To_core_CoreDNSRewriting ¶ added in v1.55.0
func Convert_v1beta1_CoreDNSRewriting_To_core_CoreDNSRewriting(in *CoreDNSRewriting, out *core.CoreDNSRewriting, s conversion.Scope) error
Convert_v1beta1_CoreDNSRewriting_To_core_CoreDNSRewriting is an autogenerated conversion function.
func Convert_v1beta1_CoreDNS_To_core_CoreDNS ¶ added in v1.41.0
func Convert_v1beta1_CoreDNS_To_core_CoreDNS(in *CoreDNS, out *core.CoreDNS, s conversion.Scope) error
Convert_v1beta1_CoreDNS_To_core_CoreDNS is an autogenerated conversion function.
func Convert_v1beta1_DNSIncludeExclude_To_core_DNSIncludeExclude ¶ added in v1.0.0
func Convert_v1beta1_DNSIncludeExclude_To_core_DNSIncludeExclude(in *DNSIncludeExclude, out *core.DNSIncludeExclude, s conversion.Scope) error
Convert_v1beta1_DNSIncludeExclude_To_core_DNSIncludeExclude is an autogenerated conversion function.
func Convert_v1beta1_DNSProvider_To_core_DNSProvider ¶ added in v1.0.0
func Convert_v1beta1_DNSProvider_To_core_DNSProvider(in *DNSProvider, out *core.DNSProvider, s conversion.Scope) error
Convert_v1beta1_DNSProvider_To_core_DNSProvider is an autogenerated conversion function.
func Convert_v1beta1_DNS_To_core_DNS ¶ added in v1.0.0
Convert_v1beta1_DNS_To_core_DNS is an autogenerated conversion function.
func Convert_v1beta1_DataVolume_To_core_DataVolume ¶ added in v1.7.0
func Convert_v1beta1_DataVolume_To_core_DataVolume(in *DataVolume, out *core.DataVolume, s conversion.Scope) error
Convert_v1beta1_DataVolume_To_core_DataVolume is an autogenerated conversion function.
func Convert_v1beta1_DeploymentRef_To_core_DeploymentRef ¶ added in v1.23.0
func Convert_v1beta1_DeploymentRef_To_core_DeploymentRef(in *DeploymentRef, out *core.DeploymentRef, s conversion.Scope) error
Convert_v1beta1_DeploymentRef_To_core_DeploymentRef is an autogenerated conversion function.
func Convert_v1beta1_DualApprovalForDeletion_To_core_DualApprovalForDeletion ¶ added in v1.95.0
func Convert_v1beta1_DualApprovalForDeletion_To_core_DualApprovalForDeletion(in *DualApprovalForDeletion, out *core.DualApprovalForDeletion, s conversion.Scope) error
Convert_v1beta1_DualApprovalForDeletion_To_core_DualApprovalForDeletion is an autogenerated conversion function.
func Convert_v1beta1_ETCDEncryptionKeyRotation_To_core_ETCDEncryptionKeyRotation ¶ added in v1.66.0
func Convert_v1beta1_ETCDEncryptionKeyRotation_To_core_ETCDEncryptionKeyRotation(in *ETCDEncryptionKeyRotation, out *core.ETCDEncryptionKeyRotation, s conversion.Scope) error
Convert_v1beta1_ETCDEncryptionKeyRotation_To_core_ETCDEncryptionKeyRotation is an autogenerated conversion function.
func Convert_v1beta1_EncryptionConfig_To_core_EncryptionConfig ¶ added in v1.86.0
func Convert_v1beta1_EncryptionConfig_To_core_EncryptionConfig(in *EncryptionConfig, out *core.EncryptionConfig, s conversion.Scope) error
Convert_v1beta1_EncryptionConfig_To_core_EncryptionConfig is an autogenerated conversion function.
func Convert_v1beta1_ExpirableVersion_To_core_ExpirableVersion ¶ added in v1.0.0
func Convert_v1beta1_ExpirableVersion_To_core_ExpirableVersion(in *ExpirableVersion, out *core.ExpirableVersion, s conversion.Scope) error
Convert_v1beta1_ExpirableVersion_To_core_ExpirableVersion is an autogenerated conversion function.
func Convert_v1beta1_ExposureClassList_To_core_ExposureClassList ¶ added in v1.65.0
func Convert_v1beta1_ExposureClassList_To_core_ExposureClassList(in *ExposureClassList, out *core.ExposureClassList, s conversion.Scope) error
Convert_v1beta1_ExposureClassList_To_core_ExposureClassList is an autogenerated conversion function.
func Convert_v1beta1_ExposureClassScheduling_To_core_ExposureClassScheduling ¶ added in v1.65.0
func Convert_v1beta1_ExposureClassScheduling_To_core_ExposureClassScheduling(in *ExposureClassScheduling, out *core.ExposureClassScheduling, s conversion.Scope) error
Convert_v1beta1_ExposureClassScheduling_To_core_ExposureClassScheduling is an autogenerated conversion function.
func Convert_v1beta1_ExposureClass_To_core_ExposureClass ¶ added in v1.65.0
func Convert_v1beta1_ExposureClass_To_core_ExposureClass(in *ExposureClass, out *core.ExposureClass, s conversion.Scope) error
Convert_v1beta1_ExposureClass_To_core_ExposureClass is an autogenerated conversion function.
func Convert_v1beta1_ExtensionResourceState_To_core_ExtensionResourceState ¶ added in v1.65.0
func Convert_v1beta1_ExtensionResourceState_To_core_ExtensionResourceState(in *ExtensionResourceState, out *core.ExtensionResourceState, s conversion.Scope) error
Convert_v1beta1_ExtensionResourceState_To_core_ExtensionResourceState is an autogenerated conversion function.
func Convert_v1beta1_Extension_To_core_Extension ¶ added in v1.0.0
func Convert_v1beta1_Extension_To_core_Extension(in *Extension, out *core.Extension, s conversion.Scope) error
Convert_v1beta1_Extension_To_core_Extension is an autogenerated conversion function.
func Convert_v1beta1_FailureTolerance_To_core_FailureTolerance ¶ added in v1.56.0
func Convert_v1beta1_FailureTolerance_To_core_FailureTolerance(in *FailureTolerance, out *core.FailureTolerance, s conversion.Scope) error
Convert_v1beta1_FailureTolerance_To_core_FailureTolerance is an autogenerated conversion function.
func Convert_v1beta1_GardenerResourceData_To_core_GardenerResourceData ¶ added in v1.65.0
func Convert_v1beta1_GardenerResourceData_To_core_GardenerResourceData(in *GardenerResourceData, out *core.GardenerResourceData, s conversion.Scope) error
Convert_v1beta1_GardenerResourceData_To_core_GardenerResourceData is an autogenerated conversion function.
func Convert_v1beta1_Gardener_To_core_Gardener ¶ added in v1.0.0
func Convert_v1beta1_Gardener_To_core_Gardener(in *Gardener, out *core.Gardener, s conversion.Scope) error
Convert_v1beta1_Gardener_To_core_Gardener is an autogenerated conversion function.
func Convert_v1beta1_HelmControllerDeployment_To_core_HelmControllerDeployment ¶ added in v1.96.0
func Convert_v1beta1_HelmControllerDeployment_To_core_HelmControllerDeployment(in *HelmControllerDeployment, out *core.HelmControllerDeployment, s conversion.Scope) error
func Convert_v1beta1_HibernationSchedule_To_core_HibernationSchedule ¶ added in v1.0.0
func Convert_v1beta1_HibernationSchedule_To_core_HibernationSchedule(in *HibernationSchedule, out *core.HibernationSchedule, s conversion.Scope) error
Convert_v1beta1_HibernationSchedule_To_core_HibernationSchedule is an autogenerated conversion function.
func Convert_v1beta1_Hibernation_To_core_Hibernation ¶ added in v1.0.0
func Convert_v1beta1_Hibernation_To_core_Hibernation(in *Hibernation, out *core.Hibernation, s conversion.Scope) error
Convert_v1beta1_Hibernation_To_core_Hibernation is an autogenerated conversion function.
func Convert_v1beta1_HighAvailability_To_core_HighAvailability ¶ added in v1.56.0
func Convert_v1beta1_HighAvailability_To_core_HighAvailability(in *HighAvailability, out *core.HighAvailability, s conversion.Scope) error
Convert_v1beta1_HighAvailability_To_core_HighAvailability is an autogenerated conversion function.
func Convert_v1beta1_HorizontalPodAutoscalerConfig_To_core_HorizontalPodAutoscalerConfig ¶ added in v1.0.0
func Convert_v1beta1_HorizontalPodAutoscalerConfig_To_core_HorizontalPodAutoscalerConfig(in *HorizontalPodAutoscalerConfig, out *core.HorizontalPodAutoscalerConfig, s conversion.Scope) error
Convert_v1beta1_HorizontalPodAutoscalerConfig_To_core_HorizontalPodAutoscalerConfig is an autogenerated conversion function.
func Convert_v1beta1_IngressController_To_core_IngressController ¶ added in v1.15.0
func Convert_v1beta1_IngressController_To_core_IngressController(in *IngressController, out *core.IngressController, s conversion.Scope) error
Convert_v1beta1_IngressController_To_core_IngressController is an autogenerated conversion function.
func Convert_v1beta1_Ingress_To_core_Ingress ¶ added in v1.15.0
func Convert_v1beta1_Ingress_To_core_Ingress(in *Ingress, out *core.Ingress, s conversion.Scope) error
Convert_v1beta1_Ingress_To_core_Ingress is an autogenerated conversion function.
func Convert_v1beta1_InternalSecretList_To_core_InternalSecretList ¶ added in v1.73.0
func Convert_v1beta1_InternalSecretList_To_core_InternalSecretList(in *InternalSecretList, out *core.InternalSecretList, s conversion.Scope) error
Convert_v1beta1_InternalSecretList_To_core_InternalSecretList is an autogenerated conversion function.
func Convert_v1beta1_InternalSecret_To_core_InternalSecret ¶ added in v1.73.0
func Convert_v1beta1_InternalSecret_To_core_InternalSecret(in *InternalSecret, out *core.InternalSecret, s conversion.Scope) error
func Convert_v1beta1_KubeAPIServerConfig_To_core_KubeAPIServerConfig ¶ added in v1.0.0
func Convert_v1beta1_KubeAPIServerConfig_To_core_KubeAPIServerConfig(in *KubeAPIServerConfig, out *core.KubeAPIServerConfig, s conversion.Scope) error
Convert_v1beta1_KubeAPIServerConfig_To_core_KubeAPIServerConfig is an autogenerated conversion function.
func Convert_v1beta1_KubeControllerManagerConfig_To_core_KubeControllerManagerConfig ¶ added in v1.0.0
func Convert_v1beta1_KubeControllerManagerConfig_To_core_KubeControllerManagerConfig(in *KubeControllerManagerConfig, out *core.KubeControllerManagerConfig, s conversion.Scope) error
Convert_v1beta1_KubeControllerManagerConfig_To_core_KubeControllerManagerConfig is an autogenerated conversion function.
func Convert_v1beta1_KubeProxyConfig_To_core_KubeProxyConfig ¶ added in v1.0.0
func Convert_v1beta1_KubeProxyConfig_To_core_KubeProxyConfig(in *KubeProxyConfig, out *core.KubeProxyConfig, s conversion.Scope) error
Convert_v1beta1_KubeProxyConfig_To_core_KubeProxyConfig is an autogenerated conversion function.
func Convert_v1beta1_KubeSchedulerConfig_To_core_KubeSchedulerConfig ¶ added in v1.0.0
func Convert_v1beta1_KubeSchedulerConfig_To_core_KubeSchedulerConfig(in *KubeSchedulerConfig, out *core.KubeSchedulerConfig, s conversion.Scope) error
Convert_v1beta1_KubeSchedulerConfig_To_core_KubeSchedulerConfig is an autogenerated conversion function.
func Convert_v1beta1_KubeletConfigEvictionMinimumReclaim_To_core_KubeletConfigEvictionMinimumReclaim ¶ added in v1.0.0
func Convert_v1beta1_KubeletConfigEvictionMinimumReclaim_To_core_KubeletConfigEvictionMinimumReclaim(in *KubeletConfigEvictionMinimumReclaim, out *core.KubeletConfigEvictionMinimumReclaim, s conversion.Scope) error
Convert_v1beta1_KubeletConfigEvictionMinimumReclaim_To_core_KubeletConfigEvictionMinimumReclaim is an autogenerated conversion function.
func Convert_v1beta1_KubeletConfigEvictionSoftGracePeriod_To_core_KubeletConfigEvictionSoftGracePeriod ¶ added in v1.0.0
func Convert_v1beta1_KubeletConfigEvictionSoftGracePeriod_To_core_KubeletConfigEvictionSoftGracePeriod(in *KubeletConfigEvictionSoftGracePeriod, out *core.KubeletConfigEvictionSoftGracePeriod, s conversion.Scope) error
Convert_v1beta1_KubeletConfigEvictionSoftGracePeriod_To_core_KubeletConfigEvictionSoftGracePeriod is an autogenerated conversion function.
func Convert_v1beta1_KubeletConfigEviction_To_core_KubeletConfigEviction ¶ added in v1.0.0
func Convert_v1beta1_KubeletConfigEviction_To_core_KubeletConfigEviction(in *KubeletConfigEviction, out *core.KubeletConfigEviction, s conversion.Scope) error
Convert_v1beta1_KubeletConfigEviction_To_core_KubeletConfigEviction is an autogenerated conversion function.
func Convert_v1beta1_KubeletConfigReserved_To_core_KubeletConfigReserved ¶ added in v1.8.0
func Convert_v1beta1_KubeletConfigReserved_To_core_KubeletConfigReserved(in *KubeletConfigReserved, out *core.KubeletConfigReserved, s conversion.Scope) error
Convert_v1beta1_KubeletConfigReserved_To_core_KubeletConfigReserved is an autogenerated conversion function.
func Convert_v1beta1_KubeletConfig_To_core_KubeletConfig ¶ added in v1.0.0
func Convert_v1beta1_KubeletConfig_To_core_KubeletConfig(in *KubeletConfig, out *core.KubeletConfig, s conversion.Scope) error
Convert_v1beta1_KubeletConfig_To_core_KubeletConfig is an autogenerated conversion function.
func Convert_v1beta1_KubernetesConfig_To_core_KubernetesConfig ¶ added in v1.0.0
func Convert_v1beta1_KubernetesConfig_To_core_KubernetesConfig(in *KubernetesConfig, out *core.KubernetesConfig, s conversion.Scope) error
Convert_v1beta1_KubernetesConfig_To_core_KubernetesConfig is an autogenerated conversion function.
func Convert_v1beta1_KubernetesDashboard_To_core_KubernetesDashboard ¶ added in v1.0.0
func Convert_v1beta1_KubernetesDashboard_To_core_KubernetesDashboard(in *KubernetesDashboard, out *core.KubernetesDashboard, s conversion.Scope) error
Convert_v1beta1_KubernetesDashboard_To_core_KubernetesDashboard is an autogenerated conversion function.
func Convert_v1beta1_KubernetesSettings_To_core_KubernetesSettings ¶ added in v1.0.0
func Convert_v1beta1_KubernetesSettings_To_core_KubernetesSettings(in *KubernetesSettings, out *core.KubernetesSettings, s conversion.Scope) error
Convert_v1beta1_KubernetesSettings_To_core_KubernetesSettings is an autogenerated conversion function.
func Convert_v1beta1_Kubernetes_To_core_Kubernetes ¶ added in v1.0.0
func Convert_v1beta1_Kubernetes_To_core_Kubernetes(in *Kubernetes, out *core.Kubernetes, s conversion.Scope) error
Convert_v1beta1_Kubernetes_To_core_Kubernetes is an autogenerated conversion function.
func Convert_v1beta1_LastError_To_core_LastError ¶
func Convert_v1beta1_LastError_To_core_LastError(in *LastError, out *core.LastError, s conversion.Scope) error
Convert_v1beta1_LastError_To_core_LastError is an autogenerated conversion function.
func Convert_v1beta1_LastMaintenance_To_core_LastMaintenance ¶ added in v1.62.0
func Convert_v1beta1_LastMaintenance_To_core_LastMaintenance(in *LastMaintenance, out *core.LastMaintenance, s conversion.Scope) error
Convert_v1beta1_LastMaintenance_To_core_LastMaintenance is an autogenerated conversion function.
func Convert_v1beta1_LastOperation_To_core_LastOperation ¶
func Convert_v1beta1_LastOperation_To_core_LastOperation(in *LastOperation, out *core.LastOperation, s conversion.Scope) error
Convert_v1beta1_LastOperation_To_core_LastOperation is an autogenerated conversion function.
func Convert_v1beta1_LoadBalancerServicesProxyProtocol_To_core_LoadBalancerServicesProxyProtocol ¶ added in v1.96.0
func Convert_v1beta1_LoadBalancerServicesProxyProtocol_To_core_LoadBalancerServicesProxyProtocol(in *LoadBalancerServicesProxyProtocol, out *core.LoadBalancerServicesProxyProtocol, s conversion.Scope) error
Convert_v1beta1_LoadBalancerServicesProxyProtocol_To_core_LoadBalancerServicesProxyProtocol is an autogenerated conversion function.
func Convert_v1beta1_MachineControllerManagerSettings_To_core_MachineControllerManagerSettings ¶ added in v1.8.0
func Convert_v1beta1_MachineControllerManagerSettings_To_core_MachineControllerManagerSettings(in *MachineControllerManagerSettings, out *core.MachineControllerManagerSettings, s conversion.Scope) error
Convert_v1beta1_MachineControllerManagerSettings_To_core_MachineControllerManagerSettings is an autogenerated conversion function.
func Convert_v1beta1_MachineImageVersion_To_core_MachineImageVersion ¶ added in v1.9.0
func Convert_v1beta1_MachineImageVersion_To_core_MachineImageVersion(in *MachineImageVersion, out *core.MachineImageVersion, s conversion.Scope) error
Convert_v1beta1_MachineImageVersion_To_core_MachineImageVersion is an autogenerated conversion function.
func Convert_v1beta1_MachineImage_To_core_MachineImage ¶ added in v1.0.0
func Convert_v1beta1_MachineImage_To_core_MachineImage(in *MachineImage, out *core.MachineImage, s conversion.Scope) error
Convert_v1beta1_MachineImage_To_core_MachineImage is an autogenerated conversion function.
func Convert_v1beta1_MachineTypeStorage_To_core_MachineTypeStorage ¶ added in v1.0.0
func Convert_v1beta1_MachineTypeStorage_To_core_MachineTypeStorage(in *MachineTypeStorage, out *core.MachineTypeStorage, s conversion.Scope) error
Convert_v1beta1_MachineTypeStorage_To_core_MachineTypeStorage is an autogenerated conversion function.
func Convert_v1beta1_MachineType_To_core_MachineType ¶ added in v1.0.0
func Convert_v1beta1_MachineType_To_core_MachineType(in *MachineType, out *core.MachineType, s conversion.Scope) error
Convert_v1beta1_MachineType_To_core_MachineType is an autogenerated conversion function.
func Convert_v1beta1_Machine_To_core_Machine ¶ added in v1.0.0
func Convert_v1beta1_Machine_To_core_Machine(in *Machine, out *core.Machine, s conversion.Scope) error
Convert_v1beta1_Machine_To_core_Machine is an autogenerated conversion function.
func Convert_v1beta1_MaintenanceAutoUpdate_To_core_MaintenanceAutoUpdate ¶ added in v1.0.0
func Convert_v1beta1_MaintenanceAutoUpdate_To_core_MaintenanceAutoUpdate(in *MaintenanceAutoUpdate, out *core.MaintenanceAutoUpdate, s conversion.Scope) error
Convert_v1beta1_MaintenanceAutoUpdate_To_core_MaintenanceAutoUpdate is an autogenerated conversion function.
func Convert_v1beta1_MaintenanceTimeWindow_To_core_MaintenanceTimeWindow ¶ added in v1.0.0
func Convert_v1beta1_MaintenanceTimeWindow_To_core_MaintenanceTimeWindow(in *MaintenanceTimeWindow, out *core.MaintenanceTimeWindow, s conversion.Scope) error
Convert_v1beta1_MaintenanceTimeWindow_To_core_MaintenanceTimeWindow is an autogenerated conversion function.
func Convert_v1beta1_Maintenance_To_core_Maintenance ¶ added in v1.0.0
func Convert_v1beta1_Maintenance_To_core_Maintenance(in *Maintenance, out *core.Maintenance, s conversion.Scope) error
Convert_v1beta1_Maintenance_To_core_Maintenance is an autogenerated conversion function.
func Convert_v1beta1_MemorySwapConfiguration_To_core_MemorySwapConfiguration ¶ added in v1.71.0
func Convert_v1beta1_MemorySwapConfiguration_To_core_MemorySwapConfiguration(in *MemorySwapConfiguration, out *core.MemorySwapConfiguration, s conversion.Scope) error
Convert_v1beta1_MemorySwapConfiguration_To_core_MemorySwapConfiguration is an autogenerated conversion function.
func Convert_v1beta1_Monitoring_To_core_Monitoring ¶ added in v1.0.0
func Convert_v1beta1_Monitoring_To_core_Monitoring(in *Monitoring, out *core.Monitoring, s conversion.Scope) error
Convert_v1beta1_Monitoring_To_core_Monitoring is an autogenerated conversion function.
func Convert_v1beta1_NamedResourceReference_To_core_NamedResourceReference ¶ added in v1.5.0
func Convert_v1beta1_NamedResourceReference_To_core_NamedResourceReference(in *NamedResourceReference, out *core.NamedResourceReference, s conversion.Scope) error
Convert_v1beta1_NamedResourceReference_To_core_NamedResourceReference is an autogenerated conversion function.
func Convert_v1beta1_NamespacedCloudProfileList_To_core_NamespacedCloudProfileList ¶ added in v1.92.0
func Convert_v1beta1_NamespacedCloudProfileList_To_core_NamespacedCloudProfileList(in *NamespacedCloudProfileList, out *core.NamespacedCloudProfileList, s conversion.Scope) error
Convert_v1beta1_NamespacedCloudProfileList_To_core_NamespacedCloudProfileList is an autogenerated conversion function.
func Convert_v1beta1_NamespacedCloudProfileSpec_To_core_NamespacedCloudProfileSpec ¶ added in v1.92.0
func Convert_v1beta1_NamespacedCloudProfileSpec_To_core_NamespacedCloudProfileSpec(in *NamespacedCloudProfileSpec, out *core.NamespacedCloudProfileSpec, s conversion.Scope) error
Convert_v1beta1_NamespacedCloudProfileSpec_To_core_NamespacedCloudProfileSpec is an autogenerated conversion function.
func Convert_v1beta1_NamespacedCloudProfileStatus_To_core_NamespacedCloudProfileStatus ¶ added in v1.92.0
func Convert_v1beta1_NamespacedCloudProfileStatus_To_core_NamespacedCloudProfileStatus(in *NamespacedCloudProfileStatus, out *core.NamespacedCloudProfileStatus, s conversion.Scope) error
Convert_v1beta1_NamespacedCloudProfileStatus_To_core_NamespacedCloudProfileStatus is an autogenerated conversion function.
func Convert_v1beta1_NamespacedCloudProfile_To_core_NamespacedCloudProfile ¶ added in v1.92.0
func Convert_v1beta1_NamespacedCloudProfile_To_core_NamespacedCloudProfile(in *NamespacedCloudProfile, out *core.NamespacedCloudProfile, s conversion.Scope) error
Convert_v1beta1_NamespacedCloudProfile_To_core_NamespacedCloudProfile is an autogenerated conversion function.
func Convert_v1beta1_NetworkingStatus_To_core_NetworkingStatus ¶ added in v1.99.0
func Convert_v1beta1_NetworkingStatus_To_core_NetworkingStatus(in *NetworkingStatus, out *core.NetworkingStatus, s conversion.Scope) error
Convert_v1beta1_NetworkingStatus_To_core_NetworkingStatus is an autogenerated conversion function.
func Convert_v1beta1_Networking_To_core_Networking ¶ added in v1.0.0
func Convert_v1beta1_Networking_To_core_Networking(in *Networking, out *core.Networking, s conversion.Scope) error
Convert_v1beta1_Networking_To_core_Networking is an autogenerated conversion function.
func Convert_v1beta1_NginxIngress_To_core_NginxIngress ¶ added in v1.0.0
func Convert_v1beta1_NginxIngress_To_core_NginxIngress(in *NginxIngress, out *core.NginxIngress, s conversion.Scope) error
Convert_v1beta1_NginxIngress_To_core_NginxIngress is an autogenerated conversion function.
func Convert_v1beta1_NodeLocalDNS_To_core_NodeLocalDNS ¶ added in v1.49.0
func Convert_v1beta1_NodeLocalDNS_To_core_NodeLocalDNS(in *NodeLocalDNS, out *core.NodeLocalDNS, s conversion.Scope) error
Convert_v1beta1_NodeLocalDNS_To_core_NodeLocalDNS is an autogenerated conversion function.
func Convert_v1beta1_OCIRepository_To_core_OCIRepository ¶ added in v1.96.0
func Convert_v1beta1_OCIRepository_To_core_OCIRepository(in *OCIRepository, out *core.OCIRepository, s conversion.Scope) error
Convert_v1beta1_OCIRepository_To_core_OCIRepository is an autogenerated conversion function.
func Convert_v1beta1_OIDCConfig_To_core_OIDCConfig ¶ added in v1.0.0
func Convert_v1beta1_OIDCConfig_To_core_OIDCConfig(in *OIDCConfig, out *core.OIDCConfig, s conversion.Scope) error
Convert_v1beta1_OIDCConfig_To_core_OIDCConfig is an autogenerated conversion function.
func Convert_v1beta1_ObservabilityRotation_To_core_ObservabilityRotation ¶ added in v1.79.0
func Convert_v1beta1_ObservabilityRotation_To_core_ObservabilityRotation(in *ObservabilityRotation, out *core.ObservabilityRotation, s conversion.Scope) error
Convert_v1beta1_ObservabilityRotation_To_core_ObservabilityRotation is an autogenerated conversion function.
func Convert_v1beta1_OpenIDConnectClientAuthentication_To_core_OpenIDConnectClientAuthentication ¶ added in v1.0.0
func Convert_v1beta1_OpenIDConnectClientAuthentication_To_core_OpenIDConnectClientAuthentication(in *OpenIDConnectClientAuthentication, out *core.OpenIDConnectClientAuthentication, s conversion.Scope) error
Convert_v1beta1_OpenIDConnectClientAuthentication_To_core_OpenIDConnectClientAuthentication is an autogenerated conversion function.
func Convert_v1beta1_ProjectList_To_core_ProjectList ¶ added in v1.0.0
func Convert_v1beta1_ProjectList_To_core_ProjectList(in *ProjectList, out *core.ProjectList, s conversion.Scope) error
Convert_v1beta1_ProjectList_To_core_ProjectList is an autogenerated conversion function.
func Convert_v1beta1_ProjectMember_To_core_ProjectMember ¶ added in v1.0.0
func Convert_v1beta1_ProjectMember_To_core_ProjectMember(in *ProjectMember, out *core.ProjectMember, s conversion.Scope) error
func Convert_v1beta1_ProjectSpec_To_core_ProjectSpec ¶ added in v1.0.0
func Convert_v1beta1_ProjectSpec_To_core_ProjectSpec(in *ProjectSpec, out *core.ProjectSpec, s conversion.Scope) error
func Convert_v1beta1_ProjectStatus_To_core_ProjectStatus ¶ added in v1.0.0
func Convert_v1beta1_ProjectStatus_To_core_ProjectStatus(in *ProjectStatus, out *core.ProjectStatus, s conversion.Scope) error
Convert_v1beta1_ProjectStatus_To_core_ProjectStatus is an autogenerated conversion function.
func Convert_v1beta1_ProjectTolerations_To_core_ProjectTolerations ¶ added in v1.6.0
func Convert_v1beta1_ProjectTolerations_To_core_ProjectTolerations(in *ProjectTolerations, out *core.ProjectTolerations, s conversion.Scope) error
Convert_v1beta1_ProjectTolerations_To_core_ProjectTolerations is an autogenerated conversion function.
func Convert_v1beta1_Project_To_core_Project ¶ added in v1.0.0
func Convert_v1beta1_Project_To_core_Project(in *Project, out *core.Project, s conversion.Scope) error
Convert_v1beta1_Project_To_core_Project is an autogenerated conversion function.
func Convert_v1beta1_Provider_To_core_Provider ¶ added in v1.0.0
func Convert_v1beta1_Provider_To_core_Provider(in *Provider, out *core.Provider, s conversion.Scope) error
Convert_v1beta1_Provider_To_core_Provider is an autogenerated conversion function.
func Convert_v1beta1_QuotaList_To_core_QuotaList ¶ added in v1.0.0
func Convert_v1beta1_QuotaList_To_core_QuotaList(in *QuotaList, out *core.QuotaList, s conversion.Scope) error
Convert_v1beta1_QuotaList_To_core_QuotaList is an autogenerated conversion function.
func Convert_v1beta1_QuotaSpec_To_core_QuotaSpec ¶ added in v1.0.0
func Convert_v1beta1_QuotaSpec_To_core_QuotaSpec(in *QuotaSpec, out *core.QuotaSpec, s conversion.Scope) error
Convert_v1beta1_QuotaSpec_To_core_QuotaSpec is an autogenerated conversion function.
func Convert_v1beta1_Quota_To_core_Quota ¶ added in v1.0.0
Convert_v1beta1_Quota_To_core_Quota is an autogenerated conversion function.
func Convert_v1beta1_Region_To_core_Region ¶ added in v1.0.0
Convert_v1beta1_Region_To_core_Region is an autogenerated conversion function.
func Convert_v1beta1_ResourceData_To_core_ResourceData ¶ added in v1.65.0
func Convert_v1beta1_ResourceData_To_core_ResourceData(in *ResourceData, out *core.ResourceData, s conversion.Scope) error
Convert_v1beta1_ResourceData_To_core_ResourceData is an autogenerated conversion function.
func Convert_v1beta1_ResourceWatchCacheSize_To_core_ResourceWatchCacheSize ¶ added in v1.8.0
func Convert_v1beta1_ResourceWatchCacheSize_To_core_ResourceWatchCacheSize(in *ResourceWatchCacheSize, out *core.ResourceWatchCacheSize, s conversion.Scope) error
Convert_v1beta1_ResourceWatchCacheSize_To_core_ResourceWatchCacheSize is an autogenerated conversion function.
func Convert_v1beta1_SSHAccess_To_core_SSHAccess ¶ added in v1.63.0
func Convert_v1beta1_SSHAccess_To_core_SSHAccess(in *SSHAccess, out *core.SSHAccess, s conversion.Scope) error
Convert_v1beta1_SSHAccess_To_core_SSHAccess is an autogenerated conversion function.
func Convert_v1beta1_SecretBindingList_To_core_SecretBindingList ¶ added in v1.0.0
func Convert_v1beta1_SecretBindingList_To_core_SecretBindingList(in *SecretBindingList, out *core.SecretBindingList, s conversion.Scope) error
Convert_v1beta1_SecretBindingList_To_core_SecretBindingList is an autogenerated conversion function.
func Convert_v1beta1_SecretBindingProvider_To_core_SecretBindingProvider ¶ added in v1.38.0
func Convert_v1beta1_SecretBindingProvider_To_core_SecretBindingProvider(in *SecretBindingProvider, out *core.SecretBindingProvider, s conversion.Scope) error
Convert_v1beta1_SecretBindingProvider_To_core_SecretBindingProvider is an autogenerated conversion function.
func Convert_v1beta1_SecretBinding_To_core_SecretBinding ¶ added in v1.0.0
func Convert_v1beta1_SecretBinding_To_core_SecretBinding(in *SecretBinding, out *core.SecretBinding, s conversion.Scope) error
Convert_v1beta1_SecretBinding_To_core_SecretBinding is an autogenerated conversion function.
func Convert_v1beta1_SeedBackup_To_core_SeedBackup ¶ added in v1.0.0
func Convert_v1beta1_SeedBackup_To_core_SeedBackup(in *SeedBackup, out *core.SeedBackup, s conversion.Scope) error
Convert_v1beta1_SeedBackup_To_core_SeedBackup is an autogenerated conversion function.
func Convert_v1beta1_SeedDNSProvider_To_core_SeedDNSProvider ¶ added in v1.15.0
func Convert_v1beta1_SeedDNSProvider_To_core_SeedDNSProvider(in *SeedDNSProvider, out *core.SeedDNSProvider, s conversion.Scope) error
Convert_v1beta1_SeedDNSProvider_To_core_SeedDNSProvider is an autogenerated conversion function.
func Convert_v1beta1_SeedDNS_To_core_SeedDNS ¶ added in v1.0.0
func Convert_v1beta1_SeedDNS_To_core_SeedDNS(in *SeedDNS, out *core.SeedDNS, s conversion.Scope) error
Convert_v1beta1_SeedDNS_To_core_SeedDNS is an autogenerated conversion function.
func Convert_v1beta1_SeedList_To_core_SeedList ¶ added in v1.0.0
func Convert_v1beta1_SeedList_To_core_SeedList(in *SeedList, out *core.SeedList, s conversion.Scope) error
Convert_v1beta1_SeedList_To_core_SeedList is an autogenerated conversion function.
func Convert_v1beta1_SeedNetworks_To_core_SeedNetworks ¶ added in v1.0.0
func Convert_v1beta1_SeedNetworks_To_core_SeedNetworks(in *SeedNetworks, out *core.SeedNetworks, s conversion.Scope) error
Convert_v1beta1_SeedNetworks_To_core_SeedNetworks is an autogenerated conversion function.
func Convert_v1beta1_SeedProvider_To_core_SeedProvider ¶ added in v1.0.0
func Convert_v1beta1_SeedProvider_To_core_SeedProvider(in *SeedProvider, out *core.SeedProvider, s conversion.Scope) error
Convert_v1beta1_SeedProvider_To_core_SeedProvider is an autogenerated conversion function.
func Convert_v1beta1_SeedSelector_To_core_SeedSelector ¶ added in v1.8.0
func Convert_v1beta1_SeedSelector_To_core_SeedSelector(in *SeedSelector, out *core.SeedSelector, s conversion.Scope) error
Convert_v1beta1_SeedSelector_To_core_SeedSelector is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingDependencyWatchdogProber_To_core_SeedSettingDependencyWatchdogProber ¶ added in v1.67.0
func Convert_v1beta1_SeedSettingDependencyWatchdogProber_To_core_SeedSettingDependencyWatchdogProber(in *SeedSettingDependencyWatchdogProber, out *core.SeedSettingDependencyWatchdogProber, s conversion.Scope) error
Convert_v1beta1_SeedSettingDependencyWatchdogProber_To_core_SeedSettingDependencyWatchdogProber is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingDependencyWatchdogWeeder_To_core_SeedSettingDependencyWatchdogWeeder ¶ added in v1.67.0
func Convert_v1beta1_SeedSettingDependencyWatchdogWeeder_To_core_SeedSettingDependencyWatchdogWeeder(in *SeedSettingDependencyWatchdogWeeder, out *core.SeedSettingDependencyWatchdogWeeder, s conversion.Scope) error
Convert_v1beta1_SeedSettingDependencyWatchdogWeeder_To_core_SeedSettingDependencyWatchdogWeeder is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingDependencyWatchdog_To_core_SeedSettingDependencyWatchdog ¶ added in v1.37.0
func Convert_v1beta1_SeedSettingDependencyWatchdog_To_core_SeedSettingDependencyWatchdog(in *SeedSettingDependencyWatchdog, out *core.SeedSettingDependencyWatchdog, s conversion.Scope) error
Convert_v1beta1_SeedSettingDependencyWatchdog_To_core_SeedSettingDependencyWatchdog is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingExcessCapacityReservationConfig_To_core_SeedSettingExcessCapacityReservationConfig ¶ added in v1.79.0
func Convert_v1beta1_SeedSettingExcessCapacityReservationConfig_To_core_SeedSettingExcessCapacityReservationConfig(in *SeedSettingExcessCapacityReservationConfig, out *core.SeedSettingExcessCapacityReservationConfig, s conversion.Scope) error
Convert_v1beta1_SeedSettingExcessCapacityReservationConfig_To_core_SeedSettingExcessCapacityReservationConfig is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingExcessCapacityReservation_To_core_SeedSettingExcessCapacityReservation ¶ added in v1.5.0
func Convert_v1beta1_SeedSettingExcessCapacityReservation_To_core_SeedSettingExcessCapacityReservation(in *SeedSettingExcessCapacityReservation, out *core.SeedSettingExcessCapacityReservation, s conversion.Scope) error
Convert_v1beta1_SeedSettingExcessCapacityReservation_To_core_SeedSettingExcessCapacityReservation is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingLoadBalancerServicesZones_To_core_SeedSettingLoadBalancerServicesZones ¶ added in v1.63.0
func Convert_v1beta1_SeedSettingLoadBalancerServicesZones_To_core_SeedSettingLoadBalancerServicesZones(in *SeedSettingLoadBalancerServicesZones, out *core.SeedSettingLoadBalancerServicesZones, s conversion.Scope) error
Convert_v1beta1_SeedSettingLoadBalancerServicesZones_To_core_SeedSettingLoadBalancerServicesZones is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingLoadBalancerServices_To_core_SeedSettingLoadBalancerServices ¶ added in v1.6.0
func Convert_v1beta1_SeedSettingLoadBalancerServices_To_core_SeedSettingLoadBalancerServices(in *SeedSettingLoadBalancerServices, out *core.SeedSettingLoadBalancerServices, s conversion.Scope) error
Convert_v1beta1_SeedSettingLoadBalancerServices_To_core_SeedSettingLoadBalancerServices is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingScheduling_To_core_SeedSettingScheduling ¶ added in v1.5.0
func Convert_v1beta1_SeedSettingScheduling_To_core_SeedSettingScheduling(in *SeedSettingScheduling, out *core.SeedSettingScheduling, s conversion.Scope) error
Convert_v1beta1_SeedSettingScheduling_To_core_SeedSettingScheduling is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingTopologyAwareRouting_To_core_SeedSettingTopologyAwareRouting ¶ added in v1.66.0
func Convert_v1beta1_SeedSettingTopologyAwareRouting_To_core_SeedSettingTopologyAwareRouting(in *SeedSettingTopologyAwareRouting, out *core.SeedSettingTopologyAwareRouting, s conversion.Scope) error
Convert_v1beta1_SeedSettingTopologyAwareRouting_To_core_SeedSettingTopologyAwareRouting is an autogenerated conversion function.
func Convert_v1beta1_SeedSettingVerticalPodAutoscaler_To_core_SeedSettingVerticalPodAutoscaler ¶ added in v1.7.0
func Convert_v1beta1_SeedSettingVerticalPodAutoscaler_To_core_SeedSettingVerticalPodAutoscaler(in *SeedSettingVerticalPodAutoscaler, out *core.SeedSettingVerticalPodAutoscaler, s conversion.Scope) error
Convert_v1beta1_SeedSettingVerticalPodAutoscaler_To_core_SeedSettingVerticalPodAutoscaler is an autogenerated conversion function.
func Convert_v1beta1_SeedSettings_To_core_SeedSettings ¶ added in v1.5.0
func Convert_v1beta1_SeedSettings_To_core_SeedSettings(in *SeedSettings, out *core.SeedSettings, s conversion.Scope) error
Convert_v1beta1_SeedSettings_To_core_SeedSettings is an autogenerated conversion function.
func Convert_v1beta1_SeedSpec_To_core_SeedSpec ¶ added in v1.0.0
func Convert_v1beta1_SeedSpec_To_core_SeedSpec(in *SeedSpec, out *core.SeedSpec, s conversion.Scope) error
Convert_v1beta1_SeedSpec_To_core_SeedSpec is an autogenerated conversion function.
func Convert_v1beta1_SeedStatus_To_core_SeedStatus ¶ added in v1.0.0
func Convert_v1beta1_SeedStatus_To_core_SeedStatus(in *SeedStatus, out *core.SeedStatus, s conversion.Scope) error
Convert_v1beta1_SeedStatus_To_core_SeedStatus is an autogenerated conversion function.
func Convert_v1beta1_SeedTaint_To_core_SeedTaint ¶ added in v1.0.0
func Convert_v1beta1_SeedTaint_To_core_SeedTaint(in *SeedTaint, out *core.SeedTaint, s conversion.Scope) error
Convert_v1beta1_SeedTaint_To_core_SeedTaint is an autogenerated conversion function.
func Convert_v1beta1_SeedTemplate_To_core_SeedTemplate ¶ added in v1.17.0
func Convert_v1beta1_SeedTemplate_To_core_SeedTemplate(in *SeedTemplate, out *core.SeedTemplate, s conversion.Scope) error
Convert_v1beta1_SeedTemplate_To_core_SeedTemplate is an autogenerated conversion function.
func Convert_v1beta1_SeedVolumeProvider_To_core_SeedVolumeProvider ¶ added in v1.0.0
func Convert_v1beta1_SeedVolumeProvider_To_core_SeedVolumeProvider(in *SeedVolumeProvider, out *core.SeedVolumeProvider, s conversion.Scope) error
Convert_v1beta1_SeedVolumeProvider_To_core_SeedVolumeProvider is an autogenerated conversion function.
func Convert_v1beta1_SeedVolume_To_core_SeedVolume ¶ added in v1.0.0
func Convert_v1beta1_SeedVolume_To_core_SeedVolume(in *SeedVolume, out *core.SeedVolume, s conversion.Scope) error
Convert_v1beta1_SeedVolume_To_core_SeedVolume is an autogenerated conversion function.
func Convert_v1beta1_Seed_To_core_Seed ¶ added in v1.0.0
Convert_v1beta1_Seed_To_core_Seed is an autogenerated conversion function.
func Convert_v1beta1_ServiceAccountConfig_To_core_ServiceAccountConfig ¶ added in v1.0.0
func Convert_v1beta1_ServiceAccountConfig_To_core_ServiceAccountConfig(in *ServiceAccountConfig, out *core.ServiceAccountConfig, s conversion.Scope) error
Convert_v1beta1_ServiceAccountConfig_To_core_ServiceAccountConfig is an autogenerated conversion function.
func Convert_v1beta1_ServiceAccountKeyRotation_To_core_ServiceAccountKeyRotation ¶ added in v1.66.0
func Convert_v1beta1_ServiceAccountKeyRotation_To_core_ServiceAccountKeyRotation(in *ServiceAccountKeyRotation, out *core.ServiceAccountKeyRotation, s conversion.Scope) error
Convert_v1beta1_ServiceAccountKeyRotation_To_core_ServiceAccountKeyRotation is an autogenerated conversion function.
func Convert_v1beta1_ShootAdvertisedAddress_To_core_ShootAdvertisedAddress ¶ added in v1.21.0
func Convert_v1beta1_ShootAdvertisedAddress_To_core_ShootAdvertisedAddress(in *ShootAdvertisedAddress, out *core.ShootAdvertisedAddress, s conversion.Scope) error
Convert_v1beta1_ShootAdvertisedAddress_To_core_ShootAdvertisedAddress is an autogenerated conversion function.
func Convert_v1beta1_ShootCredentialsRotation_To_core_ShootCredentialsRotation ¶ added in v1.42.0
func Convert_v1beta1_ShootCredentialsRotation_To_core_ShootCredentialsRotation(in *ShootCredentialsRotation, out *core.ShootCredentialsRotation, s conversion.Scope) error
Convert_v1beta1_ShootCredentialsRotation_To_core_ShootCredentialsRotation is an autogenerated conversion function.
func Convert_v1beta1_ShootCredentials_To_core_ShootCredentials ¶ added in v1.42.0
func Convert_v1beta1_ShootCredentials_To_core_ShootCredentials(in *ShootCredentials, out *core.ShootCredentials, s conversion.Scope) error
Convert_v1beta1_ShootCredentials_To_core_ShootCredentials is an autogenerated conversion function.
func Convert_v1beta1_ShootKubeconfigRotation_To_core_ShootKubeconfigRotation ¶ added in v1.43.0
func Convert_v1beta1_ShootKubeconfigRotation_To_core_ShootKubeconfigRotation(in *ShootKubeconfigRotation, out *core.ShootKubeconfigRotation, s conversion.Scope) error
Convert_v1beta1_ShootKubeconfigRotation_To_core_ShootKubeconfigRotation is an autogenerated conversion function.
func Convert_v1beta1_ShootList_To_core_ShootList ¶ added in v1.0.0
func Convert_v1beta1_ShootList_To_core_ShootList(in *ShootList, out *core.ShootList, s conversion.Scope) error
Convert_v1beta1_ShootList_To_core_ShootList is an autogenerated conversion function.
func Convert_v1beta1_ShootMachineImage_To_core_ShootMachineImage ¶ added in v1.0.0
func Convert_v1beta1_ShootMachineImage_To_core_ShootMachineImage(in *ShootMachineImage, out *core.ShootMachineImage, s conversion.Scope) error
Convert_v1beta1_ShootMachineImage_To_core_ShootMachineImage is an autogenerated conversion function.
func Convert_v1beta1_ShootNetworks_To_core_ShootNetworks ¶ added in v1.0.0
func Convert_v1beta1_ShootNetworks_To_core_ShootNetworks(in *ShootNetworks, out *core.ShootNetworks, s conversion.Scope) error
Convert_v1beta1_ShootNetworks_To_core_ShootNetworks is an autogenerated conversion function.
func Convert_v1beta1_ShootSSHKeypairRotation_To_core_ShootSSHKeypairRotation ¶ added in v1.43.0
func Convert_v1beta1_ShootSSHKeypairRotation_To_core_ShootSSHKeypairRotation(in *ShootSSHKeypairRotation, out *core.ShootSSHKeypairRotation, s conversion.Scope) error
Convert_v1beta1_ShootSSHKeypairRotation_To_core_ShootSSHKeypairRotation is an autogenerated conversion function.
func Convert_v1beta1_ShootSpec_To_core_ShootSpec ¶ added in v1.0.0
func Convert_v1beta1_ShootSpec_To_core_ShootSpec(in *ShootSpec, out *core.ShootSpec, s conversion.Scope) error
Convert_v1beta1_ShootSpec_To_core_ShootSpec is an autogenerated conversion function.
func Convert_v1beta1_ShootStateList_To_core_ShootStateList ¶ added in v1.65.0
func Convert_v1beta1_ShootStateList_To_core_ShootStateList(in *ShootStateList, out *core.ShootStateList, s conversion.Scope) error
Convert_v1beta1_ShootStateList_To_core_ShootStateList is an autogenerated conversion function.
func Convert_v1beta1_ShootStateSpec_To_core_ShootStateSpec ¶ added in v1.65.0
func Convert_v1beta1_ShootStateSpec_To_core_ShootStateSpec(in *ShootStateSpec, out *core.ShootStateSpec, s conversion.Scope) error
Convert_v1beta1_ShootStateSpec_To_core_ShootStateSpec is an autogenerated conversion function.
func Convert_v1beta1_ShootState_To_core_ShootState ¶ added in v1.65.0
func Convert_v1beta1_ShootState_To_core_ShootState(in *ShootState, out *core.ShootState, s conversion.Scope) error
Convert_v1beta1_ShootState_To_core_ShootState is an autogenerated conversion function.
func Convert_v1beta1_ShootStatus_To_core_ShootStatus ¶ added in v1.0.0
func Convert_v1beta1_ShootStatus_To_core_ShootStatus(in *ShootStatus, out *core.ShootStatus, s conversion.Scope) error
Convert_v1beta1_ShootStatus_To_core_ShootStatus is an autogenerated conversion function.
func Convert_v1beta1_ShootTemplate_To_core_ShootTemplate ¶ added in v1.19.0
func Convert_v1beta1_ShootTemplate_To_core_ShootTemplate(in *ShootTemplate, out *core.ShootTemplate, s conversion.Scope) error
Convert_v1beta1_ShootTemplate_To_core_ShootTemplate is an autogenerated conversion function.
func Convert_v1beta1_Shoot_To_core_Shoot ¶ added in v1.0.0
Convert_v1beta1_Shoot_To_core_Shoot is an autogenerated conversion function.
func Convert_v1beta1_StructuredAuthentication_To_core_StructuredAuthentication ¶ added in v1.102.0
func Convert_v1beta1_StructuredAuthentication_To_core_StructuredAuthentication(in *StructuredAuthentication, out *core.StructuredAuthentication, s conversion.Scope) error
Convert_v1beta1_StructuredAuthentication_To_core_StructuredAuthentication is an autogenerated conversion function.
func Convert_v1beta1_StructuredAuthorization_To_core_StructuredAuthorization ¶ added in v1.107.0
func Convert_v1beta1_StructuredAuthorization_To_core_StructuredAuthorization(in *StructuredAuthorization, out *core.StructuredAuthorization, s conversion.Scope) error
Convert_v1beta1_StructuredAuthorization_To_core_StructuredAuthorization is an autogenerated conversion function.
func Convert_v1beta1_SystemComponents_To_core_SystemComponents ¶ added in v1.41.0
func Convert_v1beta1_SystemComponents_To_core_SystemComponents(in *SystemComponents, out *core.SystemComponents, s conversion.Scope) error
Convert_v1beta1_SystemComponents_To_core_SystemComponents is an autogenerated conversion function.
func Convert_v1beta1_Toleration_To_core_Toleration ¶ added in v1.6.0
func Convert_v1beta1_Toleration_To_core_Toleration(in *Toleration, out *core.Toleration, s conversion.Scope) error
Convert_v1beta1_Toleration_To_core_Toleration is an autogenerated conversion function.
func Convert_v1beta1_VerticalPodAutoscaler_To_core_VerticalPodAutoscaler ¶ added in v1.7.0
func Convert_v1beta1_VerticalPodAutoscaler_To_core_VerticalPodAutoscaler(in *VerticalPodAutoscaler, out *core.VerticalPodAutoscaler, s conversion.Scope) error
Convert_v1beta1_VerticalPodAutoscaler_To_core_VerticalPodAutoscaler is an autogenerated conversion function.
func Convert_v1beta1_VolumeType_To_core_VolumeType ¶ added in v1.0.0
func Convert_v1beta1_VolumeType_To_core_VolumeType(in *VolumeType, out *core.VolumeType, s conversion.Scope) error
Convert_v1beta1_VolumeType_To_core_VolumeType is an autogenerated conversion function.
func Convert_v1beta1_Volume_To_core_Volume ¶ added in v1.0.0
Convert_v1beta1_Volume_To_core_Volume is an autogenerated conversion function.
func Convert_v1beta1_WatchCacheSizes_To_core_WatchCacheSizes ¶ added in v1.8.0
func Convert_v1beta1_WatchCacheSizes_To_core_WatchCacheSizes(in *WatchCacheSizes, out *core.WatchCacheSizes, s conversion.Scope) error
Convert_v1beta1_WatchCacheSizes_To_core_WatchCacheSizes is an autogenerated conversion function.
func Convert_v1beta1_WorkerKubernetes_To_core_WorkerKubernetes ¶ added in v1.0.0
func Convert_v1beta1_WorkerKubernetes_To_core_WorkerKubernetes(in *WorkerKubernetes, out *core.WorkerKubernetes, s conversion.Scope) error
Convert_v1beta1_WorkerKubernetes_To_core_WorkerKubernetes is an autogenerated conversion function.
func Convert_v1beta1_WorkerSystemComponents_To_core_WorkerSystemComponents ¶ added in v1.7.0
func Convert_v1beta1_WorkerSystemComponents_To_core_WorkerSystemComponents(in *WorkerSystemComponents, out *core.WorkerSystemComponents, s conversion.Scope) error
Convert_v1beta1_WorkerSystemComponents_To_core_WorkerSystemComponents is an autogenerated conversion function.
func Convert_v1beta1_Worker_To_core_Worker ¶ added in v1.0.0
Convert_v1beta1_Worker_To_core_Worker is an autogenerated conversion function.
func Convert_v1beta1_WorkersSettings_To_core_WorkersSettings ¶ added in v1.63.0
func Convert_v1beta1_WorkersSettings_To_core_WorkersSettings(in *WorkersSettings, out *core.WorkersSettings, s conversion.Scope) error
Convert_v1beta1_WorkersSettings_To_core_WorkersSettings is an autogenerated conversion function.
func IsIPv4SingleStack ¶ added in v1.63.0
IsIPv4SingleStack determines whether the given list of IP families specifies IPv4 single-stack networking.
func IsIPv6SingleStack ¶ added in v1.63.0
IsIPv6SingleStack determines whether the given list of IP families specifies IPv6 single-stack networking.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource.
func SetDefaults_ClusterAutoscaler ¶ added in v1.30.0
func SetDefaults_ClusterAutoscaler(obj *ClusterAutoscaler)
SetDefaults_ClusterAutoscaler sets default values for ClusterAutoscaler object.
func SetDefaults_ControllerRegistrationDeployment ¶ added in v1.23.0
func SetDefaults_ControllerRegistrationDeployment(obj *ControllerRegistrationDeployment)
SetDefaults_ControllerRegistrationDeployment sets default values for ControllerRegistrationDeployment objects.
func SetDefaults_ControllerResource ¶ added in v1.5.0
func SetDefaults_ControllerResource(obj *ControllerResource)
SetDefaults_ControllerResource sets default values for ControllerResource objects.
func SetDefaults_ControllerResourceLifecycle ¶ added in v1.63.0
func SetDefaults_ControllerResourceLifecycle(obj *ControllerResourceLifecycle)
SetDefaults_ControllerResourceLifecycle sets default values for ControllerResourceLifecycle objects.
func SetDefaults_KubeAPIServerConfig ¶ added in v1.68.0
func SetDefaults_KubeAPIServerConfig(obj *KubeAPIServerConfig)
SetDefaults_KubeAPIServerConfig sets default values for KubeAPIServerConfig objects.
func SetDefaults_MachineImage ¶ added in v1.83.0
func SetDefaults_MachineImage(obj *MachineImage)
SetDefaults_MachineImage sets default values for MachineImage objects.
func SetDefaults_MachineImageVersion ¶ added in v1.50.0
func SetDefaults_MachineImageVersion(obj *MachineImageVersion)
SetDefaults_MachineImageVersion sets default values for MachineImageVersion objects.
func SetDefaults_MachineType ¶
func SetDefaults_MachineType(obj *MachineType)
SetDefaults_MachineType sets default values for MachineType objects.
func SetDefaults_Maintenance ¶
func SetDefaults_Maintenance(obj *Maintenance)
SetDefaults_Maintenance sets default values for Maintenance objects.
func SetDefaults_Networking ¶ added in v1.63.0
func SetDefaults_Networking(obj *Networking)
SetDefaults_Networking sets default values for Networking objects.
func SetDefaults_NginxIngress ¶
func SetDefaults_NginxIngress(obj *NginxIngress)
SetDefaults_NginxIngress sets default values for NginxIngress objects.
func SetDefaults_Project ¶
func SetDefaults_Project(obj *Project)
SetDefaults_Project sets default values for Project objects.
func SetDefaults_ProjectMember ¶ added in v1.63.0
func SetDefaults_ProjectMember(obj *ProjectMember)
SetDefaults_ProjectMember sets default values for ProjectMember objects.
func SetDefaults_SecretBinding ¶
func SetDefaults_SecretBinding(obj *SecretBinding)
SetDefaults_SecretBinding sets default values for SecretBinding objects.
func SetDefaults_Seed ¶ added in v1.5.0
func SetDefaults_Seed(obj *Seed)
SetDefaults_Seed sets default values for Seed objects.
func SetDefaults_SeedNetworks ¶ added in v1.63.0
func SetDefaults_SeedNetworks(obj *SeedNetworks)
SetDefaults_SeedNetworks sets default values for SeedNetworks objects.
func SetDefaults_SeedSettingDependencyWatchdog ¶ added in v1.37.0
func SetDefaults_SeedSettingDependencyWatchdog(obj *SeedSettingDependencyWatchdog)
SetDefaults_SeedSettingDependencyWatchdog sets defaults for SeedSettingDependencyWatchdog objects.
func SetDefaults_SeedSettings ¶ added in v1.85.0
func SetDefaults_SeedSettings(obj *SeedSettings)
SetDefaults_SeedSettings sets default values for SeedSettings objects.
func SetDefaults_Shoot ¶
func SetDefaults_Shoot(obj *Shoot)
SetDefaults_Shoot sets default values for Shoot objects.
func SetDefaults_VerticalPodAutoscaler ¶ added in v1.7.0
func SetDefaults_VerticalPodAutoscaler(obj *VerticalPodAutoscaler)
SetDefaults_VerticalPodAutoscaler sets default values for VerticalPodAutoscaler objects.
func SetDefaults_VolumeType ¶
func SetDefaults_VolumeType(obj *VolumeType)
SetDefaults_VolumeType sets default values for VolumeType objects.
func SetDefaults_Worker ¶
func SetDefaults_Worker(obj *Worker)
SetDefaults_Worker sets default values for Worker objects.
func SetObjectDefaults_CloudProfile ¶
func SetObjectDefaults_CloudProfile(in *CloudProfile)
func SetObjectDefaults_CloudProfileList ¶
func SetObjectDefaults_CloudProfileList(in *CloudProfileList)
func SetObjectDefaults_ControllerRegistration ¶ added in v1.5.0
func SetObjectDefaults_ControllerRegistration(in *ControllerRegistration)
func SetObjectDefaults_ControllerRegistrationList ¶ added in v1.5.0
func SetObjectDefaults_ControllerRegistrationList(in *ControllerRegistrationList)
func SetObjectDefaults_NamespacedCloudProfile ¶ added in v1.92.0
func SetObjectDefaults_NamespacedCloudProfile(in *NamespacedCloudProfile)
func SetObjectDefaults_NamespacedCloudProfileList ¶ added in v1.92.0
func SetObjectDefaults_NamespacedCloudProfileList(in *NamespacedCloudProfileList)
func SetObjectDefaults_NamespacedCloudProfileSpec ¶ added in v1.103.0
func SetObjectDefaults_NamespacedCloudProfileSpec(in *NamespacedCloudProfileSpec)
SetObjectDefaults_NamespacedCloudProfileSpec sets default values for NamespacedCloudProfileSpec objects.
func SetObjectDefaults_NamespacedCloudProfileStatus ¶ added in v1.103.0
func SetObjectDefaults_NamespacedCloudProfileStatus(_ *NamespacedCloudProfileStatus)
SetObjectDefaults_NamespacedCloudProfileStatus sets default values for NamespacedCloudProfileStatus objects.
func SetObjectDefaults_Project ¶
func SetObjectDefaults_Project(in *Project)
func SetObjectDefaults_ProjectList ¶
func SetObjectDefaults_ProjectList(in *ProjectList)
func SetObjectDefaults_SecretBinding ¶
func SetObjectDefaults_SecretBinding(in *SecretBinding)
func SetObjectDefaults_SecretBindingList ¶
func SetObjectDefaults_SecretBindingList(in *SecretBindingList)
func SetObjectDefaults_Seed ¶ added in v1.5.0
func SetObjectDefaults_Seed(in *Seed)
func SetObjectDefaults_SeedList ¶ added in v1.5.0
func SetObjectDefaults_SeedList(in *SeedList)
func SetObjectDefaults_Shoot ¶
func SetObjectDefaults_Shoot(in *Shoot)
func SetObjectDefaults_ShootList ¶
func SetObjectDefaults_ShootList(in *ShootList)
Types ¶
type APIServerLogging ¶ added in v1.76.0
type APIServerLogging struct { // Verbosity is the kube-apiserver log verbosity level // Defaults to 2. // +optional Verbosity *int32 `json:"verbosity,omitempty" protobuf:"varint,1,opt,name=verbosity"` // HTTPAccessVerbosity is the kube-apiserver access logs level // +optional HTTPAccessVerbosity *int32 `json:"httpAccessVerbosity,omitempty" protobuf:"varint,2,opt,name=httpAccessVerbosity"` }
APIServerLogging contains configuration for the logs level and http access logs
func (*APIServerLogging) DeepCopy ¶ added in v1.76.0
func (in *APIServerLogging) DeepCopy() *APIServerLogging
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerLogging.
func (*APIServerLogging) DeepCopyInto ¶ added in v1.76.0
func (in *APIServerLogging) DeepCopyInto(out *APIServerLogging)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIServerLogging) Descriptor ¶ added in v1.76.0
func (*APIServerLogging) Descriptor() ([]byte, []int)
func (*APIServerLogging) Marshal ¶ added in v1.76.0
func (m *APIServerLogging) Marshal() (dAtA []byte, err error)
func (*APIServerLogging) MarshalTo ¶ added in v1.76.0
func (m *APIServerLogging) MarshalTo(dAtA []byte) (int, error)
func (*APIServerLogging) MarshalToSizedBuffer ¶ added in v1.76.0
func (m *APIServerLogging) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIServerLogging) ProtoMessage ¶ added in v1.76.0
func (*APIServerLogging) ProtoMessage()
func (*APIServerLogging) Reset ¶ added in v1.76.0
func (m *APIServerLogging) Reset()
func (*APIServerLogging) Size ¶ added in v1.76.0
func (m *APIServerLogging) Size() (n int)
func (*APIServerLogging) String ¶ added in v1.76.0
func (this *APIServerLogging) String() string
func (*APIServerLogging) Unmarshal ¶ added in v1.76.0
func (m *APIServerLogging) Unmarshal(dAtA []byte) error
func (*APIServerLogging) XXX_DiscardUnknown ¶ added in v1.76.0
func (m *APIServerLogging) XXX_DiscardUnknown()
func (*APIServerLogging) XXX_Marshal ¶ added in v1.76.0
func (m *APIServerLogging) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIServerLogging) XXX_Merge ¶ added in v1.76.0
func (m *APIServerLogging) XXX_Merge(src proto.Message)
func (*APIServerLogging) XXX_Size ¶ added in v1.76.0
func (m *APIServerLogging) XXX_Size() int
func (*APIServerLogging) XXX_Unmarshal ¶ added in v1.76.0
func (m *APIServerLogging) XXX_Unmarshal(b []byte) error
type APIServerRequests ¶ added in v1.76.0
type APIServerRequests struct { // MaxNonMutatingInflight is the maximum number of non-mutating requests in flight at a given time. When the server // exceeds this, it rejects requests. // +optional MaxNonMutatingInflight *int32 `json:"maxNonMutatingInflight,omitempty" protobuf:"bytes,1,name=maxNonMutatingInflight"` // MaxMutatingInflight is the maximum number of mutating requests in flight at a given time. When the server // exceeds this, it rejects requests. // +optional MaxMutatingInflight *int32 `json:"maxMutatingInflight,omitempty" protobuf:"bytes,2,name=maxMutatingInflight"` }
APIServerRequests contains configuration for request-specific settings for the kube-apiserver.
func (*APIServerRequests) DeepCopy ¶ added in v1.76.0
func (in *APIServerRequests) DeepCopy() *APIServerRequests
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerRequests.
func (*APIServerRequests) DeepCopyInto ¶ added in v1.76.0
func (in *APIServerRequests) DeepCopyInto(out *APIServerRequests)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIServerRequests) Descriptor ¶ added in v1.76.0
func (*APIServerRequests) Descriptor() ([]byte, []int)
func (*APIServerRequests) Marshal ¶ added in v1.76.0
func (m *APIServerRequests) Marshal() (dAtA []byte, err error)
func (*APIServerRequests) MarshalTo ¶ added in v1.76.0
func (m *APIServerRequests) MarshalTo(dAtA []byte) (int, error)
func (*APIServerRequests) MarshalToSizedBuffer ¶ added in v1.76.0
func (m *APIServerRequests) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*APIServerRequests) ProtoMessage ¶ added in v1.76.0
func (*APIServerRequests) ProtoMessage()
func (*APIServerRequests) Reset ¶ added in v1.76.0
func (m *APIServerRequests) Reset()
func (*APIServerRequests) Size ¶ added in v1.76.0
func (m *APIServerRequests) Size() (n int)
func (*APIServerRequests) String ¶ added in v1.76.0
func (this *APIServerRequests) String() string
func (*APIServerRequests) Unmarshal ¶ added in v1.76.0
func (m *APIServerRequests) Unmarshal(dAtA []byte) error
func (*APIServerRequests) XXX_DiscardUnknown ¶ added in v1.76.0
func (m *APIServerRequests) XXX_DiscardUnknown()
func (*APIServerRequests) XXX_Marshal ¶ added in v1.76.0
func (m *APIServerRequests) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*APIServerRequests) XXX_Merge ¶ added in v1.76.0
func (m *APIServerRequests) XXX_Merge(src proto.Message)
func (*APIServerRequests) XXX_Size ¶ added in v1.76.0
func (m *APIServerRequests) XXX_Size() int
func (*APIServerRequests) XXX_Unmarshal ¶ added in v1.76.0
func (m *APIServerRequests) XXX_Unmarshal(b []byte) error
type AccessRestriction ¶ added in v1.107.0
type AccessRestriction struct { // Name is the name of the restriction. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` }
AccessRestriction describes an access restriction for a Kubernetes cluster (e.g., EU access-only).
func (*AccessRestriction) DeepCopy ¶ added in v1.107.0
func (in *AccessRestriction) DeepCopy() *AccessRestriction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessRestriction.
func (*AccessRestriction) DeepCopyInto ¶ added in v1.107.0
func (in *AccessRestriction) DeepCopyInto(out *AccessRestriction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessRestriction) Descriptor ¶ added in v1.107.0
func (*AccessRestriction) Descriptor() ([]byte, []int)
func (*AccessRestriction) Marshal ¶ added in v1.107.0
func (m *AccessRestriction) Marshal() (dAtA []byte, err error)
func (*AccessRestriction) MarshalTo ¶ added in v1.107.0
func (m *AccessRestriction) MarshalTo(dAtA []byte) (int, error)
func (*AccessRestriction) MarshalToSizedBuffer ¶ added in v1.107.0
func (m *AccessRestriction) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccessRestriction) ProtoMessage ¶ added in v1.107.0
func (*AccessRestriction) ProtoMessage()
func (*AccessRestriction) Reset ¶ added in v1.107.0
func (m *AccessRestriction) Reset()
func (*AccessRestriction) Size ¶ added in v1.107.0
func (m *AccessRestriction) Size() (n int)
func (*AccessRestriction) String ¶ added in v1.107.0
func (this *AccessRestriction) String() string
func (*AccessRestriction) Unmarshal ¶ added in v1.107.0
func (m *AccessRestriction) Unmarshal(dAtA []byte) error
func (*AccessRestriction) XXX_DiscardUnknown ¶ added in v1.107.0
func (m *AccessRestriction) XXX_DiscardUnknown()
func (*AccessRestriction) XXX_Marshal ¶ added in v1.107.0
func (m *AccessRestriction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessRestriction) XXX_Merge ¶ added in v1.107.0
func (m *AccessRestriction) XXX_Merge(src proto.Message)
func (*AccessRestriction) XXX_Size ¶ added in v1.107.0
func (m *AccessRestriction) XXX_Size() int
func (*AccessRestriction) XXX_Unmarshal ¶ added in v1.107.0
func (m *AccessRestriction) XXX_Unmarshal(b []byte) error
type AccessRestrictionWithOptions ¶ added in v1.107.0
type AccessRestrictionWithOptions struct { AccessRestriction `json:",inline" protobuf:"bytes,1,opt,name=accessRestriction"` // Options is a map of additional options for the access restriction. // +optional Options map[string]string `json:"options,omitempty" protobuf:"bytes,2,rep,name=options"` }
AccessRestrictionWithOptions describes an access restriction for a Kubernetes cluster (e.g., EU access-only) and allows to specify additional options.
func (*AccessRestrictionWithOptions) DeepCopy ¶ added in v1.107.0
func (in *AccessRestrictionWithOptions) DeepCopy() *AccessRestrictionWithOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessRestrictionWithOptions.
func (*AccessRestrictionWithOptions) DeepCopyInto ¶ added in v1.107.0
func (in *AccessRestrictionWithOptions) DeepCopyInto(out *AccessRestrictionWithOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessRestrictionWithOptions) Descriptor ¶ added in v1.107.0
func (*AccessRestrictionWithOptions) Descriptor() ([]byte, []int)
func (*AccessRestrictionWithOptions) Marshal ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) Marshal() (dAtA []byte, err error)
func (*AccessRestrictionWithOptions) MarshalTo ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) MarshalTo(dAtA []byte) (int, error)
func (*AccessRestrictionWithOptions) MarshalToSizedBuffer ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccessRestrictionWithOptions) ProtoMessage ¶ added in v1.107.0
func (*AccessRestrictionWithOptions) ProtoMessage()
func (*AccessRestrictionWithOptions) Reset ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) Reset()
func (*AccessRestrictionWithOptions) Size ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) Size() (n int)
func (*AccessRestrictionWithOptions) String ¶ added in v1.107.0
func (this *AccessRestrictionWithOptions) String() string
func (*AccessRestrictionWithOptions) Unmarshal ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) Unmarshal(dAtA []byte) error
func (*AccessRestrictionWithOptions) XXX_DiscardUnknown ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) XXX_DiscardUnknown()
func (*AccessRestrictionWithOptions) XXX_Marshal ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessRestrictionWithOptions) XXX_Merge ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) XXX_Merge(src proto.Message)
func (*AccessRestrictionWithOptions) XXX_Size ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) XXX_Size() int
func (*AccessRestrictionWithOptions) XXX_Unmarshal ¶ added in v1.107.0
func (m *AccessRestrictionWithOptions) XXX_Unmarshal(b []byte) error
type Addon ¶
type Addon struct { // Enabled indicates whether the addon is enabled or not. Enabled bool `json:"enabled" protobuf:"varint,1,opt,name=enabled"` }
Addon allows enabling or disabling a specific addon and is used to derive from.
func (*Addon) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Addon.
func (*Addon) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Addon) Descriptor ¶ added in v1.3.0
func (*Addon) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Addon) ProtoMessage ¶ added in v1.3.0
func (*Addon) ProtoMessage()
func (*Addon) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Addon) XXX_DiscardUnknown()
func (*Addon) XXX_Marshal ¶ added in v1.3.0
func (*Addon) XXX_Unmarshal ¶ added in v1.3.0
type Addons ¶
type Addons struct { // KubernetesDashboard holds configuration settings for the kubernetes dashboard addon. // +optional KubernetesDashboard *KubernetesDashboard `json:"kubernetesDashboard,omitempty" protobuf:"bytes,1,opt,name=kubernetesDashboard"` // NginxIngress holds configuration settings for the nginx-ingress addon. // +optional NginxIngress *NginxIngress `json:"nginxIngress,omitempty" protobuf:"bytes,2,opt,name=nginxIngress"` }
Addons is a collection of configuration for specific addons which are managed by the Gardener.
func (*Addons) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Addons.
func (*Addons) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Addons) Descriptor ¶ added in v1.3.0
func (*Addons) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Addons) ProtoMessage ¶ added in v1.3.0
func (*Addons) ProtoMessage()
func (*Addons) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Addons) XXX_DiscardUnknown()
func (*Addons) XXX_Marshal ¶ added in v1.3.0
func (*Addons) XXX_Unmarshal ¶ added in v1.3.0
type AdmissionPlugin ¶
type AdmissionPlugin struct { // Name is the name of the plugin. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Config is the configuration of the plugin. // +optional Config *runtime.RawExtension `json:"config,omitempty" protobuf:"bytes,2,opt,name=config"` // Disabled specifies whether this plugin should be disabled. // +optional Disabled *bool `json:"disabled,omitempty" protobuf:"varint,3,opt,name=disabled"` // KubeconfigSecretName specifies the name of a secret containing the kubeconfig for this admission plugin. // +optional KubeconfigSecretName *string `json:"kubeconfigSecretName,omitempty" protobuf:"bytes,4,opt,name=kubeconfigSecretName"` }
AdmissionPlugin contains information about a specific admission plugin and its corresponding configuration.
func (*AdmissionPlugin) DeepCopy ¶
func (in *AdmissionPlugin) DeepCopy() *AdmissionPlugin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionPlugin.
func (*AdmissionPlugin) DeepCopyInto ¶
func (in *AdmissionPlugin) DeepCopyInto(out *AdmissionPlugin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdmissionPlugin) Descriptor ¶ added in v1.3.0
func (*AdmissionPlugin) Descriptor() ([]byte, []int)
func (*AdmissionPlugin) Marshal ¶ added in v1.3.0
func (m *AdmissionPlugin) Marshal() (dAtA []byte, err error)
func (*AdmissionPlugin) MarshalTo ¶ added in v1.3.0
func (m *AdmissionPlugin) MarshalTo(dAtA []byte) (int, error)
func (*AdmissionPlugin) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *AdmissionPlugin) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AdmissionPlugin) ProtoMessage ¶ added in v1.3.0
func (*AdmissionPlugin) ProtoMessage()
func (*AdmissionPlugin) Reset ¶ added in v1.3.0
func (m *AdmissionPlugin) Reset()
func (*AdmissionPlugin) Size ¶ added in v1.3.0
func (m *AdmissionPlugin) Size() (n int)
func (*AdmissionPlugin) String ¶ added in v1.3.0
func (this *AdmissionPlugin) String() string
func (*AdmissionPlugin) Unmarshal ¶ added in v1.3.0
func (m *AdmissionPlugin) Unmarshal(dAtA []byte) error
func (*AdmissionPlugin) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *AdmissionPlugin) XXX_DiscardUnknown()
func (*AdmissionPlugin) XXX_Marshal ¶ added in v1.3.0
func (m *AdmissionPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AdmissionPlugin) XXX_Merge ¶ added in v1.3.0
func (m *AdmissionPlugin) XXX_Merge(src proto.Message)
func (*AdmissionPlugin) XXX_Size ¶ added in v1.3.0
func (m *AdmissionPlugin) XXX_Size() int
func (*AdmissionPlugin) XXX_Unmarshal ¶ added in v1.3.0
func (m *AdmissionPlugin) XXX_Unmarshal(b []byte) error
type Alerting ¶
type Alerting struct { // MonitoringEmailReceivers is a list of recipients for alerts // +optional EmailReceivers []string `json:"emailReceivers,omitempty" protobuf:"bytes,1,rep,name=emailReceivers"` }
Alerting contains information about how alerting will be done (i.e. who will receive alerts and how).
func (*Alerting) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alerting.
func (*Alerting) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alerting) Descriptor ¶ added in v1.3.0
func (*Alerting) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Alerting) ProtoMessage ¶ added in v1.3.0
func (*Alerting) ProtoMessage()
func (*Alerting) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Alerting) XXX_DiscardUnknown()
func (*Alerting) XXX_Marshal ¶ added in v1.3.0
func (*Alerting) XXX_Unmarshal ¶ added in v1.3.0
type AuditConfig ¶
type AuditConfig struct { // AuditPolicy contains configuration settings for audit policy of the kube-apiserver. // +optional AuditPolicy *AuditPolicy `json:"auditPolicy,omitempty" protobuf:"bytes,1,opt,name=auditPolicy"` }
AuditConfig contains settings for audit of the api server
func (*AuditConfig) DeepCopy ¶
func (in *AuditConfig) DeepCopy() *AuditConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditConfig.
func (*AuditConfig) DeepCopyInto ¶
func (in *AuditConfig) DeepCopyInto(out *AuditConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuditConfig) Descriptor ¶ added in v1.3.0
func (*AuditConfig) Descriptor() ([]byte, []int)
func (*AuditConfig) Marshal ¶ added in v1.3.0
func (m *AuditConfig) Marshal() (dAtA []byte, err error)
func (*AuditConfig) MarshalTo ¶ added in v1.3.0
func (m *AuditConfig) MarshalTo(dAtA []byte) (int, error)
func (*AuditConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *AuditConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AuditConfig) ProtoMessage ¶ added in v1.3.0
func (*AuditConfig) ProtoMessage()
func (*AuditConfig) Reset ¶ added in v1.3.0
func (m *AuditConfig) Reset()
func (*AuditConfig) Size ¶ added in v1.3.0
func (m *AuditConfig) Size() (n int)
func (*AuditConfig) String ¶ added in v1.3.0
func (this *AuditConfig) String() string
func (*AuditConfig) Unmarshal ¶ added in v1.3.0
func (m *AuditConfig) Unmarshal(dAtA []byte) error
func (*AuditConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *AuditConfig) XXX_DiscardUnknown()
func (*AuditConfig) XXX_Marshal ¶ added in v1.3.0
func (m *AuditConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AuditConfig) XXX_Merge ¶ added in v1.3.0
func (m *AuditConfig) XXX_Merge(src proto.Message)
func (*AuditConfig) XXX_Size ¶ added in v1.3.0
func (m *AuditConfig) XXX_Size() int
func (*AuditConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *AuditConfig) XXX_Unmarshal(b []byte) error
type AuditPolicy ¶
type AuditPolicy struct { // ConfigMapRef is a reference to a ConfigMap object in the same namespace, // which contains the audit policy for the kube-apiserver. // +optional ConfigMapRef *corev1.ObjectReference `json:"configMapRef,omitempty" protobuf:"bytes,1,opt,name=configMapRef"` }
AuditPolicy contains audit policy for kube-apiserver
func (*AuditPolicy) DeepCopy ¶
func (in *AuditPolicy) DeepCopy() *AuditPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditPolicy.
func (*AuditPolicy) DeepCopyInto ¶
func (in *AuditPolicy) DeepCopyInto(out *AuditPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuditPolicy) Descriptor ¶ added in v1.3.0
func (*AuditPolicy) Descriptor() ([]byte, []int)
func (*AuditPolicy) Marshal ¶ added in v1.3.0
func (m *AuditPolicy) Marshal() (dAtA []byte, err error)
func (*AuditPolicy) MarshalTo ¶ added in v1.3.0
func (m *AuditPolicy) MarshalTo(dAtA []byte) (int, error)
func (*AuditPolicy) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *AuditPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AuditPolicy) ProtoMessage ¶ added in v1.3.0
func (*AuditPolicy) ProtoMessage()
func (*AuditPolicy) Reset ¶ added in v1.3.0
func (m *AuditPolicy) Reset()
func (*AuditPolicy) Size ¶ added in v1.3.0
func (m *AuditPolicy) Size() (n int)
func (*AuditPolicy) String ¶ added in v1.3.0
func (this *AuditPolicy) String() string
func (*AuditPolicy) Unmarshal ¶ added in v1.3.0
func (m *AuditPolicy) Unmarshal(dAtA []byte) error
func (*AuditPolicy) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *AuditPolicy) XXX_DiscardUnknown()
func (*AuditPolicy) XXX_Marshal ¶ added in v1.3.0
func (m *AuditPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AuditPolicy) XXX_Merge ¶ added in v1.3.0
func (m *AuditPolicy) XXX_Merge(src proto.Message)
func (*AuditPolicy) XXX_Size ¶ added in v1.3.0
func (m *AuditPolicy) XXX_Size() int
func (*AuditPolicy) XXX_Unmarshal ¶ added in v1.3.0
func (m *AuditPolicy) XXX_Unmarshal(b []byte) error
type AuthorizerKubeconfigReference ¶ added in v1.107.0
type AuthorizerKubeconfigReference struct { // AuthorizerName is the name of a webhook authorizer. AuthorizerName string `json:"authorizerName" protobuf:"bytes,1,opt,name=authorizerName"` // SecretName is the name of a secret containing the kubeconfig. SecretName string `json:"secretName" protobuf:"bytes,2,opt,name=secretName"` }
AuthorizerKubeconfigReference is a reference for a kubeconfig for a authorization webhook.
func (*AuthorizerKubeconfigReference) DeepCopy ¶ added in v1.107.0
func (in *AuthorizerKubeconfigReference) DeepCopy() *AuthorizerKubeconfigReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerKubeconfigReference.
func (*AuthorizerKubeconfigReference) DeepCopyInto ¶ added in v1.107.0
func (in *AuthorizerKubeconfigReference) DeepCopyInto(out *AuthorizerKubeconfigReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthorizerKubeconfigReference) Descriptor ¶ added in v1.107.0
func (*AuthorizerKubeconfigReference) Descriptor() ([]byte, []int)
func (*AuthorizerKubeconfigReference) Marshal ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) Marshal() (dAtA []byte, err error)
func (*AuthorizerKubeconfigReference) MarshalTo ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) MarshalTo(dAtA []byte) (int, error)
func (*AuthorizerKubeconfigReference) MarshalToSizedBuffer ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AuthorizerKubeconfigReference) ProtoMessage ¶ added in v1.107.0
func (*AuthorizerKubeconfigReference) ProtoMessage()
func (*AuthorizerKubeconfigReference) Reset ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) Reset()
func (*AuthorizerKubeconfigReference) Size ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) Size() (n int)
func (*AuthorizerKubeconfigReference) String ¶ added in v1.107.0
func (this *AuthorizerKubeconfigReference) String() string
func (*AuthorizerKubeconfigReference) Unmarshal ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) Unmarshal(dAtA []byte) error
func (*AuthorizerKubeconfigReference) XXX_DiscardUnknown ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) XXX_DiscardUnknown()
func (*AuthorizerKubeconfigReference) XXX_Marshal ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AuthorizerKubeconfigReference) XXX_Merge ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) XXX_Merge(src proto.Message)
func (*AuthorizerKubeconfigReference) XXX_Size ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) XXX_Size() int
func (*AuthorizerKubeconfigReference) XXX_Unmarshal ¶ added in v1.107.0
func (m *AuthorizerKubeconfigReference) XXX_Unmarshal(b []byte) error
type AvailabilityZone ¶
type AvailabilityZone struct { // Name is an availability zone name. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // +optional UnavailableMachineTypes []string `json:"unavailableMachineTypes,omitempty" protobuf:"bytes,2,rep,name=unavailableMachineTypes"` // +optional UnavailableVolumeTypes []string `json:"unavailableVolumeTypes,omitempty" protobuf:"bytes,3,rep,name=unavailableVolumeTypes"` }
AvailabilityZone is an availability zone.
func (*AvailabilityZone) DeepCopy ¶
func (in *AvailabilityZone) DeepCopy() *AvailabilityZone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilityZone.
func (*AvailabilityZone) DeepCopyInto ¶
func (in *AvailabilityZone) DeepCopyInto(out *AvailabilityZone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AvailabilityZone) Descriptor ¶ added in v1.3.0
func (*AvailabilityZone) Descriptor() ([]byte, []int)
func (*AvailabilityZone) Marshal ¶ added in v1.3.0
func (m *AvailabilityZone) Marshal() (dAtA []byte, err error)
func (*AvailabilityZone) MarshalTo ¶ added in v1.3.0
func (m *AvailabilityZone) MarshalTo(dAtA []byte) (int, error)
func (*AvailabilityZone) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *AvailabilityZone) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AvailabilityZone) ProtoMessage ¶ added in v1.3.0
func (*AvailabilityZone) ProtoMessage()
func (*AvailabilityZone) Reset ¶ added in v1.3.0
func (m *AvailabilityZone) Reset()
func (*AvailabilityZone) Size ¶ added in v1.3.0
func (m *AvailabilityZone) Size() (n int)
func (*AvailabilityZone) String ¶ added in v1.3.0
func (this *AvailabilityZone) String() string
func (*AvailabilityZone) Unmarshal ¶ added in v1.3.0
func (m *AvailabilityZone) Unmarshal(dAtA []byte) error
func (*AvailabilityZone) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *AvailabilityZone) XXX_DiscardUnknown()
func (*AvailabilityZone) XXX_Marshal ¶ added in v1.3.0
func (m *AvailabilityZone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AvailabilityZone) XXX_Merge ¶ added in v1.3.0
func (m *AvailabilityZone) XXX_Merge(src proto.Message)
func (*AvailabilityZone) XXX_Size ¶ added in v1.3.0
func (m *AvailabilityZone) XXX_Size() int
func (*AvailabilityZone) XXX_Unmarshal ¶ added in v1.3.0
func (m *AvailabilityZone) XXX_Unmarshal(b []byte) error
type BackupBucket ¶
type BackupBucket struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` // Specification of the Backup Bucket. Spec BackupBucketSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the Backup Bucket. Status BackupBucketStatus `json:"status" protobuf:"bytes,3,opt,name=status"` }
BackupBucket holds details about backup bucket
func (*BackupBucket) DeepCopy ¶
func (in *BackupBucket) DeepCopy() *BackupBucket
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucket.
func (*BackupBucket) DeepCopyInto ¶
func (in *BackupBucket) DeepCopyInto(out *BackupBucket)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupBucket) DeepCopyObject ¶
func (in *BackupBucket) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupBucket) Descriptor ¶ added in v1.3.0
func (*BackupBucket) Descriptor() ([]byte, []int)
func (*BackupBucket) Marshal ¶ added in v1.3.0
func (m *BackupBucket) Marshal() (dAtA []byte, err error)
func (*BackupBucket) MarshalTo ¶ added in v1.3.0
func (m *BackupBucket) MarshalTo(dAtA []byte) (int, error)
func (*BackupBucket) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupBucket) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupBucket) ProtoMessage ¶ added in v1.3.0
func (*BackupBucket) ProtoMessage()
func (*BackupBucket) Reset ¶ added in v1.3.0
func (m *BackupBucket) Reset()
func (*BackupBucket) Size ¶ added in v1.3.0
func (m *BackupBucket) Size() (n int)
func (*BackupBucket) String ¶ added in v1.3.0
func (this *BackupBucket) String() string
func (*BackupBucket) Unmarshal ¶ added in v1.3.0
func (m *BackupBucket) Unmarshal(dAtA []byte) error
func (*BackupBucket) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupBucket) XXX_DiscardUnknown()
func (*BackupBucket) XXX_Marshal ¶ added in v1.3.0
func (m *BackupBucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupBucket) XXX_Merge ¶ added in v1.3.0
func (m *BackupBucket) XXX_Merge(src proto.Message)
func (*BackupBucket) XXX_Size ¶ added in v1.3.0
func (m *BackupBucket) XXX_Size() int
func (*BackupBucket) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupBucket) XXX_Unmarshal(b []byte) error
type BackupBucketList ¶
type BackupBucketList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of BackupBucket. Items []BackupBucket `json:"items" protobuf:"bytes,2,rep,name=items"` }
BackupBucketList is a list of BackupBucket objects.
func (*BackupBucketList) DeepCopy ¶
func (in *BackupBucketList) DeepCopy() *BackupBucketList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucketList.
func (*BackupBucketList) DeepCopyInto ¶
func (in *BackupBucketList) DeepCopyInto(out *BackupBucketList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupBucketList) DeepCopyObject ¶
func (in *BackupBucketList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupBucketList) Descriptor ¶ added in v1.3.0
func (*BackupBucketList) Descriptor() ([]byte, []int)
func (*BackupBucketList) Marshal ¶ added in v1.3.0
func (m *BackupBucketList) Marshal() (dAtA []byte, err error)
func (*BackupBucketList) MarshalTo ¶ added in v1.3.0
func (m *BackupBucketList) MarshalTo(dAtA []byte) (int, error)
func (*BackupBucketList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupBucketList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupBucketList) ProtoMessage ¶ added in v1.3.0
func (*BackupBucketList) ProtoMessage()
func (*BackupBucketList) Reset ¶ added in v1.3.0
func (m *BackupBucketList) Reset()
func (*BackupBucketList) Size ¶ added in v1.3.0
func (m *BackupBucketList) Size() (n int)
func (*BackupBucketList) String ¶ added in v1.3.0
func (this *BackupBucketList) String() string
func (*BackupBucketList) Unmarshal ¶ added in v1.3.0
func (m *BackupBucketList) Unmarshal(dAtA []byte) error
func (*BackupBucketList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupBucketList) XXX_DiscardUnknown()
func (*BackupBucketList) XXX_Marshal ¶ added in v1.3.0
func (m *BackupBucketList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupBucketList) XXX_Merge ¶ added in v1.3.0
func (m *BackupBucketList) XXX_Merge(src proto.Message)
func (*BackupBucketList) XXX_Size ¶ added in v1.3.0
func (m *BackupBucketList) XXX_Size() int
func (*BackupBucketList) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupBucketList) XXX_Unmarshal(b []byte) error
type BackupBucketProvider ¶
type BackupBucketProvider struct { // Type is the type of provider. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // Region is the region of the bucket. Region string `json:"region" protobuf:"bytes,2,opt,name=region"` }
BackupBucketProvider holds the details of cloud provider of the object store.
func (*BackupBucketProvider) DeepCopy ¶
func (in *BackupBucketProvider) DeepCopy() *BackupBucketProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucketProvider.
func (*BackupBucketProvider) DeepCopyInto ¶
func (in *BackupBucketProvider) DeepCopyInto(out *BackupBucketProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupBucketProvider) Descriptor ¶ added in v1.3.0
func (*BackupBucketProvider) Descriptor() ([]byte, []int)
func (*BackupBucketProvider) Marshal ¶ added in v1.3.0
func (m *BackupBucketProvider) Marshal() (dAtA []byte, err error)
func (*BackupBucketProvider) MarshalTo ¶ added in v1.3.0
func (m *BackupBucketProvider) MarshalTo(dAtA []byte) (int, error)
func (*BackupBucketProvider) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupBucketProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupBucketProvider) ProtoMessage ¶ added in v1.3.0
func (*BackupBucketProvider) ProtoMessage()
func (*BackupBucketProvider) Reset ¶ added in v1.3.0
func (m *BackupBucketProvider) Reset()
func (*BackupBucketProvider) Size ¶ added in v1.3.0
func (m *BackupBucketProvider) Size() (n int)
func (*BackupBucketProvider) String ¶ added in v1.3.0
func (this *BackupBucketProvider) String() string
func (*BackupBucketProvider) Unmarshal ¶ added in v1.3.0
func (m *BackupBucketProvider) Unmarshal(dAtA []byte) error
func (*BackupBucketProvider) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupBucketProvider) XXX_DiscardUnknown()
func (*BackupBucketProvider) XXX_Marshal ¶ added in v1.3.0
func (m *BackupBucketProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupBucketProvider) XXX_Merge ¶ added in v1.3.0
func (m *BackupBucketProvider) XXX_Merge(src proto.Message)
func (*BackupBucketProvider) XXX_Size ¶ added in v1.3.0
func (m *BackupBucketProvider) XXX_Size() int
func (*BackupBucketProvider) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupBucketProvider) XXX_Unmarshal(b []byte) error
type BackupBucketSpec ¶
type BackupBucketSpec struct { // Provider holds the details of cloud provider of the object store. This field is immutable. Provider BackupBucketProvider `json:"provider" protobuf:"bytes,1,opt,name=provider"` // ProviderConfig is the configuration passed to BackupBucket resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // SecretRef is a reference to a secret that contains the credentials to access object store. SecretRef corev1.SecretReference `json:"secretRef" protobuf:"bytes,3,opt,name=secretRef"` // SeedName holds the name of the seed allocated to BackupBucket for running controller. // This field is immutable. // +optional SeedName *string `json:"seedName,omitempty" protobuf:"bytes,4,opt,name=seedName"` }
BackupBucketSpec is the specification of a Backup Bucket.
func (*BackupBucketSpec) DeepCopy ¶
func (in *BackupBucketSpec) DeepCopy() *BackupBucketSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucketSpec.
func (*BackupBucketSpec) DeepCopyInto ¶
func (in *BackupBucketSpec) DeepCopyInto(out *BackupBucketSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupBucketSpec) Descriptor ¶ added in v1.3.0
func (*BackupBucketSpec) Descriptor() ([]byte, []int)
func (*BackupBucketSpec) Marshal ¶ added in v1.3.0
func (m *BackupBucketSpec) Marshal() (dAtA []byte, err error)
func (*BackupBucketSpec) MarshalTo ¶ added in v1.3.0
func (m *BackupBucketSpec) MarshalTo(dAtA []byte) (int, error)
func (*BackupBucketSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupBucketSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupBucketSpec) ProtoMessage ¶ added in v1.3.0
func (*BackupBucketSpec) ProtoMessage()
func (*BackupBucketSpec) Reset ¶ added in v1.3.0
func (m *BackupBucketSpec) Reset()
func (*BackupBucketSpec) Size ¶ added in v1.3.0
func (m *BackupBucketSpec) Size() (n int)
func (*BackupBucketSpec) String ¶ added in v1.3.0
func (this *BackupBucketSpec) String() string
func (*BackupBucketSpec) Unmarshal ¶ added in v1.3.0
func (m *BackupBucketSpec) Unmarshal(dAtA []byte) error
func (*BackupBucketSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupBucketSpec) XXX_DiscardUnknown()
func (*BackupBucketSpec) XXX_Marshal ¶ added in v1.3.0
func (m *BackupBucketSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupBucketSpec) XXX_Merge ¶ added in v1.3.0
func (m *BackupBucketSpec) XXX_Merge(src proto.Message)
func (*BackupBucketSpec) XXX_Size ¶ added in v1.3.0
func (m *BackupBucketSpec) XXX_Size() int
func (*BackupBucketSpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupBucketSpec) XXX_Unmarshal(b []byte) error
type BackupBucketStatus ¶
type BackupBucketStatus struct { // ProviderStatus is the configuration passed to BackupBucket resource. // +optional ProviderStatus *runtime.RawExtension `json:"providerStatus,omitempty" protobuf:"bytes,1,opt,name=providerStatus"` // LastOperation holds information about the last operation on the BackupBucket. // +optional LastOperation *LastOperation `json:"lastOperation,omitempty" protobuf:"bytes,2,opt,name=lastOperation"` // LastError holds information about the last occurred error during an operation. // +optional LastError *LastError `json:"lastError,omitempty" protobuf:"bytes,3,opt,name=lastError"` // ObservedGeneration is the most recent generation observed for this BackupBucket. It corresponds to the // BackupBucket's generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,4,opt,name=observedGeneration"` // GeneratedSecretRef is reference to the secret generated by backup bucket, which // will have object store specific credentials. // +optional GeneratedSecretRef *corev1.SecretReference `json:"generatedSecretRef,omitempty" protobuf:"bytes,5,opt,name=generatedSecretRef"` }
BackupBucketStatus holds the most recently observed status of the Backup Bucket.
func (*BackupBucketStatus) DeepCopy ¶
func (in *BackupBucketStatus) DeepCopy() *BackupBucketStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupBucketStatus.
func (*BackupBucketStatus) DeepCopyInto ¶
func (in *BackupBucketStatus) DeepCopyInto(out *BackupBucketStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupBucketStatus) Descriptor ¶ added in v1.3.0
func (*BackupBucketStatus) Descriptor() ([]byte, []int)
func (*BackupBucketStatus) Marshal ¶ added in v1.3.0
func (m *BackupBucketStatus) Marshal() (dAtA []byte, err error)
func (*BackupBucketStatus) MarshalTo ¶ added in v1.3.0
func (m *BackupBucketStatus) MarshalTo(dAtA []byte) (int, error)
func (*BackupBucketStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupBucketStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupBucketStatus) ProtoMessage ¶ added in v1.3.0
func (*BackupBucketStatus) ProtoMessage()
func (*BackupBucketStatus) Reset ¶ added in v1.3.0
func (m *BackupBucketStatus) Reset()
func (*BackupBucketStatus) Size ¶ added in v1.3.0
func (m *BackupBucketStatus) Size() (n int)
func (*BackupBucketStatus) String ¶ added in v1.3.0
func (this *BackupBucketStatus) String() string
func (*BackupBucketStatus) Unmarshal ¶ added in v1.3.0
func (m *BackupBucketStatus) Unmarshal(dAtA []byte) error
func (*BackupBucketStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupBucketStatus) XXX_DiscardUnknown()
func (*BackupBucketStatus) XXX_Marshal ¶ added in v1.3.0
func (m *BackupBucketStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupBucketStatus) XXX_Merge ¶ added in v1.3.0
func (m *BackupBucketStatus) XXX_Merge(src proto.Message)
func (*BackupBucketStatus) XXX_Size ¶ added in v1.3.0
func (m *BackupBucketStatus) XXX_Size() int
func (*BackupBucketStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupBucketStatus) XXX_Unmarshal(b []byte) error
type BackupEntry ¶
type BackupEntry struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` // Spec contains the specification of the Backup Entry. // +optional Spec BackupEntrySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status contains the most recently observed status of the Backup Entry. // +optional Status BackupEntryStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
BackupEntry holds details about shoot backup.
func (*BackupEntry) DeepCopy ¶
func (in *BackupEntry) DeepCopy() *BackupEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupEntry.
func (*BackupEntry) DeepCopyInto ¶
func (in *BackupEntry) DeepCopyInto(out *BackupEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupEntry) DeepCopyObject ¶
func (in *BackupEntry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupEntry) Descriptor ¶ added in v1.3.0
func (*BackupEntry) Descriptor() ([]byte, []int)
func (*BackupEntry) Marshal ¶ added in v1.3.0
func (m *BackupEntry) Marshal() (dAtA []byte, err error)
func (*BackupEntry) MarshalTo ¶ added in v1.3.0
func (m *BackupEntry) MarshalTo(dAtA []byte) (int, error)
func (*BackupEntry) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupEntry) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupEntry) ProtoMessage ¶ added in v1.3.0
func (*BackupEntry) ProtoMessage()
func (*BackupEntry) Reset ¶ added in v1.3.0
func (m *BackupEntry) Reset()
func (*BackupEntry) Size ¶ added in v1.3.0
func (m *BackupEntry) Size() (n int)
func (*BackupEntry) String ¶ added in v1.3.0
func (this *BackupEntry) String() string
func (*BackupEntry) Unmarshal ¶ added in v1.3.0
func (m *BackupEntry) Unmarshal(dAtA []byte) error
func (*BackupEntry) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupEntry) XXX_DiscardUnknown()
func (*BackupEntry) XXX_Marshal ¶ added in v1.3.0
func (m *BackupEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupEntry) XXX_Merge ¶ added in v1.3.0
func (m *BackupEntry) XXX_Merge(src proto.Message)
func (*BackupEntry) XXX_Size ¶ added in v1.3.0
func (m *BackupEntry) XXX_Size() int
func (*BackupEntry) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupEntry) XXX_Unmarshal(b []byte) error
type BackupEntryList ¶
type BackupEntryList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of BackupEntry. Items []BackupEntry `json:"items" protobuf:"bytes,2,rep,name=items"` }
BackupEntryList is a list of BackupEntry objects.
func (*BackupEntryList) DeepCopy ¶
func (in *BackupEntryList) DeepCopy() *BackupEntryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupEntryList.
func (*BackupEntryList) DeepCopyInto ¶
func (in *BackupEntryList) DeepCopyInto(out *BackupEntryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupEntryList) DeepCopyObject ¶
func (in *BackupEntryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupEntryList) Descriptor ¶ added in v1.3.0
func (*BackupEntryList) Descriptor() ([]byte, []int)
func (*BackupEntryList) Marshal ¶ added in v1.3.0
func (m *BackupEntryList) Marshal() (dAtA []byte, err error)
func (*BackupEntryList) MarshalTo ¶ added in v1.3.0
func (m *BackupEntryList) MarshalTo(dAtA []byte) (int, error)
func (*BackupEntryList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupEntryList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupEntryList) ProtoMessage ¶ added in v1.3.0
func (*BackupEntryList) ProtoMessage()
func (*BackupEntryList) Reset ¶ added in v1.3.0
func (m *BackupEntryList) Reset()
func (*BackupEntryList) Size ¶ added in v1.3.0
func (m *BackupEntryList) Size() (n int)
func (*BackupEntryList) String ¶ added in v1.3.0
func (this *BackupEntryList) String() string
func (*BackupEntryList) Unmarshal ¶ added in v1.3.0
func (m *BackupEntryList) Unmarshal(dAtA []byte) error
func (*BackupEntryList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupEntryList) XXX_DiscardUnknown()
func (*BackupEntryList) XXX_Marshal ¶ added in v1.3.0
func (m *BackupEntryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupEntryList) XXX_Merge ¶ added in v1.3.0
func (m *BackupEntryList) XXX_Merge(src proto.Message)
func (*BackupEntryList) XXX_Size ¶ added in v1.3.0
func (m *BackupEntryList) XXX_Size() int
func (*BackupEntryList) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupEntryList) XXX_Unmarshal(b []byte) error
type BackupEntrySpec ¶
type BackupEntrySpec struct { // BucketName is the name of backup bucket for this Backup Entry. BucketName string `json:"bucketName" protobuf:"bytes,1,opt,name=bucketName"` // SeedName holds the name of the seed to which this BackupEntry is scheduled // +optional SeedName *string `json:"seedName,omitempty" protobuf:"bytes,2,opt,name=seedName"` }
BackupEntrySpec is the specification of a Backup Entry.
func (*BackupEntrySpec) DeepCopy ¶
func (in *BackupEntrySpec) DeepCopy() *BackupEntrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupEntrySpec.
func (*BackupEntrySpec) DeepCopyInto ¶
func (in *BackupEntrySpec) DeepCopyInto(out *BackupEntrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupEntrySpec) Descriptor ¶ added in v1.3.0
func (*BackupEntrySpec) Descriptor() ([]byte, []int)
func (*BackupEntrySpec) Marshal ¶ added in v1.3.0
func (m *BackupEntrySpec) Marshal() (dAtA []byte, err error)
func (*BackupEntrySpec) MarshalTo ¶ added in v1.3.0
func (m *BackupEntrySpec) MarshalTo(dAtA []byte) (int, error)
func (*BackupEntrySpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupEntrySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupEntrySpec) ProtoMessage ¶ added in v1.3.0
func (*BackupEntrySpec) ProtoMessage()
func (*BackupEntrySpec) Reset ¶ added in v1.3.0
func (m *BackupEntrySpec) Reset()
func (*BackupEntrySpec) Size ¶ added in v1.3.0
func (m *BackupEntrySpec) Size() (n int)
func (*BackupEntrySpec) String ¶ added in v1.3.0
func (this *BackupEntrySpec) String() string
func (*BackupEntrySpec) Unmarshal ¶ added in v1.3.0
func (m *BackupEntrySpec) Unmarshal(dAtA []byte) error
func (*BackupEntrySpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupEntrySpec) XXX_DiscardUnknown()
func (*BackupEntrySpec) XXX_Marshal ¶ added in v1.3.0
func (m *BackupEntrySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupEntrySpec) XXX_Merge ¶ added in v1.3.0
func (m *BackupEntrySpec) XXX_Merge(src proto.Message)
func (*BackupEntrySpec) XXX_Size ¶ added in v1.3.0
func (m *BackupEntrySpec) XXX_Size() int
func (*BackupEntrySpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupEntrySpec) XXX_Unmarshal(b []byte) error
type BackupEntryStatus ¶
type BackupEntryStatus struct { // LastOperation holds information about the last operation on the BackupEntry. // +optional LastOperation *LastOperation `json:"lastOperation,omitempty" protobuf:"bytes,1,opt,name=lastOperation"` // LastError holds information about the last occurred error during an operation. // +optional LastError *LastError `json:"lastError,omitempty" protobuf:"bytes,2,opt,name=lastError"` // ObservedGeneration is the most recent generation observed for this BackupEntry. It corresponds to the // BackupEntry's generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,3,opt,name=observedGeneration"` // SeedName is the name of the seed to which this BackupEntry is currently scheduled. This field is populated // at the beginning of a create/reconcile operation. It is used when moving the BackupEntry between seeds. // +optional SeedName *string `json:"seedName,omitempty" protobuf:"bytes,4,opt,name=seedName"` // MigrationStartTime is the time when a migration to a different seed was initiated. // +optional MigrationStartTime *metav1.Time `json:"migrationStartTime,omitempty" protobuf:"bytes,5,opt,name=migrationStartTime"` }
BackupEntryStatus holds the most recently observed status of the Backup Entry.
func (*BackupEntryStatus) DeepCopy ¶
func (in *BackupEntryStatus) DeepCopy() *BackupEntryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupEntryStatus.
func (*BackupEntryStatus) DeepCopyInto ¶
func (in *BackupEntryStatus) DeepCopyInto(out *BackupEntryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupEntryStatus) Descriptor ¶ added in v1.3.0
func (*BackupEntryStatus) Descriptor() ([]byte, []int)
func (*BackupEntryStatus) Marshal ¶ added in v1.3.0
func (m *BackupEntryStatus) Marshal() (dAtA []byte, err error)
func (*BackupEntryStatus) MarshalTo ¶ added in v1.3.0
func (m *BackupEntryStatus) MarshalTo(dAtA []byte) (int, error)
func (*BackupEntryStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *BackupEntryStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BackupEntryStatus) ProtoMessage ¶ added in v1.3.0
func (*BackupEntryStatus) ProtoMessage()
func (*BackupEntryStatus) Reset ¶ added in v1.3.0
func (m *BackupEntryStatus) Reset()
func (*BackupEntryStatus) Size ¶ added in v1.3.0
func (m *BackupEntryStatus) Size() (n int)
func (*BackupEntryStatus) String ¶ added in v1.3.0
func (this *BackupEntryStatus) String() string
func (*BackupEntryStatus) Unmarshal ¶ added in v1.3.0
func (m *BackupEntryStatus) Unmarshal(dAtA []byte) error
func (*BackupEntryStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *BackupEntryStatus) XXX_DiscardUnknown()
func (*BackupEntryStatus) XXX_Marshal ¶ added in v1.3.0
func (m *BackupEntryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BackupEntryStatus) XXX_Merge ¶ added in v1.3.0
func (m *BackupEntryStatus) XXX_Merge(src proto.Message)
func (*BackupEntryStatus) XXX_Size ¶ added in v1.3.0
func (m *BackupEntryStatus) XXX_Size() int
func (*BackupEntryStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *BackupEntryStatus) XXX_Unmarshal(b []byte) error
type Bastion ¶ added in v1.101.0
type Bastion struct { // MachineImage contains the bastions machine image properties // +optional MachineImage *BastionMachineImage `json:"machineImage,omitempty" protobuf:"bytes,1,opt,name=machineImage"` // MachineType contains the bastions machine type properties // +optional MachineType *BastionMachineType `json:"machineType,omitempty" protobuf:"bytes,2,opt,name=machineType"` }
Bastion contains the bastions creation info
func (*Bastion) DeepCopy ¶ added in v1.101.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bastion.
func (*Bastion) DeepCopyInto ¶ added in v1.101.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Bastion) Descriptor ¶ added in v1.101.0
func (*Bastion) MarshalToSizedBuffer ¶ added in v1.101.0
func (*Bastion) ProtoMessage ¶ added in v1.101.0
func (*Bastion) ProtoMessage()
func (*Bastion) XXX_DiscardUnknown ¶ added in v1.101.0
func (m *Bastion) XXX_DiscardUnknown()
func (*Bastion) XXX_Marshal ¶ added in v1.101.0
func (*Bastion) XXX_Unmarshal ¶ added in v1.101.0
type BastionMachineImage ¶ added in v1.101.0
type BastionMachineImage struct { // Name of the machine image Name string `json:"name" protobuf:"bytes,1,name=name"` // Version of the machine image // +optional Version *string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"` }
BastionMachineImage contains the bastions machine image properties
func (*BastionMachineImage) DeepCopy ¶ added in v1.101.0
func (in *BastionMachineImage) DeepCopy() *BastionMachineImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionMachineImage.
func (*BastionMachineImage) DeepCopyInto ¶ added in v1.101.0
func (in *BastionMachineImage) DeepCopyInto(out *BastionMachineImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionMachineImage) Descriptor ¶ added in v1.101.0
func (*BastionMachineImage) Descriptor() ([]byte, []int)
func (*BastionMachineImage) Marshal ¶ added in v1.101.0
func (m *BastionMachineImage) Marshal() (dAtA []byte, err error)
func (*BastionMachineImage) MarshalTo ¶ added in v1.101.0
func (m *BastionMachineImage) MarshalTo(dAtA []byte) (int, error)
func (*BastionMachineImage) MarshalToSizedBuffer ¶ added in v1.101.0
func (m *BastionMachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BastionMachineImage) ProtoMessage ¶ added in v1.101.0
func (*BastionMachineImage) ProtoMessage()
func (*BastionMachineImage) Reset ¶ added in v1.101.0
func (m *BastionMachineImage) Reset()
func (*BastionMachineImage) Size ¶ added in v1.101.0
func (m *BastionMachineImage) Size() (n int)
func (*BastionMachineImage) String ¶ added in v1.101.0
func (this *BastionMachineImage) String() string
func (*BastionMachineImage) Unmarshal ¶ added in v1.101.0
func (m *BastionMachineImage) Unmarshal(dAtA []byte) error
func (*BastionMachineImage) XXX_DiscardUnknown ¶ added in v1.101.0
func (m *BastionMachineImage) XXX_DiscardUnknown()
func (*BastionMachineImage) XXX_Marshal ¶ added in v1.101.0
func (m *BastionMachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BastionMachineImage) XXX_Merge ¶ added in v1.101.0
func (m *BastionMachineImage) XXX_Merge(src proto.Message)
func (*BastionMachineImage) XXX_Size ¶ added in v1.101.0
func (m *BastionMachineImage) XXX_Size() int
func (*BastionMachineImage) XXX_Unmarshal ¶ added in v1.101.0
func (m *BastionMachineImage) XXX_Unmarshal(b []byte) error
type BastionMachineType ¶ added in v1.101.0
type BastionMachineType struct { // Name of the machine type Name string `json:"name" protobuf:"bytes,1,name=name"` }
BastionMachineType contains the bastions machine type properties
func (*BastionMachineType) DeepCopy ¶ added in v1.101.0
func (in *BastionMachineType) DeepCopy() *BastionMachineType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionMachineType.
func (*BastionMachineType) DeepCopyInto ¶ added in v1.101.0
func (in *BastionMachineType) DeepCopyInto(out *BastionMachineType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionMachineType) Descriptor ¶ added in v1.101.0
func (*BastionMachineType) Descriptor() ([]byte, []int)
func (*BastionMachineType) Marshal ¶ added in v1.101.0
func (m *BastionMachineType) Marshal() (dAtA []byte, err error)
func (*BastionMachineType) MarshalTo ¶ added in v1.101.0
func (m *BastionMachineType) MarshalTo(dAtA []byte) (int, error)
func (*BastionMachineType) MarshalToSizedBuffer ¶ added in v1.101.0
func (m *BastionMachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BastionMachineType) ProtoMessage ¶ added in v1.101.0
func (*BastionMachineType) ProtoMessage()
func (*BastionMachineType) Reset ¶ added in v1.101.0
func (m *BastionMachineType) Reset()
func (*BastionMachineType) Size ¶ added in v1.101.0
func (m *BastionMachineType) Size() (n int)
func (*BastionMachineType) String ¶ added in v1.101.0
func (this *BastionMachineType) String() string
func (*BastionMachineType) Unmarshal ¶ added in v1.101.0
func (m *BastionMachineType) Unmarshal(dAtA []byte) error
func (*BastionMachineType) XXX_DiscardUnknown ¶ added in v1.101.0
func (m *BastionMachineType) XXX_DiscardUnknown()
func (*BastionMachineType) XXX_Marshal ¶ added in v1.101.0
func (m *BastionMachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BastionMachineType) XXX_Merge ¶ added in v1.101.0
func (m *BastionMachineType) XXX_Merge(src proto.Message)
func (*BastionMachineType) XXX_Size ¶ added in v1.101.0
func (m *BastionMachineType) XXX_Size() int
func (*BastionMachineType) XXX_Unmarshal ¶ added in v1.101.0
func (m *BastionMachineType) XXX_Unmarshal(b []byte) error
type CARotation ¶ added in v1.62.0
type CARotation struct { // Phase describes the phase of the certificate authority credential rotation. Phase CredentialsRotationPhase `json:"phase" protobuf:"bytes,1,opt,name=phase"` // LastCompletionTime is the most recent time when the certificate authority credential rotation was successfully // completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` // LastInitiationTime is the most recent time when the certificate authority credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,3,opt,name=lastInitiationTime"` // LastInitiationFinishedTime is the recent time when the certificate authority credential rotation initiation was // completed. // +optional LastInitiationFinishedTime *metav1.Time `json:"lastInitiationFinishedTime,omitempty" protobuf:"bytes,4,opt,name=lastInitiationFinishedTime"` // LastCompletionTriggeredTime is the recent time when the certificate authority credential rotation completion was // triggered. // +optional LastCompletionTriggeredTime *metav1.Time `json:"lastCompletionTriggeredTime,omitempty" protobuf:"bytes,5,opt,name=lastCompletionTriggeredTime"` }
CARotation contains information about the certificate authority credential rotation.
func (*CARotation) DeepCopy ¶ added in v1.62.0
func (in *CARotation) DeepCopy() *CARotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CARotation.
func (*CARotation) DeepCopyInto ¶ added in v1.62.0
func (in *CARotation) DeepCopyInto(out *CARotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CARotation) Descriptor ¶ added in v1.62.0
func (*CARotation) Descriptor() ([]byte, []int)
func (*CARotation) Marshal ¶ added in v1.62.0
func (m *CARotation) Marshal() (dAtA []byte, err error)
func (*CARotation) MarshalTo ¶ added in v1.62.0
func (m *CARotation) MarshalTo(dAtA []byte) (int, error)
func (*CARotation) MarshalToSizedBuffer ¶ added in v1.62.0
func (m *CARotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CARotation) ProtoMessage ¶ added in v1.62.0
func (*CARotation) ProtoMessage()
func (*CARotation) Reset ¶ added in v1.62.0
func (m *CARotation) Reset()
func (*CARotation) Size ¶ added in v1.62.0
func (m *CARotation) Size() (n int)
func (*CARotation) String ¶ added in v1.62.0
func (this *CARotation) String() string
func (*CARotation) Unmarshal ¶ added in v1.62.0
func (m *CARotation) Unmarshal(dAtA []byte) error
func (*CARotation) XXX_DiscardUnknown ¶ added in v1.62.0
func (m *CARotation) XXX_DiscardUnknown()
func (*CARotation) XXX_Marshal ¶ added in v1.62.0
func (m *CARotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CARotation) XXX_Merge ¶ added in v1.62.0
func (m *CARotation) XXX_Merge(src proto.Message)
func (*CARotation) XXX_Size ¶ added in v1.62.0
func (m *CARotation) XXX_Size() int
func (*CARotation) XXX_Unmarshal ¶ added in v1.62.0
func (m *CARotation) XXX_Unmarshal(b []byte) error
type CRI ¶ added in v1.2.0
type CRI struct { // The name of the CRI library. Supported values are `containerd`. Name CRIName `json:"name" protobuf:"bytes,1,opt,name=name,casttype=CRIName"` // ContainerRuntimes is the list of the required container runtimes supported for a worker pool. // +optional ContainerRuntimes []ContainerRuntime `json:"containerRuntimes,omitempty" protobuf:"bytes,2,rep,name=containerRuntimes"` }
CRI contains information about the Container Runtimes.
func (*CRI) DeepCopy ¶ added in v1.2.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CRI.
func (*CRI) DeepCopyInto ¶ added in v1.2.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CRI) Descriptor ¶ added in v1.3.0
func (*CRI) MarshalToSizedBuffer ¶ added in v1.3.0
func (*CRI) ProtoMessage ¶ added in v1.3.0
func (*CRI) ProtoMessage()
func (*CRI) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *CRI) XXX_DiscardUnknown()
func (*CRI) XXX_Marshal ¶ added in v1.3.0
func (*CRI) XXX_Unmarshal ¶ added in v1.3.0
type CRIName ¶ added in v1.2.0
type CRIName string
CRIName is a type alias for the CRI name string.
const ( // CRINameContainerD is a constant for ContainerD CRI name. CRINameContainerD CRIName = "containerd" )
type CloudProfile ¶
type CloudProfile struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the provider environment properties. // +optional Spec CloudProfileSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
CloudProfile represents certain properties about a provider environment.
func (*CloudProfile) DeepCopy ¶
func (in *CloudProfile) DeepCopy() *CloudProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProfile.
func (*CloudProfile) DeepCopyInto ¶
func (in *CloudProfile) DeepCopyInto(out *CloudProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProfile) DeepCopyObject ¶
func (in *CloudProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudProfile) Descriptor ¶ added in v1.3.0
func (*CloudProfile) Descriptor() ([]byte, []int)
func (*CloudProfile) Marshal ¶ added in v1.3.0
func (m *CloudProfile) Marshal() (dAtA []byte, err error)
func (*CloudProfile) MarshalTo ¶ added in v1.3.0
func (m *CloudProfile) MarshalTo(dAtA []byte) (int, error)
func (*CloudProfile) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *CloudProfile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProfile) ProtoMessage ¶ added in v1.3.0
func (*CloudProfile) ProtoMessage()
func (*CloudProfile) Reset ¶ added in v1.3.0
func (m *CloudProfile) Reset()
func (*CloudProfile) Size ¶ added in v1.3.0
func (m *CloudProfile) Size() (n int)
func (*CloudProfile) String ¶ added in v1.3.0
func (this *CloudProfile) String() string
func (*CloudProfile) Unmarshal ¶ added in v1.3.0
func (m *CloudProfile) Unmarshal(dAtA []byte) error
func (*CloudProfile) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *CloudProfile) XXX_DiscardUnknown()
func (*CloudProfile) XXX_Marshal ¶ added in v1.3.0
func (m *CloudProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProfile) XXX_Merge ¶ added in v1.3.0
func (m *CloudProfile) XXX_Merge(src proto.Message)
func (*CloudProfile) XXX_Size ¶ added in v1.3.0
func (m *CloudProfile) XXX_Size() int
func (*CloudProfile) XXX_Unmarshal ¶ added in v1.3.0
func (m *CloudProfile) XXX_Unmarshal(b []byte) error
type CloudProfileList ¶
type CloudProfileList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of CloudProfiles. Items []CloudProfile `json:"items" protobuf:"bytes,2,rep,name=items"` }
CloudProfileList is a collection of CloudProfiles.
func (*CloudProfileList) DeepCopy ¶
func (in *CloudProfileList) DeepCopy() *CloudProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProfileList.
func (*CloudProfileList) DeepCopyInto ¶
func (in *CloudProfileList) DeepCopyInto(out *CloudProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProfileList) DeepCopyObject ¶
func (in *CloudProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudProfileList) Descriptor ¶ added in v1.3.0
func (*CloudProfileList) Descriptor() ([]byte, []int)
func (*CloudProfileList) Marshal ¶ added in v1.3.0
func (m *CloudProfileList) Marshal() (dAtA []byte, err error)
func (*CloudProfileList) MarshalTo ¶ added in v1.3.0
func (m *CloudProfileList) MarshalTo(dAtA []byte) (int, error)
func (*CloudProfileList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *CloudProfileList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProfileList) ProtoMessage ¶ added in v1.3.0
func (*CloudProfileList) ProtoMessage()
func (*CloudProfileList) Reset ¶ added in v1.3.0
func (m *CloudProfileList) Reset()
func (*CloudProfileList) Size ¶ added in v1.3.0
func (m *CloudProfileList) Size() (n int)
func (*CloudProfileList) String ¶ added in v1.3.0
func (this *CloudProfileList) String() string
func (*CloudProfileList) Unmarshal ¶ added in v1.3.0
func (m *CloudProfileList) Unmarshal(dAtA []byte) error
func (*CloudProfileList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *CloudProfileList) XXX_DiscardUnknown()
func (*CloudProfileList) XXX_Marshal ¶ added in v1.3.0
func (m *CloudProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProfileList) XXX_Merge ¶ added in v1.3.0
func (m *CloudProfileList) XXX_Merge(src proto.Message)
func (*CloudProfileList) XXX_Size ¶ added in v1.3.0
func (m *CloudProfileList) XXX_Size() int
func (*CloudProfileList) XXX_Unmarshal ¶ added in v1.3.0
func (m *CloudProfileList) XXX_Unmarshal(b []byte) error
type CloudProfileReference ¶ added in v1.92.0
type CloudProfileReference struct { // Kind contains a CloudProfile kind. Kind string `json:"kind" protobuf:"bytes,1,req,name=kind"` // Name contains the name of the referenced CloudProfile. Name string `json:"name" protobuf:"bytes,2,req,name=name"` }
CloudProfileReference holds the information about a CloudProfile or a NamespacedCloudProfile.
func (*CloudProfileReference) DeepCopy ¶ added in v1.92.0
func (in *CloudProfileReference) DeepCopy() *CloudProfileReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProfileReference.
func (*CloudProfileReference) DeepCopyInto ¶ added in v1.92.0
func (in *CloudProfileReference) DeepCopyInto(out *CloudProfileReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProfileReference) Descriptor ¶ added in v1.92.0
func (*CloudProfileReference) Descriptor() ([]byte, []int)
func (*CloudProfileReference) Marshal ¶ added in v1.92.0
func (m *CloudProfileReference) Marshal() (dAtA []byte, err error)
func (*CloudProfileReference) MarshalTo ¶ added in v1.92.0
func (m *CloudProfileReference) MarshalTo(dAtA []byte) (int, error)
func (*CloudProfileReference) MarshalToSizedBuffer ¶ added in v1.92.0
func (m *CloudProfileReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProfileReference) ProtoMessage ¶ added in v1.92.0
func (*CloudProfileReference) ProtoMessage()
func (*CloudProfileReference) Reset ¶ added in v1.92.0
func (m *CloudProfileReference) Reset()
func (*CloudProfileReference) Size ¶ added in v1.92.0
func (m *CloudProfileReference) Size() (n int)
func (*CloudProfileReference) String ¶ added in v1.92.0
func (this *CloudProfileReference) String() string
func (*CloudProfileReference) Unmarshal ¶ added in v1.92.0
func (m *CloudProfileReference) Unmarshal(dAtA []byte) error
func (*CloudProfileReference) XXX_DiscardUnknown ¶ added in v1.92.0
func (m *CloudProfileReference) XXX_DiscardUnknown()
func (*CloudProfileReference) XXX_Marshal ¶ added in v1.92.0
func (m *CloudProfileReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProfileReference) XXX_Merge ¶ added in v1.92.0
func (m *CloudProfileReference) XXX_Merge(src proto.Message)
func (*CloudProfileReference) XXX_Size ¶ added in v1.92.0
func (m *CloudProfileReference) XXX_Size() int
func (*CloudProfileReference) XXX_Unmarshal ¶ added in v1.92.0
func (m *CloudProfileReference) XXX_Unmarshal(b []byte) error
type CloudProfileSpec ¶
type CloudProfileSpec struct { // CABundle is a certificate bundle which will be installed onto every host machine of shoot cluster targeting this profile. // +optional CABundle *string `json:"caBundle,omitempty" protobuf:"bytes,1,opt,name=caBundle"` // Kubernetes contains constraints regarding allowed values of the 'kubernetes' block in the Shoot specification. Kubernetes KubernetesSettings `json:"kubernetes" protobuf:"bytes,2,opt,name=kubernetes"` // MachineImages contains constraints regarding allowed values for machine images in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge MachineImages []MachineImage `json:"machineImages" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,3,rep,name=machineImages"` // MachineTypes contains constraints regarding allowed values for machine types in the 'workers' block in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge MachineTypes []MachineType `json:"machineTypes" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,4,rep,name=machineTypes"` // ProviderConfig contains provider-specific configuration for the profile. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,5,opt,name=providerConfig"` // Regions contains constraints regarding allowed values for regions and zones. // +patchMergeKey=name // +patchStrategy=merge Regions []Region `json:"regions" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,rep,name=regions"` // SeedSelector contains an optional list of labels on `Seed` resources that marks those seeds whose shoots may use this provider profile. // An empty list means that all seeds of the same provider type are supported. // This is useful for environments that are of the same type (like openstack) but may have different "instances"/landscapes. // Optionally a list of possible providers can be added to enable cross-provider scheduling. By default, the provider // type of the seed must match the shoot's provider. // +optional SeedSelector *SeedSelector `json:"seedSelector,omitempty" protobuf:"bytes,7,opt,name=seedSelector"` // Type is the name of the provider. Type string `json:"type" protobuf:"bytes,8,opt,name=type"` // VolumeTypes contains constraints regarding allowed values for volume types in the 'workers' block in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge // +optional VolumeTypes []VolumeType `json:"volumeTypes,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,9,rep,name=volumeTypes"` // Bastion contains the machine and image properties // +optional Bastion *Bastion `json:"bastion,omitempty" protobuf:"bytes,10,opt,name=bastion"` }
CloudProfileSpec is the specification of a CloudProfile. It must contain exactly one of its defined keys.
func (*CloudProfileSpec) DeepCopy ¶
func (in *CloudProfileSpec) DeepCopy() *CloudProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProfileSpec.
func (*CloudProfileSpec) DeepCopyInto ¶
func (in *CloudProfileSpec) DeepCopyInto(out *CloudProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProfileSpec) Descriptor ¶ added in v1.3.0
func (*CloudProfileSpec) Descriptor() ([]byte, []int)
func (*CloudProfileSpec) Marshal ¶ added in v1.3.0
func (m *CloudProfileSpec) Marshal() (dAtA []byte, err error)
func (*CloudProfileSpec) MarshalTo ¶ added in v1.3.0
func (m *CloudProfileSpec) MarshalTo(dAtA []byte) (int, error)
func (*CloudProfileSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *CloudProfileSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProfileSpec) ProtoMessage ¶ added in v1.3.0
func (*CloudProfileSpec) ProtoMessage()
func (*CloudProfileSpec) Reset ¶ added in v1.3.0
func (m *CloudProfileSpec) Reset()
func (*CloudProfileSpec) Size ¶ added in v1.3.0
func (m *CloudProfileSpec) Size() (n int)
func (*CloudProfileSpec) String ¶ added in v1.3.0
func (this *CloudProfileSpec) String() string
func (*CloudProfileSpec) Unmarshal ¶ added in v1.3.0
func (m *CloudProfileSpec) Unmarshal(dAtA []byte) error
func (*CloudProfileSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *CloudProfileSpec) XXX_DiscardUnknown()
func (*CloudProfileSpec) XXX_Marshal ¶ added in v1.3.0
func (m *CloudProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProfileSpec) XXX_Merge ¶ added in v1.3.0
func (m *CloudProfileSpec) XXX_Merge(src proto.Message)
func (*CloudProfileSpec) XXX_Size ¶ added in v1.3.0
func (m *CloudProfileSpec) XXX_Size() int
func (*CloudProfileSpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *CloudProfileSpec) XXX_Unmarshal(b []byte) error
type ClusterAutoscaler ¶
type ClusterAutoscaler struct { // ScaleDownDelayAfterAdd defines how long after scale up that scale down evaluation resumes (default: 1 hour). // +optional ScaleDownDelayAfterAdd *metav1.Duration `json:"scaleDownDelayAfterAdd,omitempty" protobuf:"bytes,1,opt,name=scaleDownDelayAfterAdd"` // ScaleDownDelayAfterDelete how long after node deletion that scale down evaluation resumes, defaults to scanInterval (default: 0 secs). // +optional ScaleDownDelayAfterDelete *metav1.Duration `json:"scaleDownDelayAfterDelete,omitempty" protobuf:"bytes,2,opt,name=scaleDownDelayAfterDelete"` // ScaleDownDelayAfterFailure how long after scale down failure that scale down evaluation resumes (default: 3 mins). // +optional ScaleDownDelayAfterFailure *metav1.Duration `json:"scaleDownDelayAfterFailure,omitempty" protobuf:"bytes,3,opt,name=scaleDownDelayAfterFailure"` // ScaleDownUnneededTime defines how long a node should be unneeded before it is eligible for scale down (default: 30 mins). // +optional ScaleDownUnneededTime *metav1.Duration `json:"scaleDownUnneededTime,omitempty" protobuf:"bytes,4,opt,name=scaleDownUnneededTime"` // ScaleDownUtilizationThreshold defines the threshold in fraction (0.0 - 1.0) under which a node is being removed (default: 0.5). // +optional ScaleDownUtilizationThreshold *float64 `json:"scaleDownUtilizationThreshold,omitempty" protobuf:"fixed64,5,opt,name=scaleDownUtilizationThreshold"` // ScanInterval how often cluster is reevaluated for scale up or down (default: 10 secs). // +optional ScanInterval *metav1.Duration `json:"scanInterval,omitempty" protobuf:"bytes,6,opt,name=scanInterval"` // Expander defines the algorithm to use during scale up (default: least-waste). // See: https://github.com/gardener/autoscaler/blob/machine-controller-manager-provider/cluster-autoscaler/FAQ.md#what-are-expanders. // +optional Expander *ExpanderMode `json:"expander,omitempty" protobuf:"bytes,7,opt,name=expander"` // MaxNodeProvisionTime defines how long CA waits for node to be provisioned (default: 20 mins). // +optional MaxNodeProvisionTime *metav1.Duration `json:"maxNodeProvisionTime,omitempty" protobuf:"bytes,8,opt,name=maxNodeProvisionTime"` // MaxGracefulTerminationSeconds is the number of seconds CA waits for pod termination when trying to scale down a node (default: 600). // +optional MaxGracefulTerminationSeconds *int32 `json:"maxGracefulTerminationSeconds,omitempty" protobuf:"varint,9,opt,name=maxGracefulTerminationSeconds"` // IgnoreTaints specifies a list of taint keys to ignore in node templates when considering to scale a node group. // Deprecated: Ignore taints are deprecated as of K8S 1.29 and treated as startup taints // +optional IgnoreTaints []string `json:"ignoreTaints,omitempty" protobuf:"bytes,10,opt,name=ignoreTaints"` // NewPodScaleUpDelay specifies how long CA should ignore newly created pods before they have to be considered for scale-up (default: 0s). // +optional NewPodScaleUpDelay *metav1.Duration `json:"newPodScaleUpDelay,omitempty" protobuf:"bytes,11,opt,name=newPodScaleUpDelay"` // MaxEmptyBulkDelete specifies the maximum number of empty nodes that can be deleted at the same time (default: 10). // +optional MaxEmptyBulkDelete *int32 `json:"maxEmptyBulkDelete,omitempty" protobuf:"varint,12,opt,name=maxEmptyBulkDelete"` // IgnoreDaemonsetsUtilization allows CA to ignore DaemonSet pods when calculating resource utilization for scaling down (default: false). // +optional IgnoreDaemonsetsUtilization *bool `json:"ignoreDaemonsetsUtilization,omitempty" protobuf:"varint,13,opt,name=ignoreDaemonsetsUtilization"` // Verbosity allows CA to modify its log level (default: 2). // +optional Verbosity *int32 `json:"verbosity,omitempty" protobuf:"varint,14,opt,name=verbosity"` // StartupTaints specifies a list of taint keys to ignore in node templates when considering to scale a node group. // Cluster Autoscaler treats nodes tainted with startup taints as unready, but taken into account during scale up logic, assuming they will become ready shortly. // +optional StartupTaints []string `json:"startupTaints,omitempty" protobuf:"bytes,15,opt,name=startupTaints"` // StatusTaints specifies a list of taint keys to ignore in node templates when considering to scale a node group. // Cluster Autoscaler internally treats nodes tainted with status taints as ready, but filtered out during scale up logic. // +optional StatusTaints []string `json:"statusTaints,omitempty" protobuf:"bytes,16,opt,name=statusTaints"` }
ClusterAutoscaler contains the configuration flags for the Kubernetes cluster autoscaler.
func (*ClusterAutoscaler) DeepCopy ¶
func (in *ClusterAutoscaler) DeepCopy() *ClusterAutoscaler
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAutoscaler.
func (*ClusterAutoscaler) DeepCopyInto ¶
func (in *ClusterAutoscaler) DeepCopyInto(out *ClusterAutoscaler)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterAutoscaler) Descriptor ¶ added in v1.3.0
func (*ClusterAutoscaler) Descriptor() ([]byte, []int)
func (*ClusterAutoscaler) Marshal ¶ added in v1.3.0
func (m *ClusterAutoscaler) Marshal() (dAtA []byte, err error)
func (*ClusterAutoscaler) MarshalTo ¶ added in v1.3.0
func (m *ClusterAutoscaler) MarshalTo(dAtA []byte) (int, error)
func (*ClusterAutoscaler) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ClusterAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterAutoscaler) ProtoMessage ¶ added in v1.3.0
func (*ClusterAutoscaler) ProtoMessage()
func (*ClusterAutoscaler) Reset ¶ added in v1.3.0
func (m *ClusterAutoscaler) Reset()
func (*ClusterAutoscaler) Size ¶ added in v1.3.0
func (m *ClusterAutoscaler) Size() (n int)
func (*ClusterAutoscaler) String ¶ added in v1.3.0
func (this *ClusterAutoscaler) String() string
func (*ClusterAutoscaler) Unmarshal ¶ added in v1.3.0
func (m *ClusterAutoscaler) Unmarshal(dAtA []byte) error
func (*ClusterAutoscaler) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ClusterAutoscaler) XXX_DiscardUnknown()
func (*ClusterAutoscaler) XXX_Marshal ¶ added in v1.3.0
func (m *ClusterAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterAutoscaler) XXX_Merge ¶ added in v1.3.0
func (m *ClusterAutoscaler) XXX_Merge(src proto.Message)
func (*ClusterAutoscaler) XXX_Size ¶ added in v1.3.0
func (m *ClusterAutoscaler) XXX_Size() int
func (*ClusterAutoscaler) XXX_Unmarshal ¶ added in v1.3.0
func (m *ClusterAutoscaler) XXX_Unmarshal(b []byte) error
type ClusterAutoscalerOptions ¶ added in v1.90.0
type ClusterAutoscalerOptions struct { // ScaleDownUtilizationThreshold defines the threshold in fraction (0.0 - 1.0) under which a node is being removed. // +optional ScaleDownUtilizationThreshold *float64 `json:"scaleDownUtilizationThreshold,omitempty" protobuf:"fixed64,1,opt,name=scaleDownUtilizationThreshold"` // ScaleDownGpuUtilizationThreshold defines the threshold in fraction (0.0 - 1.0) of gpu resources under which a node is being removed. // +optional ScaleDownGpuUtilizationThreshold *float64 `json:"scaleDownGpuUtilizationThreshold,omitempty" protobuf:"fixed64,2,opt,name=scaleDownGpuUtilizationThreshold"` // ScaleDownUnneededTime defines how long a node should be unneeded before it is eligible for scale down. // +optional ScaleDownUnneededTime *metav1.Duration `json:"scaleDownUnneededTime,omitempty" protobuf:"bytes,3,opt,name=scaleDownUnneededTime"` // ScaleDownUnreadyTime defines how long an unready node should be unneeded before it is eligible for scale down. // +optional ScaleDownUnreadyTime *metav1.Duration `json:"scaleDownUnreadyTime,omitempty" protobuf:"bytes,4,opt,name=scaleDownUnreadyTime"` // MaxNodeProvisionTime defines how long CA waits for node to be provisioned. // +optional MaxNodeProvisionTime *metav1.Duration `json:"maxNodeProvisionTime,omitempty" protobuf:"bytes,5,opt,name=maxNodeProvisionTime"` }
ClusterAutoscalerOptions contains the cluster autoscaler configurations for a worker pool.
func (*ClusterAutoscalerOptions) DeepCopy ¶ added in v1.90.0
func (in *ClusterAutoscalerOptions) DeepCopy() *ClusterAutoscalerOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAutoscalerOptions.
func (*ClusterAutoscalerOptions) DeepCopyInto ¶ added in v1.90.0
func (in *ClusterAutoscalerOptions) DeepCopyInto(out *ClusterAutoscalerOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterAutoscalerOptions) Descriptor ¶ added in v1.90.0
func (*ClusterAutoscalerOptions) Descriptor() ([]byte, []int)
func (*ClusterAutoscalerOptions) Marshal ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) Marshal() (dAtA []byte, err error)
func (*ClusterAutoscalerOptions) MarshalTo ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) MarshalTo(dAtA []byte) (int, error)
func (*ClusterAutoscalerOptions) MarshalToSizedBuffer ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClusterAutoscalerOptions) ProtoMessage ¶ added in v1.90.0
func (*ClusterAutoscalerOptions) ProtoMessage()
func (*ClusterAutoscalerOptions) Reset ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) Reset()
func (*ClusterAutoscalerOptions) Size ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) Size() (n int)
func (*ClusterAutoscalerOptions) String ¶ added in v1.90.0
func (this *ClusterAutoscalerOptions) String() string
func (*ClusterAutoscalerOptions) Unmarshal ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) Unmarshal(dAtA []byte) error
func (*ClusterAutoscalerOptions) XXX_DiscardUnknown ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) XXX_DiscardUnknown()
func (*ClusterAutoscalerOptions) XXX_Marshal ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterAutoscalerOptions) XXX_Merge ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) XXX_Merge(src proto.Message)
func (*ClusterAutoscalerOptions) XXX_Size ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) XXX_Size() int
func (*ClusterAutoscalerOptions) XXX_Unmarshal ¶ added in v1.90.0
func (m *ClusterAutoscalerOptions) XXX_Unmarshal(b []byte) error
type Condition ¶
type Condition struct { // Type of the condition. Type ConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ConditionType"` // Status of the condition, one of True, False, Unknown. Status ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=ConditionStatus"` // Last time the condition transitioned from one status to another. LastTransitionTime metav1.Time `json:"lastTransitionTime" protobuf:"bytes,3,opt,name=lastTransitionTime"` // Last time the condition was updated. LastUpdateTime metav1.Time `json:"lastUpdateTime" protobuf:"bytes,4,opt,name=lastUpdateTime"` // The reason for the condition's last transition. Reason string `json:"reason" protobuf:"bytes,5,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message" protobuf:"bytes,6,opt,name=message"` // Well-defined error codes in case the condition reports a problem. // +optional Codes []ErrorCode `json:"codes,omitempty" protobuf:"bytes,7,rep,name=codes,casttype=ErrorCode"` }
Condition holds the information about the state of a resource.
func (*Condition) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
func (*Condition) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Condition) Descriptor ¶ added in v1.3.0
func (*Condition) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Condition) ProtoMessage ¶ added in v1.3.0
func (*Condition) ProtoMessage()
func (*Condition) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Condition) XXX_DiscardUnknown()
func (*Condition) XXX_Marshal ¶ added in v1.3.0
func (*Condition) XXX_Unmarshal ¶ added in v1.3.0
type ConditionType ¶
type ConditionType string
ConditionType is a string alias.
const ( // ControllerInstallationHealthy is a condition type for indicating whether the controller is healthy. ControllerInstallationHealthy ConditionType = "Healthy" // ControllerInstallationInstalled is a condition type for indicating whether the controller has been installed. ControllerInstallationInstalled ConditionType = "Installed" // ControllerInstallationProgressing is a condition type for indicating whether the controller is progressing. ControllerInstallationProgressing ConditionType = "Progressing" // ControllerInstallationValid is a condition type for indicating whether the installation request is valid. ControllerInstallationValid ConditionType = "Valid" // ControllerInstallationRequired is a condition type for indicating that the respective extension controller is // still required on the seed cluster as corresponding extension resources still exist. ControllerInstallationRequired ConditionType = "Required" )
const ( // SeedBackupBucketsReady is a constant for a condition type indicating that associated BackupBuckets are ready. SeedBackupBucketsReady ConditionType = "BackupBucketsReady" // SeedExtensionsReady is a constant for a condition type indicating that the extensions are ready. SeedExtensionsReady ConditionType = "ExtensionsReady" // SeedGardenletReady is a constant for a condition type indicating that the Gardenlet is ready. SeedGardenletReady ConditionType = "GardenletReady" // SeedSystemComponentsHealthy is a constant for a condition type indicating the system components health. SeedSystemComponentsHealthy ConditionType = "SeedSystemComponentsHealthy" )
const ( // ShootAPIServerAvailable is a constant for a condition type indicating that the Shoot cluster's API server is available. ShootAPIServerAvailable ConditionType = "APIServerAvailable" // ShootControlPlaneHealthy is a constant for a condition type indicating the health of core control plane components. ShootControlPlaneHealthy ConditionType = "ControlPlaneHealthy" // ShootObservabilityComponentsHealthy is a constant for a condition type indicating the health of observability components. ShootObservabilityComponentsHealthy ConditionType = v1beta1constants.ObservabilityComponentsHealthy // ShootEveryNodeReady is a constant for a condition type indicating the node health. ShootEveryNodeReady ConditionType = "EveryNodeReady" // ShootSystemComponentsHealthy is a constant for a condition type indicating the system components health. ShootSystemComponentsHealthy ConditionType = "SystemComponentsHealthy" // ShootHibernationPossible is a constant for a condition type indicating whether the Shoot can be hibernated. ShootHibernationPossible ConditionType = "HibernationPossible" // ShootMaintenancePreconditionsSatisfied is a constant for a condition type indicating whether all preconditions // for a shoot maintenance operation are satisfied. ShootMaintenancePreconditionsSatisfied ConditionType = "MaintenancePreconditionsSatisfied" // ShootCACertificateValiditiesAcceptable is a constant for a condition type indicating that the validities of all // CA certificates is long enough. ShootCACertificateValiditiesAcceptable ConditionType = "CACertificateValiditiesAcceptable" // ShootCRDsWithProblematicConversionWebhooks is a constant for a condition type indicating that the Shoot cluster has // CRDs with conversion webhooks and multiple stored versions which can break the reconciliation flow of the cluster. ShootCRDsWithProblematicConversionWebhooks ConditionType = "CRDsWithProblematicConversionWebhooks" )
type ContainerRuntime ¶ added in v1.2.0
type ContainerRuntime struct { // Type is the type of the Container Runtime. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // ProviderConfig is the configuration passed to container runtime resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` }
ContainerRuntime contains information about worker's available container runtime
func (*ContainerRuntime) DeepCopy ¶ added in v1.2.0
func (in *ContainerRuntime) DeepCopy() *ContainerRuntime
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerRuntime.
func (*ContainerRuntime) DeepCopyInto ¶ added in v1.2.0
func (in *ContainerRuntime) DeepCopyInto(out *ContainerRuntime)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ContainerRuntime) Descriptor ¶ added in v1.3.0
func (*ContainerRuntime) Descriptor() ([]byte, []int)
func (*ContainerRuntime) Marshal ¶ added in v1.3.0
func (m *ContainerRuntime) Marshal() (dAtA []byte, err error)
func (*ContainerRuntime) MarshalTo ¶ added in v1.3.0
func (m *ContainerRuntime) MarshalTo(dAtA []byte) (int, error)
func (*ContainerRuntime) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ContainerRuntime) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ContainerRuntime) ProtoMessage ¶ added in v1.3.0
func (*ContainerRuntime) ProtoMessage()
func (*ContainerRuntime) Reset ¶ added in v1.3.0
func (m *ContainerRuntime) Reset()
func (*ContainerRuntime) Size ¶ added in v1.3.0
func (m *ContainerRuntime) Size() (n int)
func (*ContainerRuntime) String ¶ added in v1.3.0
func (this *ContainerRuntime) String() string
func (*ContainerRuntime) Unmarshal ¶ added in v1.3.0
func (m *ContainerRuntime) Unmarshal(dAtA []byte) error
func (*ContainerRuntime) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ContainerRuntime) XXX_DiscardUnknown()
func (*ContainerRuntime) XXX_Marshal ¶ added in v1.3.0
func (m *ContainerRuntime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerRuntime) XXX_Merge ¶ added in v1.3.0
func (m *ContainerRuntime) XXX_Merge(src proto.Message)
func (*ContainerRuntime) XXX_Size ¶ added in v1.3.0
func (m *ContainerRuntime) XXX_Size() int
func (*ContainerRuntime) XXX_Unmarshal ¶ added in v1.3.0
func (m *ContainerRuntime) XXX_Unmarshal(b []byte) error
type ControlPlane ¶ added in v1.56.0
type ControlPlane struct { // HighAvailability holds the configuration settings for high availability of the // control plane of a shoot. // +optional HighAvailability *HighAvailability `json:"highAvailability,omitempty" protobuf:"bytes,1,name=highAvailability"` }
ControlPlane holds information about the general settings for the control plane of a shoot.
func (*ControlPlane) DeepCopy ¶ added in v1.56.0
func (in *ControlPlane) DeepCopy() *ControlPlane
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlane.
func (*ControlPlane) DeepCopyInto ¶ added in v1.56.0
func (in *ControlPlane) DeepCopyInto(out *ControlPlane)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControlPlane) Descriptor ¶ added in v1.56.0
func (*ControlPlane) Descriptor() ([]byte, []int)
func (*ControlPlane) Marshal ¶ added in v1.56.0
func (m *ControlPlane) Marshal() (dAtA []byte, err error)
func (*ControlPlane) MarshalTo ¶ added in v1.56.0
func (m *ControlPlane) MarshalTo(dAtA []byte) (int, error)
func (*ControlPlane) MarshalToSizedBuffer ¶ added in v1.56.0
func (m *ControlPlane) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControlPlane) ProtoMessage ¶ added in v1.56.0
func (*ControlPlane) ProtoMessage()
func (*ControlPlane) Reset ¶ added in v1.56.0
func (m *ControlPlane) Reset()
func (*ControlPlane) Size ¶ added in v1.56.0
func (m *ControlPlane) Size() (n int)
func (*ControlPlane) String ¶ added in v1.56.0
func (this *ControlPlane) String() string
func (*ControlPlane) Unmarshal ¶ added in v1.56.0
func (m *ControlPlane) Unmarshal(dAtA []byte) error
func (*ControlPlane) XXX_DiscardUnknown ¶ added in v1.56.0
func (m *ControlPlane) XXX_DiscardUnknown()
func (*ControlPlane) XXX_Marshal ¶ added in v1.56.0
func (m *ControlPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControlPlane) XXX_Merge ¶ added in v1.56.0
func (m *ControlPlane) XXX_Merge(src proto.Message)
func (*ControlPlane) XXX_Size ¶ added in v1.56.0
func (m *ControlPlane) XXX_Size() int
func (*ControlPlane) XXX_Unmarshal ¶ added in v1.56.0
func (m *ControlPlane) XXX_Unmarshal(b []byte) error
type ControllerDeployment ¶
type ControllerDeployment struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Type is the deployment type. Type string `json:"type" protobuf:"bytes,2,opt,name=type"` // ProviderConfig contains type-specific configuration. It contains assets that deploy the controller. ProviderConfig runtime.RawExtension `json:"providerConfig" protobuf:"bytes,3,opt,name=providerConfig"` }
ControllerDeployment contains information about how this controller is deployed.
func (*ControllerDeployment) DeepCopy ¶
func (in *ControllerDeployment) DeepCopy() *ControllerDeployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerDeployment.
func (*ControllerDeployment) DeepCopyInto ¶
func (in *ControllerDeployment) DeepCopyInto(out *ControllerDeployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerDeployment) DeepCopyObject ¶ added in v1.23.0
func (in *ControllerDeployment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerDeployment) Descriptor ¶ added in v1.3.0
func (*ControllerDeployment) Descriptor() ([]byte, []int)
func (*ControllerDeployment) Marshal ¶ added in v1.3.0
func (m *ControllerDeployment) Marshal() (dAtA []byte, err error)
func (*ControllerDeployment) MarshalTo ¶ added in v1.3.0
func (m *ControllerDeployment) MarshalTo(dAtA []byte) (int, error)
func (*ControllerDeployment) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerDeployment) ProtoMessage ¶ added in v1.3.0
func (*ControllerDeployment) ProtoMessage()
func (*ControllerDeployment) Reset ¶ added in v1.3.0
func (m *ControllerDeployment) Reset()
func (*ControllerDeployment) Size ¶ added in v1.3.0
func (m *ControllerDeployment) Size() (n int)
func (*ControllerDeployment) String ¶ added in v1.3.0
func (this *ControllerDeployment) String() string
func (*ControllerDeployment) Unmarshal ¶ added in v1.3.0
func (m *ControllerDeployment) Unmarshal(dAtA []byte) error
func (*ControllerDeployment) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerDeployment) XXX_DiscardUnknown()
func (*ControllerDeployment) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerDeployment) XXX_Merge ¶ added in v1.3.0
func (m *ControllerDeployment) XXX_Merge(src proto.Message)
func (*ControllerDeployment) XXX_Size ¶ added in v1.3.0
func (m *ControllerDeployment) XXX_Size() int
func (*ControllerDeployment) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerDeployment) XXX_Unmarshal(b []byte) error
type ControllerDeploymentList ¶ added in v1.23.0
type ControllerDeploymentList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ControllerDeployments. Items []ControllerDeployment `json:"items" protobuf:"bytes,2,rep,name=items"` }
ControllerDeploymentList is a collection of ControllerDeployments.
func (*ControllerDeploymentList) DeepCopy ¶ added in v1.23.0
func (in *ControllerDeploymentList) DeepCopy() *ControllerDeploymentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerDeploymentList.
func (*ControllerDeploymentList) DeepCopyInto ¶ added in v1.23.0
func (in *ControllerDeploymentList) DeepCopyInto(out *ControllerDeploymentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerDeploymentList) DeepCopyObject ¶ added in v1.23.0
func (in *ControllerDeploymentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerDeploymentList) Descriptor ¶ added in v1.23.0
func (*ControllerDeploymentList) Descriptor() ([]byte, []int)
func (*ControllerDeploymentList) Marshal ¶ added in v1.23.0
func (m *ControllerDeploymentList) Marshal() (dAtA []byte, err error)
func (*ControllerDeploymentList) MarshalTo ¶ added in v1.23.0
func (m *ControllerDeploymentList) MarshalTo(dAtA []byte) (int, error)
func (*ControllerDeploymentList) MarshalToSizedBuffer ¶ added in v1.23.0
func (m *ControllerDeploymentList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerDeploymentList) ProtoMessage ¶ added in v1.23.0
func (*ControllerDeploymentList) ProtoMessage()
func (*ControllerDeploymentList) Reset ¶ added in v1.23.0
func (m *ControllerDeploymentList) Reset()
func (*ControllerDeploymentList) Size ¶ added in v1.23.0
func (m *ControllerDeploymentList) Size() (n int)
func (*ControllerDeploymentList) String ¶ added in v1.23.0
func (this *ControllerDeploymentList) String() string
func (*ControllerDeploymentList) Unmarshal ¶ added in v1.23.0
func (m *ControllerDeploymentList) Unmarshal(dAtA []byte) error
func (*ControllerDeploymentList) XXX_DiscardUnknown ¶ added in v1.23.0
func (m *ControllerDeploymentList) XXX_DiscardUnknown()
func (*ControllerDeploymentList) XXX_Marshal ¶ added in v1.23.0
func (m *ControllerDeploymentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerDeploymentList) XXX_Merge ¶ added in v1.23.0
func (m *ControllerDeploymentList) XXX_Merge(src proto.Message)
func (*ControllerDeploymentList) XXX_Size ¶ added in v1.23.0
func (m *ControllerDeploymentList) XXX_Size() int
func (*ControllerDeploymentList) XXX_Unmarshal ¶ added in v1.23.0
func (m *ControllerDeploymentList) XXX_Unmarshal(b []byte) error
type ControllerDeploymentPolicy ¶ added in v1.5.0
type ControllerDeploymentPolicy string
ControllerDeploymentPolicy is a string alias.
const ( // ControllerDeploymentPolicyOnDemand specifies that the controller shall be only deployed if required by another // resource. If nothing requires it then the controller shall not be deployed. ControllerDeploymentPolicyOnDemand ControllerDeploymentPolicy = "OnDemand" // ControllerDeploymentPolicyAlways specifies that the controller shall be deployed always, independent of whether // another resource requires it or the respective seed has shoots. ControllerDeploymentPolicyAlways ControllerDeploymentPolicy = "Always" // ControllerDeploymentPolicyAlwaysExceptNoShoots specifies that the controller shall be deployed always, independent of // whether another resource requires it, but only when the respective seed has at least one shoot. ControllerDeploymentPolicyAlwaysExceptNoShoots ControllerDeploymentPolicy = "AlwaysExceptNoShoots" )
type ControllerInstallation ¶
type ControllerInstallation struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec contains the specification of this installation. // If the object's deletion timestamp is set, this field is immutable. Spec ControllerInstallationSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status contains the status of this installation. Status ControllerInstallationStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
ControllerInstallation represents an installation request for an external controller.
func (*ControllerInstallation) DeepCopy ¶
func (in *ControllerInstallation) DeepCopy() *ControllerInstallation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInstallation.
func (*ControllerInstallation) DeepCopyInto ¶
func (in *ControllerInstallation) DeepCopyInto(out *ControllerInstallation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerInstallation) DeepCopyObject ¶
func (in *ControllerInstallation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerInstallation) Descriptor ¶ added in v1.3.0
func (*ControllerInstallation) Descriptor() ([]byte, []int)
func (*ControllerInstallation) Marshal ¶ added in v1.3.0
func (m *ControllerInstallation) Marshal() (dAtA []byte, err error)
func (*ControllerInstallation) MarshalTo ¶ added in v1.3.0
func (m *ControllerInstallation) MarshalTo(dAtA []byte) (int, error)
func (*ControllerInstallation) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerInstallation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerInstallation) ProtoMessage ¶ added in v1.3.0
func (*ControllerInstallation) ProtoMessage()
func (*ControllerInstallation) Reset ¶ added in v1.3.0
func (m *ControllerInstallation) Reset()
func (*ControllerInstallation) Size ¶ added in v1.3.0
func (m *ControllerInstallation) Size() (n int)
func (*ControllerInstallation) String ¶ added in v1.3.0
func (this *ControllerInstallation) String() string
func (*ControllerInstallation) Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallation) Unmarshal(dAtA []byte) error
func (*ControllerInstallation) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerInstallation) XXX_DiscardUnknown()
func (*ControllerInstallation) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerInstallation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerInstallation) XXX_Merge ¶ added in v1.3.0
func (m *ControllerInstallation) XXX_Merge(src proto.Message)
func (*ControllerInstallation) XXX_Size ¶ added in v1.3.0
func (m *ControllerInstallation) XXX_Size() int
func (*ControllerInstallation) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallation) XXX_Unmarshal(b []byte) error
type ControllerInstallationList ¶
type ControllerInstallationList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ControllerInstallations. Items []ControllerInstallation `json:"items" protobuf:"bytes,2,rep,name=items"` }
ControllerInstallationList is a collection of ControllerInstallations.
func (*ControllerInstallationList) DeepCopy ¶
func (in *ControllerInstallationList) DeepCopy() *ControllerInstallationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInstallationList.
func (*ControllerInstallationList) DeepCopyInto ¶
func (in *ControllerInstallationList) DeepCopyInto(out *ControllerInstallationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerInstallationList) DeepCopyObject ¶
func (in *ControllerInstallationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerInstallationList) Descriptor ¶ added in v1.3.0
func (*ControllerInstallationList) Descriptor() ([]byte, []int)
func (*ControllerInstallationList) Marshal ¶ added in v1.3.0
func (m *ControllerInstallationList) Marshal() (dAtA []byte, err error)
func (*ControllerInstallationList) MarshalTo ¶ added in v1.3.0
func (m *ControllerInstallationList) MarshalTo(dAtA []byte) (int, error)
func (*ControllerInstallationList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerInstallationList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerInstallationList) ProtoMessage ¶ added in v1.3.0
func (*ControllerInstallationList) ProtoMessage()
func (*ControllerInstallationList) Reset ¶ added in v1.3.0
func (m *ControllerInstallationList) Reset()
func (*ControllerInstallationList) Size ¶ added in v1.3.0
func (m *ControllerInstallationList) Size() (n int)
func (*ControllerInstallationList) String ¶ added in v1.3.0
func (this *ControllerInstallationList) String() string
func (*ControllerInstallationList) Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationList) Unmarshal(dAtA []byte) error
func (*ControllerInstallationList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerInstallationList) XXX_DiscardUnknown()
func (*ControllerInstallationList) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerInstallationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerInstallationList) XXX_Merge ¶ added in v1.3.0
func (m *ControllerInstallationList) XXX_Merge(src proto.Message)
func (*ControllerInstallationList) XXX_Size ¶ added in v1.3.0
func (m *ControllerInstallationList) XXX_Size() int
func (*ControllerInstallationList) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationList) XXX_Unmarshal(b []byte) error
type ControllerInstallationSpec ¶
type ControllerInstallationSpec struct { // RegistrationRef is used to reference a ControllerRegistration resource. // The name field of the RegistrationRef is immutable. RegistrationRef corev1.ObjectReference `json:"registrationRef" protobuf:"bytes,1,opt,name=registrationRef"` // SeedRef is used to reference a Seed resource. The name field of the SeedRef is immutable. SeedRef corev1.ObjectReference `json:"seedRef" protobuf:"bytes,2,opt,name=seedRef"` // DeploymentRef is used to reference a ControllerDeployment resource. // +optional DeploymentRef *corev1.ObjectReference `json:"deploymentRef,omitempty" protobuf:"bytes,3,opt,name=deploymentRef"` }
ControllerInstallationSpec is the specification of a ControllerInstallation.
func (*ControllerInstallationSpec) DeepCopy ¶
func (in *ControllerInstallationSpec) DeepCopy() *ControllerInstallationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInstallationSpec.
func (*ControllerInstallationSpec) DeepCopyInto ¶
func (in *ControllerInstallationSpec) DeepCopyInto(out *ControllerInstallationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerInstallationSpec) Descriptor ¶ added in v1.3.0
func (*ControllerInstallationSpec) Descriptor() ([]byte, []int)
func (*ControllerInstallationSpec) Marshal ¶ added in v1.3.0
func (m *ControllerInstallationSpec) Marshal() (dAtA []byte, err error)
func (*ControllerInstallationSpec) MarshalTo ¶ added in v1.3.0
func (m *ControllerInstallationSpec) MarshalTo(dAtA []byte) (int, error)
func (*ControllerInstallationSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerInstallationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerInstallationSpec) ProtoMessage ¶ added in v1.3.0
func (*ControllerInstallationSpec) ProtoMessage()
func (*ControllerInstallationSpec) Reset ¶ added in v1.3.0
func (m *ControllerInstallationSpec) Reset()
func (*ControllerInstallationSpec) Size ¶ added in v1.3.0
func (m *ControllerInstallationSpec) Size() (n int)
func (*ControllerInstallationSpec) String ¶ added in v1.3.0
func (this *ControllerInstallationSpec) String() string
func (*ControllerInstallationSpec) Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationSpec) Unmarshal(dAtA []byte) error
func (*ControllerInstallationSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerInstallationSpec) XXX_DiscardUnknown()
func (*ControllerInstallationSpec) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerInstallationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerInstallationSpec) XXX_Merge ¶ added in v1.3.0
func (m *ControllerInstallationSpec) XXX_Merge(src proto.Message)
func (*ControllerInstallationSpec) XXX_Size ¶ added in v1.3.0
func (m *ControllerInstallationSpec) XXX_Size() int
func (*ControllerInstallationSpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationSpec) XXX_Unmarshal(b []byte) error
type ControllerInstallationStatus ¶
type ControllerInstallationStatus struct { // Conditions represents the latest available observations of a ControllerInstallations's current state. // +patchMergeKey=type // +patchStrategy=merge // +optional Conditions []Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // ProviderStatus contains type-specific status. // +optional ProviderStatus *runtime.RawExtension `json:"providerStatus,omitempty" protobuf:"bytes,2,opt,name=providerStatus"` }
ControllerInstallationStatus is the status of a ControllerInstallation.
func (*ControllerInstallationStatus) DeepCopy ¶
func (in *ControllerInstallationStatus) DeepCopy() *ControllerInstallationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInstallationStatus.
func (*ControllerInstallationStatus) DeepCopyInto ¶
func (in *ControllerInstallationStatus) DeepCopyInto(out *ControllerInstallationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerInstallationStatus) Descriptor ¶ added in v1.3.0
func (*ControllerInstallationStatus) Descriptor() ([]byte, []int)
func (*ControllerInstallationStatus) Marshal ¶ added in v1.3.0
func (m *ControllerInstallationStatus) Marshal() (dAtA []byte, err error)
func (*ControllerInstallationStatus) MarshalTo ¶ added in v1.3.0
func (m *ControllerInstallationStatus) MarshalTo(dAtA []byte) (int, error)
func (*ControllerInstallationStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerInstallationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerInstallationStatus) ProtoMessage ¶ added in v1.3.0
func (*ControllerInstallationStatus) ProtoMessage()
func (*ControllerInstallationStatus) Reset ¶ added in v1.3.0
func (m *ControllerInstallationStatus) Reset()
func (*ControllerInstallationStatus) Size ¶ added in v1.3.0
func (m *ControllerInstallationStatus) Size() (n int)
func (*ControllerInstallationStatus) String ¶ added in v1.3.0
func (this *ControllerInstallationStatus) String() string
func (*ControllerInstallationStatus) Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationStatus) Unmarshal(dAtA []byte) error
func (*ControllerInstallationStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerInstallationStatus) XXX_DiscardUnknown()
func (*ControllerInstallationStatus) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerInstallationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerInstallationStatus) XXX_Merge ¶ added in v1.3.0
func (m *ControllerInstallationStatus) XXX_Merge(src proto.Message)
func (*ControllerInstallationStatus) XXX_Size ¶ added in v1.3.0
func (m *ControllerInstallationStatus) XXX_Size() int
func (*ControllerInstallationStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerInstallationStatus) XXX_Unmarshal(b []byte) error
type ControllerRegistration ¶
type ControllerRegistration struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec contains the specification of this registration. // If the object's deletion timestamp is set, this field is immutable. Spec ControllerRegistrationSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
ControllerRegistration represents a registration of an external controller.
func (*ControllerRegistration) DeepCopy ¶
func (in *ControllerRegistration) DeepCopy() *ControllerRegistration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRegistration.
func (*ControllerRegistration) DeepCopyInto ¶
func (in *ControllerRegistration) DeepCopyInto(out *ControllerRegistration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerRegistration) DeepCopyObject ¶
func (in *ControllerRegistration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerRegistration) Descriptor ¶ added in v1.3.0
func (*ControllerRegistration) Descriptor() ([]byte, []int)
func (*ControllerRegistration) Marshal ¶ added in v1.3.0
func (m *ControllerRegistration) Marshal() (dAtA []byte, err error)
func (*ControllerRegistration) MarshalTo ¶ added in v1.3.0
func (m *ControllerRegistration) MarshalTo(dAtA []byte) (int, error)
func (*ControllerRegistration) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerRegistration) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerRegistration) ProtoMessage ¶ added in v1.3.0
func (*ControllerRegistration) ProtoMessage()
func (*ControllerRegistration) Reset ¶ added in v1.3.0
func (m *ControllerRegistration) Reset()
func (*ControllerRegistration) Size ¶ added in v1.3.0
func (m *ControllerRegistration) Size() (n int)
func (*ControllerRegistration) String ¶ added in v1.3.0
func (this *ControllerRegistration) String() string
func (*ControllerRegistration) Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistration) Unmarshal(dAtA []byte) error
func (*ControllerRegistration) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerRegistration) XXX_DiscardUnknown()
func (*ControllerRegistration) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerRegistration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerRegistration) XXX_Merge ¶ added in v1.3.0
func (m *ControllerRegistration) XXX_Merge(src proto.Message)
func (*ControllerRegistration) XXX_Size ¶ added in v1.3.0
func (m *ControllerRegistration) XXX_Size() int
func (*ControllerRegistration) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistration) XXX_Unmarshal(b []byte) error
type ControllerRegistrationDeployment ¶ added in v1.23.0
type ControllerRegistrationDeployment struct { // Policy controls how the controller is deployed. It defaults to 'OnDemand'. // +optional Policy *ControllerDeploymentPolicy `json:"policy,omitempty" protobuf:"bytes,3,opt,name=policy"` // SeedSelector contains an optional label selector for seeds. Only if the labels match then this controller will be // considered for a deployment. // An empty list means that all seeds are selected. // +optional SeedSelector *metav1.LabelSelector `json:"seedSelector,omitempty" protobuf:"bytes,4,opt,name=seedSelector"` // DeploymentRefs holds references to `ControllerDeployments`. Only one element is supported currently. // +optional DeploymentRefs []DeploymentRef `json:"deploymentRefs,omitempty" protobuf:"bytes,5,opt,name=deploymentRefs"` }
ControllerRegistrationDeployment contains information for how this controller is deployed.
func (*ControllerRegistrationDeployment) DeepCopy ¶ added in v1.23.0
func (in *ControllerRegistrationDeployment) DeepCopy() *ControllerRegistrationDeployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRegistrationDeployment.
func (*ControllerRegistrationDeployment) DeepCopyInto ¶ added in v1.23.0
func (in *ControllerRegistrationDeployment) DeepCopyInto(out *ControllerRegistrationDeployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerRegistrationDeployment) Descriptor ¶ added in v1.23.0
func (*ControllerRegistrationDeployment) Descriptor() ([]byte, []int)
func (*ControllerRegistrationDeployment) Marshal ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) Marshal() (dAtA []byte, err error)
func (*ControllerRegistrationDeployment) MarshalTo ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) MarshalTo(dAtA []byte) (int, error)
func (*ControllerRegistrationDeployment) MarshalToSizedBuffer ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerRegistrationDeployment) ProtoMessage ¶ added in v1.23.0
func (*ControllerRegistrationDeployment) ProtoMessage()
func (*ControllerRegistrationDeployment) Reset ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) Reset()
func (*ControllerRegistrationDeployment) Size ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) Size() (n int)
func (*ControllerRegistrationDeployment) String ¶ added in v1.23.0
func (this *ControllerRegistrationDeployment) String() string
func (*ControllerRegistrationDeployment) Unmarshal ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) Unmarshal(dAtA []byte) error
func (*ControllerRegistrationDeployment) XXX_DiscardUnknown ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) XXX_DiscardUnknown()
func (*ControllerRegistrationDeployment) XXX_Marshal ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerRegistrationDeployment) XXX_Merge ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) XXX_Merge(src proto.Message)
func (*ControllerRegistrationDeployment) XXX_Size ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) XXX_Size() int
func (*ControllerRegistrationDeployment) XXX_Unmarshal ¶ added in v1.23.0
func (m *ControllerRegistrationDeployment) XXX_Unmarshal(b []byte) error
type ControllerRegistrationList ¶
type ControllerRegistrationList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ControllerRegistrations. Items []ControllerRegistration `json:"items" protobuf:"bytes,2,rep,name=items"` }
ControllerRegistrationList is a collection of ControllerRegistrations.
func (*ControllerRegistrationList) DeepCopy ¶
func (in *ControllerRegistrationList) DeepCopy() *ControllerRegistrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRegistrationList.
func (*ControllerRegistrationList) DeepCopyInto ¶
func (in *ControllerRegistrationList) DeepCopyInto(out *ControllerRegistrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerRegistrationList) DeepCopyObject ¶
func (in *ControllerRegistrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ControllerRegistrationList) Descriptor ¶ added in v1.3.0
func (*ControllerRegistrationList) Descriptor() ([]byte, []int)
func (*ControllerRegistrationList) Marshal ¶ added in v1.3.0
func (m *ControllerRegistrationList) Marshal() (dAtA []byte, err error)
func (*ControllerRegistrationList) MarshalTo ¶ added in v1.3.0
func (m *ControllerRegistrationList) MarshalTo(dAtA []byte) (int, error)
func (*ControllerRegistrationList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerRegistrationList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerRegistrationList) ProtoMessage ¶ added in v1.3.0
func (*ControllerRegistrationList) ProtoMessage()
func (*ControllerRegistrationList) Reset ¶ added in v1.3.0
func (m *ControllerRegistrationList) Reset()
func (*ControllerRegistrationList) Size ¶ added in v1.3.0
func (m *ControllerRegistrationList) Size() (n int)
func (*ControllerRegistrationList) String ¶ added in v1.3.0
func (this *ControllerRegistrationList) String() string
func (*ControllerRegistrationList) Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistrationList) Unmarshal(dAtA []byte) error
func (*ControllerRegistrationList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerRegistrationList) XXX_DiscardUnknown()
func (*ControllerRegistrationList) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerRegistrationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerRegistrationList) XXX_Merge ¶ added in v1.3.0
func (m *ControllerRegistrationList) XXX_Merge(src proto.Message)
func (*ControllerRegistrationList) XXX_Size ¶ added in v1.3.0
func (m *ControllerRegistrationList) XXX_Size() int
func (*ControllerRegistrationList) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistrationList) XXX_Unmarshal(b []byte) error
type ControllerRegistrationSpec ¶
type ControllerRegistrationSpec struct { // Resources is a list of combinations of kinds (DNSProvider, Infrastructure, Generic, ...) and their actual types // (aws-route53, gcp, auditlog, ...). // +optional Resources []ControllerResource `json:"resources,omitempty" protobuf:"bytes,1,opt,name=resources"` // Deployment contains information for how this controller is deployed. // +optional Deployment *ControllerRegistrationDeployment `json:"deployment,omitempty" protobuf:"bytes,2,opt,name=deployment"` }
ControllerRegistrationSpec is the specification of a ControllerRegistration.
func (*ControllerRegistrationSpec) DeepCopy ¶
func (in *ControllerRegistrationSpec) DeepCopy() *ControllerRegistrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerRegistrationSpec.
func (*ControllerRegistrationSpec) DeepCopyInto ¶
func (in *ControllerRegistrationSpec) DeepCopyInto(out *ControllerRegistrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerRegistrationSpec) Descriptor ¶ added in v1.3.0
func (*ControllerRegistrationSpec) Descriptor() ([]byte, []int)
func (*ControllerRegistrationSpec) Marshal ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) Marshal() (dAtA []byte, err error)
func (*ControllerRegistrationSpec) MarshalTo ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) MarshalTo(dAtA []byte) (int, error)
func (*ControllerRegistrationSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerRegistrationSpec) ProtoMessage ¶ added in v1.3.0
func (*ControllerRegistrationSpec) ProtoMessage()
func (*ControllerRegistrationSpec) Reset ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) Reset()
func (*ControllerRegistrationSpec) Size ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) Size() (n int)
func (*ControllerRegistrationSpec) String ¶ added in v1.3.0
func (this *ControllerRegistrationSpec) String() string
func (*ControllerRegistrationSpec) Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) Unmarshal(dAtA []byte) error
func (*ControllerRegistrationSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) XXX_DiscardUnknown()
func (*ControllerRegistrationSpec) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerRegistrationSpec) XXX_Merge ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) XXX_Merge(src proto.Message)
func (*ControllerRegistrationSpec) XXX_Size ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) XXX_Size() int
func (*ControllerRegistrationSpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerRegistrationSpec) XXX_Unmarshal(b []byte) error
type ControllerResource ¶
type ControllerResource struct { // Kind is the resource kind, for example "OperatingSystemConfig". Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` // Type is the resource type, for example "coreos" or "ubuntu". Type string `json:"type" protobuf:"bytes,2,opt,name=type"` // GloballyEnabled determines if this ControllerResource is required by all Shoot clusters. // This field is defaulted to false when kind is "Extension". // +optional GloballyEnabled *bool `json:"globallyEnabled,omitempty" protobuf:"varint,3,opt,name=globallyEnabled"` // ReconcileTimeout defines how long Gardener should wait for the resource reconciliation. // This field is defaulted to 3m0s when kind is "Extension". // +optional ReconcileTimeout *metav1.Duration `json:"reconcileTimeout,omitempty" protobuf:"bytes,4,opt,name=reconcileTimeout"` // Primary determines if the controller backed by this ControllerRegistration is responsible for the extension // resource's lifecycle. This field defaults to true. There must be exactly one primary controller for this kind/type // combination. This field is immutable. // +optional Primary *bool `json:"primary,omitempty" protobuf:"varint,5,opt,name=primary"` // Lifecycle defines a strategy that determines when different operations on a ControllerResource should be performed. // This field is defaulted in the following way when kind is "Extension". // Reconcile: "AfterKubeAPIServer" // Delete: "BeforeKubeAPIServer" // Migrate: "BeforeKubeAPIServer" // +optional Lifecycle *ControllerResourceLifecycle `json:"lifecycle,omitempty" protobuf:"bytes,6,opt,name=lifecycle"` // WorkerlessSupported specifies whether this ControllerResource supports Workerless Shoot clusters. // This field is only relevant when kind is "Extension". // +optional WorkerlessSupported *bool `json:"workerlessSupported,omitempty" protobuf:"varint,7,opt,name=workerlessSupported"` }
ControllerResource is a combination of a kind (DNSProvider, Infrastructure, Generic, ...) and the actual type for this kind (aws-route53, gcp, auditlog, ...).
func (*ControllerResource) DeepCopy ¶
func (in *ControllerResource) DeepCopy() *ControllerResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerResource.
func (*ControllerResource) DeepCopyInto ¶
func (in *ControllerResource) DeepCopyInto(out *ControllerResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerResource) Descriptor ¶ added in v1.3.0
func (*ControllerResource) Descriptor() ([]byte, []int)
func (*ControllerResource) Marshal ¶ added in v1.3.0
func (m *ControllerResource) Marshal() (dAtA []byte, err error)
func (*ControllerResource) MarshalTo ¶ added in v1.3.0
func (m *ControllerResource) MarshalTo(dAtA []byte) (int, error)
func (*ControllerResource) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ControllerResource) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerResource) ProtoMessage ¶ added in v1.3.0
func (*ControllerResource) ProtoMessage()
func (*ControllerResource) Reset ¶ added in v1.3.0
func (m *ControllerResource) Reset()
func (*ControllerResource) Size ¶ added in v1.3.0
func (m *ControllerResource) Size() (n int)
func (*ControllerResource) String ¶ added in v1.3.0
func (this *ControllerResource) String() string
func (*ControllerResource) Unmarshal ¶ added in v1.3.0
func (m *ControllerResource) Unmarshal(dAtA []byte) error
func (*ControllerResource) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ControllerResource) XXX_DiscardUnknown()
func (*ControllerResource) XXX_Marshal ¶ added in v1.3.0
func (m *ControllerResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerResource) XXX_Merge ¶ added in v1.3.0
func (m *ControllerResource) XXX_Merge(src proto.Message)
func (*ControllerResource) XXX_Size ¶ added in v1.3.0
func (m *ControllerResource) XXX_Size() int
func (*ControllerResource) XXX_Unmarshal ¶ added in v1.3.0
func (m *ControllerResource) XXX_Unmarshal(b []byte) error
type ControllerResourceLifecycle ¶ added in v1.62.0
type ControllerResourceLifecycle struct { // Reconcile defines the strategy during reconciliation. // +optional Reconcile *ControllerResourceLifecycleStrategy `json:"reconcile,omitempty" protobuf:"bytes,1,opt,name=reconcile,casttype=ControllerResourceLifecycleStrategy"` // Delete defines the strategy during deletion. // +optional Delete *ControllerResourceLifecycleStrategy `json:"delete,omitempty" protobuf:"bytes,2,opt,name=delete,casttype=ControllerResourceLifecycleStrategy"` // Migrate defines the strategy during migration. // +optional Migrate *ControllerResourceLifecycleStrategy `json:"migrate,omitempty" protobuf:"bytes,3,opt,name=migrate,casttype=ControllerResourceLifecycleStrategy"` }
ControllerResourceLifecycle defines the lifecycle of a controller resource.
func (*ControllerResourceLifecycle) DeepCopy ¶ added in v1.62.0
func (in *ControllerResourceLifecycle) DeepCopy() *ControllerResourceLifecycle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerResourceLifecycle.
func (*ControllerResourceLifecycle) DeepCopyInto ¶ added in v1.62.0
func (in *ControllerResourceLifecycle) DeepCopyInto(out *ControllerResourceLifecycle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ControllerResourceLifecycle) Descriptor ¶ added in v1.62.0
func (*ControllerResourceLifecycle) Descriptor() ([]byte, []int)
func (*ControllerResourceLifecycle) Marshal ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) Marshal() (dAtA []byte, err error)
func (*ControllerResourceLifecycle) MarshalTo ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) MarshalTo(dAtA []byte) (int, error)
func (*ControllerResourceLifecycle) MarshalToSizedBuffer ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ControllerResourceLifecycle) ProtoMessage ¶ added in v1.62.0
func (*ControllerResourceLifecycle) ProtoMessage()
func (*ControllerResourceLifecycle) Reset ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) Reset()
func (*ControllerResourceLifecycle) Size ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) Size() (n int)
func (*ControllerResourceLifecycle) String ¶ added in v1.62.0
func (this *ControllerResourceLifecycle) String() string
func (*ControllerResourceLifecycle) Unmarshal ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) Unmarshal(dAtA []byte) error
func (*ControllerResourceLifecycle) XXX_DiscardUnknown ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) XXX_DiscardUnknown()
func (*ControllerResourceLifecycle) XXX_Marshal ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ControllerResourceLifecycle) XXX_Merge ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) XXX_Merge(src proto.Message)
func (*ControllerResourceLifecycle) XXX_Size ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) XXX_Size() int
func (*ControllerResourceLifecycle) XXX_Unmarshal ¶ added in v1.62.0
func (m *ControllerResourceLifecycle) XXX_Unmarshal(b []byte) error
type ControllerResourceLifecycleStrategy ¶ added in v1.62.0
type ControllerResourceLifecycleStrategy string
ControllerResourceLifecycleStrategy is a string alias.
const ( // BeforeKubeAPIServer specifies that a resource should be handled before the kube-apiserver. BeforeKubeAPIServer ControllerResourceLifecycleStrategy = "BeforeKubeAPIServer" // AfterKubeAPIServer specifies that a resource should be handled after the kube-apiserver. AfterKubeAPIServer ControllerResourceLifecycleStrategy = "AfterKubeAPIServer" // AfterWorker specifies that a resource should be handled after workers. This is only available during reconcile. AfterWorker ControllerResourceLifecycleStrategy = "AfterWorker" )
type CoreDNS ¶ added in v1.41.0
type CoreDNS struct { // Autoscaling contains the settings related to autoscaling of the Core DNS components running in the data plane of the Shoot cluster. // +optional Autoscaling *CoreDNSAutoscaling `json:"autoscaling,omitempty" protobuf:"bytes,1,opt,name=autoscaling"` // Rewriting contains the setting related to rewriting of requests, which are obviously incorrect due to the unnecessary application of the search path. // +optional Rewriting *CoreDNSRewriting `json:"rewriting,omitempty" protobuf:"bytes,2,opt,name=rewriting"` }
CoreDNS contains the settings of the Core DNS components running in the data plane of the Shoot cluster.
func (*CoreDNS) DeepCopy ¶ added in v1.41.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoreDNS.
func (*CoreDNS) DeepCopyInto ¶ added in v1.41.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CoreDNS) Descriptor ¶ added in v1.41.0
func (*CoreDNS) MarshalToSizedBuffer ¶ added in v1.41.0
func (*CoreDNS) ProtoMessage ¶ added in v1.41.0
func (*CoreDNS) ProtoMessage()
func (*CoreDNS) XXX_DiscardUnknown ¶ added in v1.41.0
func (m *CoreDNS) XXX_DiscardUnknown()
func (*CoreDNS) XXX_Marshal ¶ added in v1.41.0
func (*CoreDNS) XXX_Unmarshal ¶ added in v1.41.0
type CoreDNSAutoscaling ¶ added in v1.41.0
type CoreDNSAutoscaling struct { // The mode of the autoscaling to be used for the Core DNS components running in the data plane of the Shoot cluster. // Supported values are `horizontal` and `cluster-proportional`. Mode CoreDNSAutoscalingMode `json:"mode" protobuf:"bytes,1,opt,name=mode"` }
CoreDNSAutoscaling contains the settings related to autoscaling of the Core DNS components running in the data plane of the Shoot cluster.
func (*CoreDNSAutoscaling) DeepCopy ¶ added in v1.41.0
func (in *CoreDNSAutoscaling) DeepCopy() *CoreDNSAutoscaling
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoreDNSAutoscaling.
func (*CoreDNSAutoscaling) DeepCopyInto ¶ added in v1.41.0
func (in *CoreDNSAutoscaling) DeepCopyInto(out *CoreDNSAutoscaling)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CoreDNSAutoscaling) Descriptor ¶ added in v1.41.0
func (*CoreDNSAutoscaling) Descriptor() ([]byte, []int)
func (*CoreDNSAutoscaling) Marshal ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) Marshal() (dAtA []byte, err error)
func (*CoreDNSAutoscaling) MarshalTo ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) MarshalTo(dAtA []byte) (int, error)
func (*CoreDNSAutoscaling) MarshalToSizedBuffer ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CoreDNSAutoscaling) ProtoMessage ¶ added in v1.41.0
func (*CoreDNSAutoscaling) ProtoMessage()
func (*CoreDNSAutoscaling) Reset ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) Reset()
func (*CoreDNSAutoscaling) Size ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) Size() (n int)
func (*CoreDNSAutoscaling) String ¶ added in v1.41.0
func (this *CoreDNSAutoscaling) String() string
func (*CoreDNSAutoscaling) Unmarshal ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) Unmarshal(dAtA []byte) error
func (*CoreDNSAutoscaling) XXX_DiscardUnknown ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) XXX_DiscardUnknown()
func (*CoreDNSAutoscaling) XXX_Marshal ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CoreDNSAutoscaling) XXX_Merge ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) XXX_Merge(src proto.Message)
func (*CoreDNSAutoscaling) XXX_Size ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) XXX_Size() int
func (*CoreDNSAutoscaling) XXX_Unmarshal ¶ added in v1.41.0
func (m *CoreDNSAutoscaling) XXX_Unmarshal(b []byte) error
type CoreDNSAutoscalingMode ¶ added in v1.41.0
type CoreDNSAutoscalingMode string
CoreDNSAutoscalingMode is a type alias for the Core DNS autoscaling mode string.
const ( // CoreDNSAutoscalingModeHorizontal is a constant for horizontal Core DNS autoscaling mode. CoreDNSAutoscalingModeHorizontal CoreDNSAutoscalingMode = "horizontal" // CoreDNSAutoscalingModeClusterProportional is a constant for cluster-proportional Core DNS autoscaling mode. CoreDNSAutoscalingModeClusterProportional CoreDNSAutoscalingMode = "cluster-proportional" )
type CoreDNSRewriting ¶ added in v1.55.0
type CoreDNSRewriting struct { // CommonSuffixes are expected to be the suffix of a fully qualified domain name. Each suffix should contain at least one or two dots ('.') to prevent accidental clashes. // +optional CommonSuffixes []string `json:"commonSuffixes,omitempty" protobuf:"bytes,1,rep,name=commonSuffixes"` }
CoreDNSRewriting contains the setting related to rewriting requests, which are obviously incorrect due to the unnecessary application of the search path.
func (*CoreDNSRewriting) DeepCopy ¶ added in v1.55.0
func (in *CoreDNSRewriting) DeepCopy() *CoreDNSRewriting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoreDNSRewriting.
func (*CoreDNSRewriting) DeepCopyInto ¶ added in v1.55.0
func (in *CoreDNSRewriting) DeepCopyInto(out *CoreDNSRewriting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CoreDNSRewriting) Descriptor ¶ added in v1.55.0
func (*CoreDNSRewriting) Descriptor() ([]byte, []int)
func (*CoreDNSRewriting) Marshal ¶ added in v1.55.0
func (m *CoreDNSRewriting) Marshal() (dAtA []byte, err error)
func (*CoreDNSRewriting) MarshalTo ¶ added in v1.55.0
func (m *CoreDNSRewriting) MarshalTo(dAtA []byte) (int, error)
func (*CoreDNSRewriting) MarshalToSizedBuffer ¶ added in v1.55.0
func (m *CoreDNSRewriting) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CoreDNSRewriting) ProtoMessage ¶ added in v1.55.0
func (*CoreDNSRewriting) ProtoMessage()
func (*CoreDNSRewriting) Reset ¶ added in v1.55.0
func (m *CoreDNSRewriting) Reset()
func (*CoreDNSRewriting) Size ¶ added in v1.55.0
func (m *CoreDNSRewriting) Size() (n int)
func (*CoreDNSRewriting) String ¶ added in v1.55.0
func (this *CoreDNSRewriting) String() string
func (*CoreDNSRewriting) Unmarshal ¶ added in v1.55.0
func (m *CoreDNSRewriting) Unmarshal(dAtA []byte) error
func (*CoreDNSRewriting) XXX_DiscardUnknown ¶ added in v1.55.0
func (m *CoreDNSRewriting) XXX_DiscardUnknown()
func (*CoreDNSRewriting) XXX_Marshal ¶ added in v1.55.0
func (m *CoreDNSRewriting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CoreDNSRewriting) XXX_Merge ¶ added in v1.55.0
func (m *CoreDNSRewriting) XXX_Merge(src proto.Message)
func (*CoreDNSRewriting) XXX_Size ¶ added in v1.55.0
func (m *CoreDNSRewriting) XXX_Size() int
func (*CoreDNSRewriting) XXX_Unmarshal ¶ added in v1.55.0
func (m *CoreDNSRewriting) XXX_Unmarshal(b []byte) error
type CredentialsRotationPhase ¶ added in v1.62.0
type CredentialsRotationPhase string
CredentialsRotationPhase is a string alias.
const ( // RotationPreparing is a constant for the credentials rotation phase describing that the procedure is being prepared. RotationPreparing CredentialsRotationPhase = "Preparing" // RotationPrepared is a constant for the credentials rotation phase describing that the procedure was prepared. RotationPrepared CredentialsRotationPhase = "Prepared" // RotationCompleting is a constant for the credentials rotation phase describing that the procedure is being // completed. RotationCompleting CredentialsRotationPhase = "Completing" // RotationCompleted is a constant for the credentials rotation phase describing that the procedure was completed. RotationCompleted CredentialsRotationPhase = "Completed" )
type DNS ¶
type DNS struct { // Domain is the external available domain of the Shoot cluster. This domain will be written into the // kubeconfig that is handed out to end-users. This field is immutable. // +optional Domain *string `json:"domain,omitempty" protobuf:"bytes,1,opt,name=domain"` // Providers is a list of DNS providers that shall be enabled for this shoot cluster. Only relevant if // not a default domain is used. // // Deprecated: Configuring multiple DNS providers is deprecated and will be forbidden in a future release. // Please use the DNS extension provider config (e.g. shoot-dns-service) for additional providers. // +patchMergeKey=type // +patchStrategy=merge // +optional Providers []DNSProvider `json:"providers,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,2,rep,name=providers"` }
DNS holds information about the provider, the hosted zone id and the domain.
func (*DNS) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNS.
func (*DNS) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DNS) Descriptor ¶ added in v1.3.0
func (*DNS) MarshalToSizedBuffer ¶ added in v1.3.0
func (*DNS) ProtoMessage ¶ added in v1.3.0
func (*DNS) ProtoMessage()
func (*DNS) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *DNS) XXX_DiscardUnknown()
func (*DNS) XXX_Marshal ¶ added in v1.3.0
func (*DNS) XXX_Unmarshal ¶ added in v1.3.0
type DNSIncludeExclude ¶
type DNSIncludeExclude struct { // Include is a list of domains that shall be included. // +optional Include []string `json:"include,omitempty" protobuf:"bytes,1,rep,name=include"` // Exclude is a list of domains that shall be excluded. // +optional Exclude []string `json:"exclude,omitempty" protobuf:"bytes,2,rep,name=exclude"` }
DNSIncludeExclude contains information about which domains shall be included/excluded.
func (*DNSIncludeExclude) DeepCopy ¶
func (in *DNSIncludeExclude) DeepCopy() *DNSIncludeExclude
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSIncludeExclude.
func (*DNSIncludeExclude) DeepCopyInto ¶
func (in *DNSIncludeExclude) DeepCopyInto(out *DNSIncludeExclude)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DNSIncludeExclude) Descriptor ¶ added in v1.3.0
func (*DNSIncludeExclude) Descriptor() ([]byte, []int)
func (*DNSIncludeExclude) Marshal ¶ added in v1.3.0
func (m *DNSIncludeExclude) Marshal() (dAtA []byte, err error)
func (*DNSIncludeExclude) MarshalTo ¶ added in v1.3.0
func (m *DNSIncludeExclude) MarshalTo(dAtA []byte) (int, error)
func (*DNSIncludeExclude) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *DNSIncludeExclude) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DNSIncludeExclude) ProtoMessage ¶ added in v1.3.0
func (*DNSIncludeExclude) ProtoMessage()
func (*DNSIncludeExclude) Reset ¶ added in v1.3.0
func (m *DNSIncludeExclude) Reset()
func (*DNSIncludeExclude) Size ¶ added in v1.3.0
func (m *DNSIncludeExclude) Size() (n int)
func (*DNSIncludeExclude) String ¶ added in v1.3.0
func (this *DNSIncludeExclude) String() string
func (*DNSIncludeExclude) Unmarshal ¶ added in v1.3.0
func (m *DNSIncludeExclude) Unmarshal(dAtA []byte) error
func (*DNSIncludeExclude) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *DNSIncludeExclude) XXX_DiscardUnknown()
func (*DNSIncludeExclude) XXX_Marshal ¶ added in v1.3.0
func (m *DNSIncludeExclude) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DNSIncludeExclude) XXX_Merge ¶ added in v1.3.0
func (m *DNSIncludeExclude) XXX_Merge(src proto.Message)
func (*DNSIncludeExclude) XXX_Size ¶ added in v1.3.0
func (m *DNSIncludeExclude) XXX_Size() int
func (*DNSIncludeExclude) XXX_Unmarshal ¶ added in v1.3.0
func (m *DNSIncludeExclude) XXX_Unmarshal(b []byte) error
type DNSProvider ¶
type DNSProvider struct { // Domains contains information about which domains shall be included/excluded for this provider. // // Deprecated: This field is deprecated and will be removed in a future release. // Please use the DNS extension provider config (e.g. shoot-dns-service) for additional configuration. // +optional Domains *DNSIncludeExclude `json:"domains,omitempty" protobuf:"bytes,1,opt,name=domains"` // Primary indicates that this DNSProvider is used for shoot related domains. // // Deprecated: This field is deprecated and will be removed in a future release. // Please use the DNS extension provider config (e.g. shoot-dns-service) for additional and non-primary providers. // +optional Primary *bool `json:"primary,omitempty" protobuf:"varint,2,opt,name=primary"` // SecretName is a name of a secret containing credentials for the stated domain and the // provider. When not specified, the Gardener will use the cloud provider credentials referenced // by the Shoot and try to find respective credentials there (primary provider only). Specifying this field may override // this behavior, i.e. forcing the Gardener to only look into the given secret. // +optional SecretName *string `json:"secretName,omitempty" protobuf:"bytes,3,opt,name=secretName"` // Type is the DNS provider type. // +optional Type *string `json:"type,omitempty" protobuf:"bytes,4,opt,name=type"` // Zones contains information about which hosted zones shall be included/excluded for this provider. // // Deprecated: This field is deprecated and will be removed in a future release. // Please use the DNS extension provider config (e.g. shoot-dns-service) for additional configuration. // +optional Zones *DNSIncludeExclude `json:"zones,omitempty" protobuf:"bytes,5,opt,name=zones"` }
DNSProvider contains information about a DNS provider.
func (*DNSProvider) DeepCopy ¶
func (in *DNSProvider) DeepCopy() *DNSProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSProvider.
func (*DNSProvider) DeepCopyInto ¶
func (in *DNSProvider) DeepCopyInto(out *DNSProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DNSProvider) Descriptor ¶ added in v1.3.0
func (*DNSProvider) Descriptor() ([]byte, []int)
func (*DNSProvider) Marshal ¶ added in v1.3.0
func (m *DNSProvider) Marshal() (dAtA []byte, err error)
func (*DNSProvider) MarshalTo ¶ added in v1.3.0
func (m *DNSProvider) MarshalTo(dAtA []byte) (int, error)
func (*DNSProvider) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *DNSProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DNSProvider) ProtoMessage ¶ added in v1.3.0
func (*DNSProvider) ProtoMessage()
func (*DNSProvider) Reset ¶ added in v1.3.0
func (m *DNSProvider) Reset()
func (*DNSProvider) Size ¶ added in v1.3.0
func (m *DNSProvider) Size() (n int)
func (*DNSProvider) String ¶ added in v1.3.0
func (this *DNSProvider) String() string
func (*DNSProvider) Unmarshal ¶ added in v1.3.0
func (m *DNSProvider) Unmarshal(dAtA []byte) error
func (*DNSProvider) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *DNSProvider) XXX_DiscardUnknown()
func (*DNSProvider) XXX_Marshal ¶ added in v1.3.0
func (m *DNSProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DNSProvider) XXX_Merge ¶ added in v1.3.0
func (m *DNSProvider) XXX_Merge(src proto.Message)
func (*DNSProvider) XXX_Size ¶ added in v1.3.0
func (m *DNSProvider) XXX_Size() int
func (*DNSProvider) XXX_Unmarshal ¶ added in v1.3.0
func (m *DNSProvider) XXX_Unmarshal(b []byte) error
type DataVolume ¶ added in v1.7.0
type DataVolume struct { // Name of the volume to make it referencable. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Type is the type of the volume. // +optional Type *string `json:"type,omitempty" protobuf:"bytes,2,opt,name=type"` // VolumeSize is the size of the volume. VolumeSize string `json:"size" protobuf:"bytes,3,opt,name=size"` // Encrypted determines if the volume should be encrypted. // +optional Encrypted *bool `json:"encrypted,omitempty" protobuf:"varint,4,opt,name=encrypted"` }
DataVolume contains information about a data volume.
func (*DataVolume) DeepCopy ¶ added in v1.7.0
func (in *DataVolume) DeepCopy() *DataVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataVolume.
func (*DataVolume) DeepCopyInto ¶ added in v1.7.0
func (in *DataVolume) DeepCopyInto(out *DataVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataVolume) Descriptor ¶ added in v1.7.0
func (*DataVolume) Descriptor() ([]byte, []int)
func (*DataVolume) Marshal ¶ added in v1.7.0
func (m *DataVolume) Marshal() (dAtA []byte, err error)
func (*DataVolume) MarshalTo ¶ added in v1.7.0
func (m *DataVolume) MarshalTo(dAtA []byte) (int, error)
func (*DataVolume) MarshalToSizedBuffer ¶ added in v1.7.0
func (m *DataVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DataVolume) ProtoMessage ¶ added in v1.7.0
func (*DataVolume) ProtoMessage()
func (*DataVolume) Reset ¶ added in v1.7.0
func (m *DataVolume) Reset()
func (*DataVolume) Size ¶ added in v1.7.0
func (m *DataVolume) Size() (n int)
func (*DataVolume) String ¶ added in v1.7.0
func (this *DataVolume) String() string
func (*DataVolume) Unmarshal ¶ added in v1.7.0
func (m *DataVolume) Unmarshal(dAtA []byte) error
func (*DataVolume) XXX_DiscardUnknown ¶ added in v1.7.0
func (m *DataVolume) XXX_DiscardUnknown()
func (*DataVolume) XXX_Marshal ¶ added in v1.7.0
func (m *DataVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DataVolume) XXX_Merge ¶ added in v1.7.0
func (m *DataVolume) XXX_Merge(src proto.Message)
func (*DataVolume) XXX_Size ¶ added in v1.7.0
func (m *DataVolume) XXX_Size() int
func (*DataVolume) XXX_Unmarshal ¶ added in v1.7.0
func (m *DataVolume) XXX_Unmarshal(b []byte) error
type DeploymentRef ¶ added in v1.23.0
type DeploymentRef struct { // Name is the name of the `ControllerDeployment` that is being referred to. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` }
DeploymentRef contains information about `ControllerDeployment` references.
func (*DeploymentRef) DeepCopy ¶ added in v1.23.0
func (in *DeploymentRef) DeepCopy() *DeploymentRef
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentRef.
func (*DeploymentRef) DeepCopyInto ¶ added in v1.23.0
func (in *DeploymentRef) DeepCopyInto(out *DeploymentRef)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeploymentRef) Descriptor ¶ added in v1.23.0
func (*DeploymentRef) Descriptor() ([]byte, []int)
func (*DeploymentRef) Marshal ¶ added in v1.23.0
func (m *DeploymentRef) Marshal() (dAtA []byte, err error)
func (*DeploymentRef) MarshalTo ¶ added in v1.23.0
func (m *DeploymentRef) MarshalTo(dAtA []byte) (int, error)
func (*DeploymentRef) MarshalToSizedBuffer ¶ added in v1.23.0
func (m *DeploymentRef) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DeploymentRef) ProtoMessage ¶ added in v1.23.0
func (*DeploymentRef) ProtoMessage()
func (*DeploymentRef) Reset ¶ added in v1.23.0
func (m *DeploymentRef) Reset()
func (*DeploymentRef) Size ¶ added in v1.23.0
func (m *DeploymentRef) Size() (n int)
func (*DeploymentRef) String ¶ added in v1.23.0
func (this *DeploymentRef) String() string
func (*DeploymentRef) Unmarshal ¶ added in v1.23.0
func (m *DeploymentRef) Unmarshal(dAtA []byte) error
func (*DeploymentRef) XXX_DiscardUnknown ¶ added in v1.23.0
func (m *DeploymentRef) XXX_DiscardUnknown()
func (*DeploymentRef) XXX_Marshal ¶ added in v1.23.0
func (m *DeploymentRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeploymentRef) XXX_Merge ¶ added in v1.23.0
func (m *DeploymentRef) XXX_Merge(src proto.Message)
func (*DeploymentRef) XXX_Size ¶ added in v1.23.0
func (m *DeploymentRef) XXX_Size() int
func (*DeploymentRef) XXX_Unmarshal ¶ added in v1.23.0
func (m *DeploymentRef) XXX_Unmarshal(b []byte) error
type DualApprovalForDeletion ¶ added in v1.95.0
type DualApprovalForDeletion struct { // Resource is the name of the resource this applies to. Resource string `json:"resource" protobuf:"bytes,1,opt,name=resource"` // Selector is the label selector for the resources. Selector metav1.LabelSelector `json:"selector" protobuf:"bytes,2,opt,name=selector"` // IncludeServiceAccounts specifies whether the concept also applies when deletion is triggered by ServiceAccounts. // Defaults to true. // +optional IncludeServiceAccounts *bool `json:"includeServiceAccounts,omitempty" protobuf:"varint,3,opt,name=includeServiceAccounts"` }
DualApprovalForDeletion contains configuration for the dual approval concept for resource deletion.
func (*DualApprovalForDeletion) DeepCopy ¶ added in v1.95.0
func (in *DualApprovalForDeletion) DeepCopy() *DualApprovalForDeletion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DualApprovalForDeletion.
func (*DualApprovalForDeletion) DeepCopyInto ¶ added in v1.95.0
func (in *DualApprovalForDeletion) DeepCopyInto(out *DualApprovalForDeletion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DualApprovalForDeletion) Descriptor ¶ added in v1.95.0
func (*DualApprovalForDeletion) Descriptor() ([]byte, []int)
func (*DualApprovalForDeletion) Marshal ¶ added in v1.95.0
func (m *DualApprovalForDeletion) Marshal() (dAtA []byte, err error)
func (*DualApprovalForDeletion) MarshalTo ¶ added in v1.95.0
func (m *DualApprovalForDeletion) MarshalTo(dAtA []byte) (int, error)
func (*DualApprovalForDeletion) MarshalToSizedBuffer ¶ added in v1.95.0
func (m *DualApprovalForDeletion) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DualApprovalForDeletion) ProtoMessage ¶ added in v1.95.0
func (*DualApprovalForDeletion) ProtoMessage()
func (*DualApprovalForDeletion) Reset ¶ added in v1.95.0
func (m *DualApprovalForDeletion) Reset()
func (*DualApprovalForDeletion) Size ¶ added in v1.95.0
func (m *DualApprovalForDeletion) Size() (n int)
func (*DualApprovalForDeletion) String ¶ added in v1.95.0
func (this *DualApprovalForDeletion) String() string
func (*DualApprovalForDeletion) Unmarshal ¶ added in v1.95.0
func (m *DualApprovalForDeletion) Unmarshal(dAtA []byte) error
func (*DualApprovalForDeletion) XXX_DiscardUnknown ¶ added in v1.95.0
func (m *DualApprovalForDeletion) XXX_DiscardUnknown()
func (*DualApprovalForDeletion) XXX_Marshal ¶ added in v1.95.0
func (m *DualApprovalForDeletion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DualApprovalForDeletion) XXX_Merge ¶ added in v1.95.0
func (m *DualApprovalForDeletion) XXX_Merge(src proto.Message)
func (*DualApprovalForDeletion) XXX_Size ¶ added in v1.95.0
func (m *DualApprovalForDeletion) XXX_Size() int
func (*DualApprovalForDeletion) XXX_Unmarshal ¶ added in v1.95.0
func (m *DualApprovalForDeletion) XXX_Unmarshal(b []byte) error
type ETCDEncryptionKeyRotation ¶ added in v1.66.0
type ETCDEncryptionKeyRotation struct { // Phase describes the phase of the ETCD encryption key credential rotation. Phase CredentialsRotationPhase `json:"phase" protobuf:"bytes,1,opt,name=phase"` // LastCompletionTime is the most recent time when the ETCD encryption key credential rotation was successfully // completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` // LastInitiationTime is the most recent time when the ETCD encryption key credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,3,opt,name=lastInitiationTime"` // LastInitiationFinishedTime is the recent time when the ETCD encryption key credential rotation initiation was // completed. // +optional LastInitiationFinishedTime *metav1.Time `json:"lastInitiationFinishedTime,omitempty" protobuf:"bytes,4,opt,name=lastInitiationFinishedTime"` // LastCompletionTriggeredTime is the recent time when the ETCD encryption key credential rotation completion was // triggered. // +optional LastCompletionTriggeredTime *metav1.Time `json:"lastCompletionTriggeredTime,omitempty" protobuf:"bytes,5,opt,name=lastCompletionTriggeredTime"` }
ETCDEncryptionKeyRotation contains information about the ETCD encryption key credential rotation.
func (*ETCDEncryptionKeyRotation) DeepCopy ¶ added in v1.66.0
func (in *ETCDEncryptionKeyRotation) DeepCopy() *ETCDEncryptionKeyRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ETCDEncryptionKeyRotation.
func (*ETCDEncryptionKeyRotation) DeepCopyInto ¶ added in v1.66.0
func (in *ETCDEncryptionKeyRotation) DeepCopyInto(out *ETCDEncryptionKeyRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ETCDEncryptionKeyRotation) Descriptor ¶ added in v1.66.0
func (*ETCDEncryptionKeyRotation) Descriptor() ([]byte, []int)
func (*ETCDEncryptionKeyRotation) Marshal ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) Marshal() (dAtA []byte, err error)
func (*ETCDEncryptionKeyRotation) MarshalTo ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) MarshalTo(dAtA []byte) (int, error)
func (*ETCDEncryptionKeyRotation) MarshalToSizedBuffer ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ETCDEncryptionKeyRotation) ProtoMessage ¶ added in v1.66.0
func (*ETCDEncryptionKeyRotation) ProtoMessage()
func (*ETCDEncryptionKeyRotation) Reset ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) Reset()
func (*ETCDEncryptionKeyRotation) Size ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) Size() (n int)
func (*ETCDEncryptionKeyRotation) String ¶ added in v1.66.0
func (this *ETCDEncryptionKeyRotation) String() string
func (*ETCDEncryptionKeyRotation) Unmarshal ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) Unmarshal(dAtA []byte) error
func (*ETCDEncryptionKeyRotation) XXX_DiscardUnknown ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) XXX_DiscardUnknown()
func (*ETCDEncryptionKeyRotation) XXX_Marshal ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ETCDEncryptionKeyRotation) XXX_Merge ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) XXX_Merge(src proto.Message)
func (*ETCDEncryptionKeyRotation) XXX_Size ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) XXX_Size() int
func (*ETCDEncryptionKeyRotation) XXX_Unmarshal ¶ added in v1.66.0
func (m *ETCDEncryptionKeyRotation) XXX_Unmarshal(b []byte) error
type EncryptionConfig ¶ added in v1.86.0
type EncryptionConfig struct { // Resources contains the list of resources that shall be encrypted in addition to secrets. // Each item is a Kubernetes resource name in plural (resource or resource.group) that should be encrypted. // Note that configuring a custom resource is only supported for versions >= 1.26. // Wildcards are not supported for now. // See https://github.com/gardener/gardener/blob/master/docs/usage/security/etcd_encryption_config.md for more details. Resources []string `json:"resources" protobuf:"bytes,1,rep,name=resources"` }
EncryptionConfig contains customizable encryption configuration of the API server.
func (*EncryptionConfig) DeepCopy ¶ added in v1.86.0
func (in *EncryptionConfig) DeepCopy() *EncryptionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfig.
func (*EncryptionConfig) DeepCopyInto ¶ added in v1.86.0
func (in *EncryptionConfig) DeepCopyInto(out *EncryptionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EncryptionConfig) Descriptor ¶ added in v1.86.0
func (*EncryptionConfig) Descriptor() ([]byte, []int)
func (*EncryptionConfig) Marshal ¶ added in v1.86.0
func (m *EncryptionConfig) Marshal() (dAtA []byte, err error)
func (*EncryptionConfig) MarshalTo ¶ added in v1.86.0
func (m *EncryptionConfig) MarshalTo(dAtA []byte) (int, error)
func (*EncryptionConfig) MarshalToSizedBuffer ¶ added in v1.86.0
func (m *EncryptionConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EncryptionConfig) ProtoMessage ¶ added in v1.86.0
func (*EncryptionConfig) ProtoMessage()
func (*EncryptionConfig) Reset ¶ added in v1.86.0
func (m *EncryptionConfig) Reset()
func (*EncryptionConfig) Size ¶ added in v1.86.0
func (m *EncryptionConfig) Size() (n int)
func (*EncryptionConfig) String ¶ added in v1.86.0
func (this *EncryptionConfig) String() string
func (*EncryptionConfig) Unmarshal ¶ added in v1.86.0
func (m *EncryptionConfig) Unmarshal(dAtA []byte) error
func (*EncryptionConfig) XXX_DiscardUnknown ¶ added in v1.86.0
func (m *EncryptionConfig) XXX_DiscardUnknown()
func (*EncryptionConfig) XXX_Marshal ¶ added in v1.86.0
func (m *EncryptionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EncryptionConfig) XXX_Merge ¶ added in v1.86.0
func (m *EncryptionConfig) XXX_Merge(src proto.Message)
func (*EncryptionConfig) XXX_Size ¶ added in v1.86.0
func (m *EncryptionConfig) XXX_Size() int
func (*EncryptionConfig) XXX_Unmarshal ¶ added in v1.86.0
func (m *EncryptionConfig) XXX_Unmarshal(b []byte) error
type ErrorCode ¶
type ErrorCode string
ErrorCode is a string alias.
const ( // ErrorInfraUnauthenticated indicates that the last error occurred due to the client request not being completed because it lacks valid authentication credentials for the requested resource. // It is classified as a non-retryable error code. ErrorInfraUnauthenticated ErrorCode = "ERR_INFRA_UNAUTHENTICATED" // It is classified as a non-retryable error code. ErrorInfraUnauthorized ErrorCode = "ERR_INFRA_UNAUTHORIZED" // ErrorInfraQuotaExceeded indicates that the last error occurred due to infrastructure quota limits. // It is classified as a non-retryable error code. ErrorInfraQuotaExceeded ErrorCode = "ERR_INFRA_QUOTA_EXCEEDED" // ErrorInfraRateLimitsExceeded indicates that the last error occurred due to exceeded infrastructure request rate limits. ErrorInfraRateLimitsExceeded ErrorCode = "ERR_INFRA_RATE_LIMITS_EXCEEDED" // ErrorInfraDependencies indicates that the last error occurred due to dependent objects on the infrastructure level. // It is classified as a non-retryable error code. ErrorInfraDependencies ErrorCode = "ERR_INFRA_DEPENDENCIES" // ErrorRetryableInfraDependencies indicates that the last error occurred due to dependent objects on the infrastructure level, but operation should be retried. ErrorRetryableInfraDependencies ErrorCode = "ERR_RETRYABLE_INFRA_DEPENDENCIES" // ErrorInfraResourcesDepleted indicates that the last error occurred due to depleted resource in the infrastructure. ErrorInfraResourcesDepleted ErrorCode = "ERR_INFRA_RESOURCES_DEPLETED" // ErrorCleanupClusterResources indicates that the last error occurred due to resources in the cluster that are stuck in deletion. ErrorCleanupClusterResources ErrorCode = "ERR_CLEANUP_CLUSTER_RESOURCES" // ErrorConfigurationProblem indicates that the last error occurred due to a configuration problem. // It is classified as a non-retryable error code. ErrorConfigurationProblem ErrorCode = "ERR_CONFIGURATION_PROBLEM" // ErrorRetryableConfigurationProblem indicates that the last error occurred due to a retryable configuration problem. ErrorRetryableConfigurationProblem ErrorCode = "ERR_RETRYABLE_CONFIGURATION_PROBLEM" // ErrorProblematicWebhook indicates that the last error occurred due to a webhook not following the Kubernetes // best practices (https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#best-practices-and-warnings). // It is classified as a non-retryable error code. ErrorProblematicWebhook ErrorCode = "ERR_PROBLEMATIC_WEBHOOK" )
type ExpanderMode ¶ added in v1.30.0
type ExpanderMode string
ExpanderMode is type used for Expander values
const ( // ClusterAutoscalerExpanderLeastWaste selects the node group that will have the least idle CPU (if tied, unused memory) after scale-up. // This is useful when you have different classes of nodes, for example, high CPU or high memory nodes, and // only want to expand those when there are pending pods that need a lot of those resources. // This is the default value. ClusterAutoscalerExpanderLeastWaste ExpanderMode = "least-waste" // ClusterAutoscalerExpanderMostPods selects the node group that would be able to schedule the most pods when scaling up. // This is useful when you are using nodeSelector to make sure certain pods land on certain nodes. // Note that this won't cause the autoscaler to select bigger nodes vs. smaller, as it can add multiple smaller nodes at once. ClusterAutoscalerExpanderMostPods ExpanderMode = "most-pods" // ClusterAutoscalerExpanderPriority selects the node group that has the highest priority assigned by the user. For configurations, // See: https://github.com/gardener/autoscaler/blob/machine-controller-manager-provider/cluster-autoscaler/expander/priority/readme.md ClusterAutoscalerExpanderPriority ExpanderMode = "priority" // ClusterAutoscalerExpanderRandom should be used when you don't have a particular need // for the node groups to scale differently. ClusterAutoscalerExpanderRandom ExpanderMode = "random" )
type ExpirableVersion ¶
type ExpirableVersion struct { // Version is the version identifier. Version string `json:"version" protobuf:"bytes,1,opt,name=version"` // ExpirationDate defines the time at which this version expires. // +optional ExpirationDate *metav1.Time `json:"expirationDate,omitempty" protobuf:"bytes,2,opt,name=expirationDate"` // Classification defines the state of a version (preview, supported, deprecated) // +optional Classification *VersionClassification `json:"classification,omitempty" protobuf:"bytes,3,opt,name=classification,casttype=VersionClassification"` }
ExpirableVersion contains a version and an expiration date.
func (*ExpirableVersion) DeepCopy ¶
func (in *ExpirableVersion) DeepCopy() *ExpirableVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExpirableVersion.
func (*ExpirableVersion) DeepCopyInto ¶
func (in *ExpirableVersion) DeepCopyInto(out *ExpirableVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExpirableVersion) Descriptor ¶ added in v1.3.0
func (*ExpirableVersion) Descriptor() ([]byte, []int)
func (*ExpirableVersion) Marshal ¶ added in v1.3.0
func (m *ExpirableVersion) Marshal() (dAtA []byte, err error)
func (*ExpirableVersion) MarshalTo ¶ added in v1.3.0
func (m *ExpirableVersion) MarshalTo(dAtA []byte) (int, error)
func (*ExpirableVersion) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ExpirableVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExpirableVersion) ProtoMessage ¶ added in v1.3.0
func (*ExpirableVersion) ProtoMessage()
func (*ExpirableVersion) Reset ¶ added in v1.3.0
func (m *ExpirableVersion) Reset()
func (*ExpirableVersion) Size ¶ added in v1.3.0
func (m *ExpirableVersion) Size() (n int)
func (*ExpirableVersion) String ¶ added in v1.3.0
func (this *ExpirableVersion) String() string
func (*ExpirableVersion) Unmarshal ¶ added in v1.3.0
func (m *ExpirableVersion) Unmarshal(dAtA []byte) error
func (*ExpirableVersion) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ExpirableVersion) XXX_DiscardUnknown()
func (*ExpirableVersion) XXX_Marshal ¶ added in v1.3.0
func (m *ExpirableVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExpirableVersion) XXX_Merge ¶ added in v1.3.0
func (m *ExpirableVersion) XXX_Merge(src proto.Message)
func (*ExpirableVersion) XXX_Size ¶ added in v1.3.0
func (m *ExpirableVersion) XXX_Size() int
func (*ExpirableVersion) XXX_Unmarshal ¶ added in v1.3.0
func (m *ExpirableVersion) XXX_Unmarshal(b []byte) error
type ExposureClass ¶ added in v1.65.0
type ExposureClass struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Handler is the name of the handler which applies the control plane endpoint exposure strategy. // This field is immutable. Handler string `json:"handler" protobuf:"bytes,2,opt,name=handler"` // Scheduling holds information how to select applicable Seed's for ExposureClass usage. // This field is immutable. // +optional Scheduling *ExposureClassScheduling `json:"scheduling,omitempty" protobuf:"bytes,3,opt,name=scheduling"` }
ExposureClass represents a control plane endpoint exposure strategy.
func (*ExposureClass) DeepCopy ¶ added in v1.65.0
func (in *ExposureClass) DeepCopy() *ExposureClass
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposureClass.
func (*ExposureClass) DeepCopyInto ¶ added in v1.65.0
func (in *ExposureClass) DeepCopyInto(out *ExposureClass)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExposureClass) DeepCopyObject ¶ added in v1.65.0
func (in *ExposureClass) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExposureClass) Descriptor ¶ added in v1.65.0
func (*ExposureClass) Descriptor() ([]byte, []int)
func (*ExposureClass) Marshal ¶ added in v1.65.0
func (m *ExposureClass) Marshal() (dAtA []byte, err error)
func (*ExposureClass) MarshalTo ¶ added in v1.65.0
func (m *ExposureClass) MarshalTo(dAtA []byte) (int, error)
func (*ExposureClass) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ExposureClass) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExposureClass) ProtoMessage ¶ added in v1.65.0
func (*ExposureClass) ProtoMessage()
func (*ExposureClass) Reset ¶ added in v1.65.0
func (m *ExposureClass) Reset()
func (*ExposureClass) Size ¶ added in v1.65.0
func (m *ExposureClass) Size() (n int)
func (*ExposureClass) String ¶ added in v1.65.0
func (this *ExposureClass) String() string
func (*ExposureClass) Unmarshal ¶ added in v1.65.0
func (m *ExposureClass) Unmarshal(dAtA []byte) error
func (*ExposureClass) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ExposureClass) XXX_DiscardUnknown()
func (*ExposureClass) XXX_Marshal ¶ added in v1.65.0
func (m *ExposureClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExposureClass) XXX_Merge ¶ added in v1.65.0
func (m *ExposureClass) XXX_Merge(src proto.Message)
func (*ExposureClass) XXX_Size ¶ added in v1.65.0
func (m *ExposureClass) XXX_Size() int
func (*ExposureClass) XXX_Unmarshal ¶ added in v1.65.0
func (m *ExposureClass) XXX_Unmarshal(b []byte) error
type ExposureClassList ¶ added in v1.65.0
type ExposureClassList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ExposureClasses. Items []ExposureClass `json:"items" protobuf:"bytes,2,rep,name=items"` }
ExposureClassList is a collection of ExposureClass.
func (*ExposureClassList) DeepCopy ¶ added in v1.65.0
func (in *ExposureClassList) DeepCopy() *ExposureClassList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposureClassList.
func (*ExposureClassList) DeepCopyInto ¶ added in v1.65.0
func (in *ExposureClassList) DeepCopyInto(out *ExposureClassList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExposureClassList) DeepCopyObject ¶ added in v1.65.0
func (in *ExposureClassList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ExposureClassList) Descriptor ¶ added in v1.65.0
func (*ExposureClassList) Descriptor() ([]byte, []int)
func (*ExposureClassList) Marshal ¶ added in v1.65.0
func (m *ExposureClassList) Marshal() (dAtA []byte, err error)
func (*ExposureClassList) MarshalTo ¶ added in v1.65.0
func (m *ExposureClassList) MarshalTo(dAtA []byte) (int, error)
func (*ExposureClassList) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ExposureClassList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExposureClassList) ProtoMessage ¶ added in v1.65.0
func (*ExposureClassList) ProtoMessage()
func (*ExposureClassList) Reset ¶ added in v1.65.0
func (m *ExposureClassList) Reset()
func (*ExposureClassList) Size ¶ added in v1.65.0
func (m *ExposureClassList) Size() (n int)
func (*ExposureClassList) String ¶ added in v1.65.0
func (this *ExposureClassList) String() string
func (*ExposureClassList) Unmarshal ¶ added in v1.65.0
func (m *ExposureClassList) Unmarshal(dAtA []byte) error
func (*ExposureClassList) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ExposureClassList) XXX_DiscardUnknown()
func (*ExposureClassList) XXX_Marshal ¶ added in v1.65.0
func (m *ExposureClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExposureClassList) XXX_Merge ¶ added in v1.65.0
func (m *ExposureClassList) XXX_Merge(src proto.Message)
func (*ExposureClassList) XXX_Size ¶ added in v1.65.0
func (m *ExposureClassList) XXX_Size() int
func (*ExposureClassList) XXX_Unmarshal ¶ added in v1.65.0
func (m *ExposureClassList) XXX_Unmarshal(b []byte) error
type ExposureClassScheduling ¶ added in v1.65.0
type ExposureClassScheduling struct { // SeedSelector is an optional label selector for Seed's which are suitable to use the ExposureClass. // +optional SeedSelector *SeedSelector `json:"seedSelector,omitempty" protobuf:"bytes,1,opt,name=seedSelector"` // Tolerations contains the tolerations for taints on Seed clusters. // +patchMergeKey=key // +patchStrategy=merge // +optional Tolerations []Toleration `json:"tolerations,omitempty" patchStrategy:"merge" patchMergeKey:"key" protobuf:"bytes,2,rep,name=tolerations"` }
ExposureClassScheduling holds information to select applicable Seed's for ExposureClass usage.
func (*ExposureClassScheduling) DeepCopy ¶ added in v1.65.0
func (in *ExposureClassScheduling) DeepCopy() *ExposureClassScheduling
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposureClassScheduling.
func (*ExposureClassScheduling) DeepCopyInto ¶ added in v1.65.0
func (in *ExposureClassScheduling) DeepCopyInto(out *ExposureClassScheduling)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExposureClassScheduling) Descriptor ¶ added in v1.65.0
func (*ExposureClassScheduling) Descriptor() ([]byte, []int)
func (*ExposureClassScheduling) Marshal ¶ added in v1.65.0
func (m *ExposureClassScheduling) Marshal() (dAtA []byte, err error)
func (*ExposureClassScheduling) MarshalTo ¶ added in v1.65.0
func (m *ExposureClassScheduling) MarshalTo(dAtA []byte) (int, error)
func (*ExposureClassScheduling) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ExposureClassScheduling) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExposureClassScheduling) ProtoMessage ¶ added in v1.65.0
func (*ExposureClassScheduling) ProtoMessage()
func (*ExposureClassScheduling) Reset ¶ added in v1.65.0
func (m *ExposureClassScheduling) Reset()
func (*ExposureClassScheduling) Size ¶ added in v1.65.0
func (m *ExposureClassScheduling) Size() (n int)
func (*ExposureClassScheduling) String ¶ added in v1.65.0
func (this *ExposureClassScheduling) String() string
func (*ExposureClassScheduling) Unmarshal ¶ added in v1.65.0
func (m *ExposureClassScheduling) Unmarshal(dAtA []byte) error
func (*ExposureClassScheduling) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ExposureClassScheduling) XXX_DiscardUnknown()
func (*ExposureClassScheduling) XXX_Marshal ¶ added in v1.65.0
func (m *ExposureClassScheduling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExposureClassScheduling) XXX_Merge ¶ added in v1.65.0
func (m *ExposureClassScheduling) XXX_Merge(src proto.Message)
func (*ExposureClassScheduling) XXX_Size ¶ added in v1.65.0
func (m *ExposureClassScheduling) XXX_Size() int
func (*ExposureClassScheduling) XXX_Unmarshal ¶ added in v1.65.0
func (m *ExposureClassScheduling) XXX_Unmarshal(b []byte) error
type Extension ¶
type Extension struct { // Type is the type of the extension resource. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // ProviderConfig is the configuration passed to extension resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // Disabled allows to disable extensions that were marked as 'globally enabled' by Gardener administrators. // +optional Disabled *bool `json:"disabled,omitempty" protobuf:"varint,3,opt,name=disabled"` }
Extension contains type and provider information for Shoot extensions.
func (*Extension) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension.
func (*Extension) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Extension) Descriptor ¶ added in v1.3.0
func (*Extension) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Extension) ProtoMessage ¶ added in v1.3.0
func (*Extension) ProtoMessage()
func (*Extension) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Extension) XXX_DiscardUnknown()
func (*Extension) XXX_Marshal ¶ added in v1.3.0
func (*Extension) XXX_Unmarshal ¶ added in v1.3.0
type ExtensionResourceState ¶ added in v1.65.0
type ExtensionResourceState struct { // Kind (type) of the extension custom resource Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` // Name of the extension custom resource // +optional Name *string `json:"name,omitempty" protobuf:"bytes,2,opt,name=name"` // Purpose of the extension custom resource // +optional Purpose *string `json:"purpose,omitempty" protobuf:"bytes,3,opt,name=purpose"` // State of the extension resource // +optional State *runtime.RawExtension `json:"state,omitempty" protobuf:"bytes,4,opt,name=state"` // Resources holds a list of named resource references that can be referred to in the state by their names. // +optional Resources []NamedResourceReference `json:"resources,omitempty" protobuf:"bytes,5,rep,name=resources"` }
ExtensionResourceState contains the kind of the extension custom resource and its last observed state in the Shoot's namespace on the Seed cluster.
func (*ExtensionResourceState) DeepCopy ¶ added in v1.65.0
func (in *ExtensionResourceState) DeepCopy() *ExtensionResourceState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionResourceState.
func (*ExtensionResourceState) DeepCopyInto ¶ added in v1.65.0
func (in *ExtensionResourceState) DeepCopyInto(out *ExtensionResourceState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ExtensionResourceState) Descriptor ¶ added in v1.65.0
func (*ExtensionResourceState) Descriptor() ([]byte, []int)
func (*ExtensionResourceState) Marshal ¶ added in v1.65.0
func (m *ExtensionResourceState) Marshal() (dAtA []byte, err error)
func (*ExtensionResourceState) MarshalTo ¶ added in v1.65.0
func (m *ExtensionResourceState) MarshalTo(dAtA []byte) (int, error)
func (*ExtensionResourceState) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ExtensionResourceState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExtensionResourceState) ProtoMessage ¶ added in v1.65.0
func (*ExtensionResourceState) ProtoMessage()
func (*ExtensionResourceState) Reset ¶ added in v1.65.0
func (m *ExtensionResourceState) Reset()
func (*ExtensionResourceState) Size ¶ added in v1.65.0
func (m *ExtensionResourceState) Size() (n int)
func (*ExtensionResourceState) String ¶ added in v1.65.0
func (this *ExtensionResourceState) String() string
func (*ExtensionResourceState) Unmarshal ¶ added in v1.65.0
func (m *ExtensionResourceState) Unmarshal(dAtA []byte) error
func (*ExtensionResourceState) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ExtensionResourceState) XXX_DiscardUnknown()
func (*ExtensionResourceState) XXX_Marshal ¶ added in v1.65.0
func (m *ExtensionResourceState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExtensionResourceState) XXX_Merge ¶ added in v1.65.0
func (m *ExtensionResourceState) XXX_Merge(src proto.Message)
func (*ExtensionResourceState) XXX_Size ¶ added in v1.65.0
func (m *ExtensionResourceState) XXX_Size() int
func (*ExtensionResourceState) XXX_Unmarshal ¶ added in v1.65.0
func (m *ExtensionResourceState) XXX_Unmarshal(b []byte) error
type FailureTolerance ¶ added in v1.56.0
type FailureTolerance struct { // Type specifies the type of failure that the highly available resource can tolerate Type FailureToleranceType `json:"type" protobuf:"bytes,1,name=type"` }
FailureTolerance describes information about failure tolerance level of a highly available resource.
func (*FailureTolerance) DeepCopy ¶ added in v1.56.0
func (in *FailureTolerance) DeepCopy() *FailureTolerance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailureTolerance.
func (*FailureTolerance) DeepCopyInto ¶ added in v1.56.0
func (in *FailureTolerance) DeepCopyInto(out *FailureTolerance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FailureTolerance) Descriptor ¶ added in v1.56.0
func (*FailureTolerance) Descriptor() ([]byte, []int)
func (*FailureTolerance) Marshal ¶ added in v1.56.0
func (m *FailureTolerance) Marshal() (dAtA []byte, err error)
func (*FailureTolerance) MarshalTo ¶ added in v1.56.0
func (m *FailureTolerance) MarshalTo(dAtA []byte) (int, error)
func (*FailureTolerance) MarshalToSizedBuffer ¶ added in v1.56.0
func (m *FailureTolerance) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FailureTolerance) ProtoMessage ¶ added in v1.56.0
func (*FailureTolerance) ProtoMessage()
func (*FailureTolerance) Reset ¶ added in v1.56.0
func (m *FailureTolerance) Reset()
func (*FailureTolerance) Size ¶ added in v1.56.0
func (m *FailureTolerance) Size() (n int)
func (*FailureTolerance) String ¶ added in v1.56.0
func (this *FailureTolerance) String() string
func (*FailureTolerance) Unmarshal ¶ added in v1.56.0
func (m *FailureTolerance) Unmarshal(dAtA []byte) error
func (*FailureTolerance) XXX_DiscardUnknown ¶ added in v1.56.0
func (m *FailureTolerance) XXX_DiscardUnknown()
func (*FailureTolerance) XXX_Marshal ¶ added in v1.56.0
func (m *FailureTolerance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FailureTolerance) XXX_Merge ¶ added in v1.56.0
func (m *FailureTolerance) XXX_Merge(src proto.Message)
func (*FailureTolerance) XXX_Size ¶ added in v1.56.0
func (m *FailureTolerance) XXX_Size() int
func (*FailureTolerance) XXX_Unmarshal ¶ added in v1.56.0
func (m *FailureTolerance) XXX_Unmarshal(b []byte) error
type FailureToleranceType ¶ added in v1.56.0
type FailureToleranceType string
FailureToleranceType specifies the type of failure that a highly available shoot control plane that can tolerate.
const ( // FailureToleranceTypeNode specifies that a highly available resource can tolerate the // failure of one or more nodes within a single-zone setup and still be available. FailureToleranceTypeNode FailureToleranceType = "node" // FailureToleranceTypeZone specifies that a highly available resource can tolerate the // failure of one or more zones within a multi-zone setup and still be available. FailureToleranceTypeZone FailureToleranceType = "zone" )
type Gardener ¶
type Gardener struct { // ID is the container id of the Gardener which last acted on a resource. ID string `json:"id" protobuf:"bytes,1,opt,name=id"` // Name is the hostname (pod name) of the Gardener which last acted on a resource. Name string `json:"name" protobuf:"bytes,2,opt,name=name"` // Version is the version of the Gardener which last acted on a resource. Version string `json:"version" protobuf:"bytes,3,opt,name=version"` }
Gardener holds the information about the Gardener version that operated a resource.
func (*Gardener) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gardener.
func (*Gardener) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Gardener) Descriptor ¶ added in v1.3.0
func (*Gardener) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Gardener) ProtoMessage ¶ added in v1.3.0
func (*Gardener) ProtoMessage()
func (*Gardener) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Gardener) XXX_DiscardUnknown()
func (*Gardener) XXX_Marshal ¶ added in v1.3.0
func (*Gardener) XXX_Unmarshal ¶ added in v1.3.0
type GardenerResourceData ¶ added in v1.65.0
type GardenerResourceData struct { // Name of the object required to generate resources Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Type of the object Type string `json:"type" protobuf:"bytes,2,opt,name=type"` // Data contains the payload required to generate resources Data runtime.RawExtension `json:"data" protobuf:"bytes,3,opt,name=data"` // Labels are labels of the object // +optional Labels map[string]string `json:"labels,omitempty" protobuf:"bytes,4,opt,name=labels"` }
GardenerResourceData holds the data which is used to generate resources, deployed in the Shoot's control plane.
func (*GardenerResourceData) DeepCopy ¶ added in v1.65.0
func (in *GardenerResourceData) DeepCopy() *GardenerResourceData
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GardenerResourceData.
func (*GardenerResourceData) DeepCopyInto ¶ added in v1.65.0
func (in *GardenerResourceData) DeepCopyInto(out *GardenerResourceData)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GardenerResourceData) Descriptor ¶ added in v1.65.0
func (*GardenerResourceData) Descriptor() ([]byte, []int)
func (*GardenerResourceData) Marshal ¶ added in v1.65.0
func (m *GardenerResourceData) Marshal() (dAtA []byte, err error)
func (*GardenerResourceData) MarshalTo ¶ added in v1.65.0
func (m *GardenerResourceData) MarshalTo(dAtA []byte) (int, error)
func (*GardenerResourceData) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *GardenerResourceData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GardenerResourceData) ProtoMessage ¶ added in v1.65.0
func (*GardenerResourceData) ProtoMessage()
func (*GardenerResourceData) Reset ¶ added in v1.65.0
func (m *GardenerResourceData) Reset()
func (*GardenerResourceData) Size ¶ added in v1.65.0
func (m *GardenerResourceData) Size() (n int)
func (*GardenerResourceData) String ¶ added in v1.65.0
func (this *GardenerResourceData) String() string
func (*GardenerResourceData) Unmarshal ¶ added in v1.65.0
func (m *GardenerResourceData) Unmarshal(dAtA []byte) error
func (*GardenerResourceData) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *GardenerResourceData) XXX_DiscardUnknown()
func (*GardenerResourceData) XXX_Marshal ¶ added in v1.65.0
func (m *GardenerResourceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GardenerResourceData) XXX_Merge ¶ added in v1.65.0
func (m *GardenerResourceData) XXX_Merge(src proto.Message)
func (*GardenerResourceData) XXX_Size ¶ added in v1.65.0
func (m *GardenerResourceData) XXX_Size() int
func (*GardenerResourceData) XXX_Unmarshal ¶ added in v1.65.0
func (m *GardenerResourceData) XXX_Unmarshal(b []byte) error
type HelmControllerDeployment ¶ added in v1.96.0
type HelmControllerDeployment struct { // Chart is a Helm chart tarball. Chart []byte `json:"chart,omitempty" protobuf:"bytes,1,opt,name=chart"` // Values is a map of values for the given chart. Values *apiextensionsv1.JSON `json:"values,omitempty" protobuf:"bytes,2,opt,name=values"` // OCIRepository defines where to pull the chart. // +optional OCIRepository *OCIRepository `json:"ociRepository,omitempty" protobuf:"bytes,3,opt,name=ociRepository"` }
HelmControllerDeployment configures how an extension controller is deployed using helm. This is the legacy structure that used to be defined in gardenlet's ControllerInstallation controller for ControllerDeployment's with type=helm. While this is not a proper API type, we need to define the structure in the API package so that we can convert it to the internal API version in the new representation.
func (*HelmControllerDeployment) DeepCopy ¶ added in v1.96.0
func (in *HelmControllerDeployment) DeepCopy() *HelmControllerDeployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmControllerDeployment.
func (*HelmControllerDeployment) DeepCopyInto ¶ added in v1.96.0
func (in *HelmControllerDeployment) DeepCopyInto(out *HelmControllerDeployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HelmControllerDeployment) Descriptor ¶ added in v1.96.0
func (*HelmControllerDeployment) Descriptor() ([]byte, []int)
func (*HelmControllerDeployment) Marshal ¶ added in v1.96.0
func (m *HelmControllerDeployment) Marshal() (dAtA []byte, err error)
func (*HelmControllerDeployment) MarshalTo ¶ added in v1.96.0
func (m *HelmControllerDeployment) MarshalTo(dAtA []byte) (int, error)
func (*HelmControllerDeployment) MarshalToSizedBuffer ¶ added in v1.96.0
func (m *HelmControllerDeployment) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HelmControllerDeployment) ProtoMessage ¶ added in v1.96.0
func (*HelmControllerDeployment) ProtoMessage()
func (*HelmControllerDeployment) Reset ¶ added in v1.96.0
func (m *HelmControllerDeployment) Reset()
func (*HelmControllerDeployment) Size ¶ added in v1.96.0
func (m *HelmControllerDeployment) Size() (n int)
func (*HelmControllerDeployment) String ¶ added in v1.96.0
func (this *HelmControllerDeployment) String() string
func (*HelmControllerDeployment) Unmarshal ¶ added in v1.96.0
func (m *HelmControllerDeployment) Unmarshal(dAtA []byte) error
func (*HelmControllerDeployment) XXX_DiscardUnknown ¶ added in v1.96.0
func (m *HelmControllerDeployment) XXX_DiscardUnknown()
func (*HelmControllerDeployment) XXX_Marshal ¶ added in v1.96.0
func (m *HelmControllerDeployment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HelmControllerDeployment) XXX_Merge ¶ added in v1.96.0
func (m *HelmControllerDeployment) XXX_Merge(src proto.Message)
func (*HelmControllerDeployment) XXX_Size ¶ added in v1.96.0
func (m *HelmControllerDeployment) XXX_Size() int
func (*HelmControllerDeployment) XXX_Unmarshal ¶ added in v1.96.0
func (m *HelmControllerDeployment) XXX_Unmarshal(b []byte) error
type Hibernation ¶
type Hibernation struct { // Enabled specifies whether the Shoot needs to be hibernated or not. If it is true, the Shoot's desired state is to be hibernated. // If it is false or nil, the Shoot's desired state is to be awakened. // +optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,1,opt,name=enabled"` // Schedules determine the hibernation schedules. // +optional Schedules []HibernationSchedule `json:"schedules,omitempty" protobuf:"bytes,2,rep,name=schedules"` }
Hibernation contains information whether the Shoot is suspended or not.
func (*Hibernation) DeepCopy ¶
func (in *Hibernation) DeepCopy() *Hibernation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Hibernation.
func (*Hibernation) DeepCopyInto ¶
func (in *Hibernation) DeepCopyInto(out *Hibernation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Hibernation) Descriptor ¶ added in v1.3.0
func (*Hibernation) Descriptor() ([]byte, []int)
func (*Hibernation) Marshal ¶ added in v1.3.0
func (m *Hibernation) Marshal() (dAtA []byte, err error)
func (*Hibernation) MarshalTo ¶ added in v1.3.0
func (m *Hibernation) MarshalTo(dAtA []byte) (int, error)
func (*Hibernation) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *Hibernation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Hibernation) ProtoMessage ¶ added in v1.3.0
func (*Hibernation) ProtoMessage()
func (*Hibernation) Reset ¶ added in v1.3.0
func (m *Hibernation) Reset()
func (*Hibernation) Size ¶ added in v1.3.0
func (m *Hibernation) Size() (n int)
func (*Hibernation) String ¶ added in v1.3.0
func (this *Hibernation) String() string
func (*Hibernation) Unmarshal ¶ added in v1.3.0
func (m *Hibernation) Unmarshal(dAtA []byte) error
func (*Hibernation) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Hibernation) XXX_DiscardUnknown()
func (*Hibernation) XXX_Marshal ¶ added in v1.3.0
func (m *Hibernation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Hibernation) XXX_Merge ¶ added in v1.3.0
func (m *Hibernation) XXX_Merge(src proto.Message)
func (*Hibernation) XXX_Size ¶ added in v1.3.0
func (m *Hibernation) XXX_Size() int
func (*Hibernation) XXX_Unmarshal ¶ added in v1.3.0
func (m *Hibernation) XXX_Unmarshal(b []byte) error
type HibernationSchedule ¶
type HibernationSchedule struct { // Start is a Cron spec at which time a Shoot will be hibernated. // +optional Start *string `json:"start,omitempty" protobuf:"bytes,1,opt,name=start"` // End is a Cron spec at which time a Shoot will be woken up. // +optional End *string `json:"end,omitempty" protobuf:"bytes,2,opt,name=end"` // Location is the time location in which both start and shall be evaluated. // +optional Location *string `json:"location,omitempty" protobuf:"bytes,3,opt,name=location"` }
HibernationSchedule determines the hibernation schedule of a Shoot. A Shoot will be regularly hibernated at each start time and will be woken up at each end time. Start or End can be omitted, though at least one of each has to be specified.
func (*HibernationSchedule) DeepCopy ¶
func (in *HibernationSchedule) DeepCopy() *HibernationSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HibernationSchedule.
func (*HibernationSchedule) DeepCopyInto ¶
func (in *HibernationSchedule) DeepCopyInto(out *HibernationSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HibernationSchedule) Descriptor ¶ added in v1.3.0
func (*HibernationSchedule) Descriptor() ([]byte, []int)
func (*HibernationSchedule) Marshal ¶ added in v1.3.0
func (m *HibernationSchedule) Marshal() (dAtA []byte, err error)
func (*HibernationSchedule) MarshalTo ¶ added in v1.3.0
func (m *HibernationSchedule) MarshalTo(dAtA []byte) (int, error)
func (*HibernationSchedule) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *HibernationSchedule) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HibernationSchedule) ProtoMessage ¶ added in v1.3.0
func (*HibernationSchedule) ProtoMessage()
func (*HibernationSchedule) Reset ¶ added in v1.3.0
func (m *HibernationSchedule) Reset()
func (*HibernationSchedule) Size ¶ added in v1.3.0
func (m *HibernationSchedule) Size() (n int)
func (*HibernationSchedule) String ¶ added in v1.3.0
func (this *HibernationSchedule) String() string
func (*HibernationSchedule) Unmarshal ¶ added in v1.3.0
func (m *HibernationSchedule) Unmarshal(dAtA []byte) error
func (*HibernationSchedule) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *HibernationSchedule) XXX_DiscardUnknown()
func (*HibernationSchedule) XXX_Marshal ¶ added in v1.3.0
func (m *HibernationSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HibernationSchedule) XXX_Merge ¶ added in v1.3.0
func (m *HibernationSchedule) XXX_Merge(src proto.Message)
func (*HibernationSchedule) XXX_Size ¶ added in v1.3.0
func (m *HibernationSchedule) XXX_Size() int
func (*HibernationSchedule) XXX_Unmarshal ¶ added in v1.3.0
func (m *HibernationSchedule) XXX_Unmarshal(b []byte) error
type HighAvailability ¶ added in v1.56.0
type HighAvailability struct { // FailureTolerance holds information about failure tolerance level of a highly available resource. FailureTolerance FailureTolerance `json:"failureTolerance" protobuf:"bytes,1,name=failureTolerance"` }
HighAvailability specifies the configuration settings for high availability for a resource. Typical usages could be to configure HA for shoot control plane or for seed system components.
func (*HighAvailability) DeepCopy ¶ added in v1.56.0
func (in *HighAvailability) DeepCopy() *HighAvailability
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HighAvailability.
func (*HighAvailability) DeepCopyInto ¶ added in v1.56.0
func (in *HighAvailability) DeepCopyInto(out *HighAvailability)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HighAvailability) Descriptor ¶ added in v1.56.0
func (*HighAvailability) Descriptor() ([]byte, []int)
func (*HighAvailability) Marshal ¶ added in v1.56.0
func (m *HighAvailability) Marshal() (dAtA []byte, err error)
func (*HighAvailability) MarshalTo ¶ added in v1.56.0
func (m *HighAvailability) MarshalTo(dAtA []byte) (int, error)
func (*HighAvailability) MarshalToSizedBuffer ¶ added in v1.56.0
func (m *HighAvailability) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HighAvailability) ProtoMessage ¶ added in v1.56.0
func (*HighAvailability) ProtoMessage()
func (*HighAvailability) Reset ¶ added in v1.56.0
func (m *HighAvailability) Reset()
func (*HighAvailability) Size ¶ added in v1.56.0
func (m *HighAvailability) Size() (n int)
func (*HighAvailability) String ¶ added in v1.56.0
func (this *HighAvailability) String() string
func (*HighAvailability) Unmarshal ¶ added in v1.56.0
func (m *HighAvailability) Unmarshal(dAtA []byte) error
func (*HighAvailability) XXX_DiscardUnknown ¶ added in v1.56.0
func (m *HighAvailability) XXX_DiscardUnknown()
func (*HighAvailability) XXX_Marshal ¶ added in v1.56.0
func (m *HighAvailability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HighAvailability) XXX_Merge ¶ added in v1.56.0
func (m *HighAvailability) XXX_Merge(src proto.Message)
func (*HighAvailability) XXX_Size ¶ added in v1.56.0
func (m *HighAvailability) XXX_Size() int
func (*HighAvailability) XXX_Unmarshal ¶ added in v1.56.0
func (m *HighAvailability) XXX_Unmarshal(b []byte) error
type HorizontalPodAutoscalerConfig ¶
type HorizontalPodAutoscalerConfig struct { // The period after which a ready pod transition is considered to be the first. // +optional CPUInitializationPeriod *metav1.Duration `json:"cpuInitializationPeriod,omitempty" protobuf:"bytes,1,opt,name=cpuInitializationPeriod"` // The configurable window at which the controller will choose the highest recommendation for autoscaling. // +optional DownscaleStabilization *metav1.Duration `json:"downscaleStabilization,omitempty" protobuf:"bytes,3,opt,name=downscaleStabilization"` // The configurable period at which the horizontal pod autoscaler considers a Pod “not yet ready” given that it’s unready and it has transitioned to unready during that time. // +optional InitialReadinessDelay *metav1.Duration `json:"initialReadinessDelay,omitempty" protobuf:"bytes,4,opt,name=initialReadinessDelay"` // The period for syncing the number of pods in horizontal pod autoscaler. // +optional SyncPeriod *metav1.Duration `json:"syncPeriod,omitempty" protobuf:"bytes,5,opt,name=syncPeriod"` // The minimum change (from 1.0) in the desired-to-actual metrics ratio for the horizontal pod autoscaler to consider scaling. // +optional Tolerance *float64 `json:"tolerance,omitempty" protobuf:"fixed64,6,opt,name=tolerance"` }
HorizontalPodAutoscalerConfig contains horizontal pod autoscaler configuration settings for the kube-controller-manager. Note: Descriptions were taken from the Kubernetes documentation.
func (*HorizontalPodAutoscalerConfig) DeepCopy ¶
func (in *HorizontalPodAutoscalerConfig) DeepCopy() *HorizontalPodAutoscalerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HorizontalPodAutoscalerConfig.
func (*HorizontalPodAutoscalerConfig) DeepCopyInto ¶
func (in *HorizontalPodAutoscalerConfig) DeepCopyInto(out *HorizontalPodAutoscalerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HorizontalPodAutoscalerConfig) Descriptor ¶ added in v1.3.0
func (*HorizontalPodAutoscalerConfig) Descriptor() ([]byte, []int)
func (*HorizontalPodAutoscalerConfig) Marshal ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) Marshal() (dAtA []byte, err error)
func (*HorizontalPodAutoscalerConfig) MarshalTo ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) MarshalTo(dAtA []byte) (int, error)
func (*HorizontalPodAutoscalerConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HorizontalPodAutoscalerConfig) ProtoMessage ¶ added in v1.3.0
func (*HorizontalPodAutoscalerConfig) ProtoMessage()
func (*HorizontalPodAutoscalerConfig) Reset ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) Reset()
func (*HorizontalPodAutoscalerConfig) Size ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) Size() (n int)
func (*HorizontalPodAutoscalerConfig) String ¶ added in v1.3.0
func (this *HorizontalPodAutoscalerConfig) String() string
func (*HorizontalPodAutoscalerConfig) Unmarshal ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) Unmarshal(dAtA []byte) error
func (*HorizontalPodAutoscalerConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) XXX_DiscardUnknown()
func (*HorizontalPodAutoscalerConfig) XXX_Marshal ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HorizontalPodAutoscalerConfig) XXX_Merge ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) XXX_Merge(src proto.Message)
func (*HorizontalPodAutoscalerConfig) XXX_Size ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) XXX_Size() int
func (*HorizontalPodAutoscalerConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *HorizontalPodAutoscalerConfig) XXX_Unmarshal(b []byte) error
type IPFamily ¶ added in v1.63.0
type IPFamily string
IPFamily is a type for specifying an IP protocol version to use in Gardener clusters.
type Ingress ¶ added in v1.15.0
type Ingress struct { // Domain specifies the IngressDomain of the cluster pointing to the ingress controller endpoint. It will be used // to construct ingress URLs for system applications running in Shoot/Garden clusters. Once set this field is immutable. // +kubebuilder:validation:MaxLength=253 // +kubebuilder:validation:XValidation:rule="self == oldSelf",message="Value is immutable" // +kubebuilder:validation:Pattern="^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$" Domain string `json:"domain" protobuf:"bytes,1,name=domain"` // Controller configures a Gardener managed Ingress Controller listening on the ingressDomain Controller IngressController `json:"controller" protobuf:"bytes,2,name=controller"` }
Ingress configures the Ingress specific settings of the cluster
func (*Ingress) DeepCopy ¶ added in v1.15.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress.
func (*Ingress) DeepCopyInto ¶ added in v1.15.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Ingress) Descriptor ¶ added in v1.15.0
func (*Ingress) MarshalToSizedBuffer ¶ added in v1.15.0
func (*Ingress) ProtoMessage ¶ added in v1.15.0
func (*Ingress) ProtoMessage()
func (*Ingress) XXX_DiscardUnknown ¶ added in v1.15.0
func (m *Ingress) XXX_DiscardUnknown()
func (*Ingress) XXX_Marshal ¶ added in v1.15.0
func (*Ingress) XXX_Unmarshal ¶ added in v1.15.0
type IngressController ¶ added in v1.15.0
type IngressController struct { // Kind defines which kind of IngressController to use. At the moment only `nginx` is supported // +kubebuilder:validation:Enum="nginx" Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"` // ProviderConfig specifies infrastructure specific configuration for the ingressController // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` }
IngressController enables a Gardener managed Ingress Controller listening on the ingressDomain
func (*IngressController) DeepCopy ¶ added in v1.15.0
func (in *IngressController) DeepCopy() *IngressController
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressController.
func (*IngressController) DeepCopyInto ¶ added in v1.15.0
func (in *IngressController) DeepCopyInto(out *IngressController)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IngressController) Descriptor ¶ added in v1.15.0
func (*IngressController) Descriptor() ([]byte, []int)
func (*IngressController) Marshal ¶ added in v1.15.0
func (m *IngressController) Marshal() (dAtA []byte, err error)
func (*IngressController) MarshalTo ¶ added in v1.15.0
func (m *IngressController) MarshalTo(dAtA []byte) (int, error)
func (*IngressController) MarshalToSizedBuffer ¶ added in v1.15.0
func (m *IngressController) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IngressController) ProtoMessage ¶ added in v1.15.0
func (*IngressController) ProtoMessage()
func (*IngressController) Reset ¶ added in v1.15.0
func (m *IngressController) Reset()
func (*IngressController) Size ¶ added in v1.15.0
func (m *IngressController) Size() (n int)
func (*IngressController) String ¶ added in v1.15.0
func (this *IngressController) String() string
func (*IngressController) Unmarshal ¶ added in v1.15.0
func (m *IngressController) Unmarshal(dAtA []byte) error
func (*IngressController) XXX_DiscardUnknown ¶ added in v1.15.0
func (m *IngressController) XXX_DiscardUnknown()
func (*IngressController) XXX_Marshal ¶ added in v1.15.0
func (m *IngressController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IngressController) XXX_Merge ¶ added in v1.15.0
func (m *IngressController) XXX_Merge(src proto.Message)
func (*IngressController) XXX_Size ¶ added in v1.15.0
func (m *IngressController) XXX_Size() int
func (*IngressController) XXX_Unmarshal ¶ added in v1.15.0
func (m *IngressController) XXX_Unmarshal(b []byte) error
type InternalSecret ¶ added in v1.73.0
type InternalSecret struct { metav1.TypeMeta `json:",inline"` // Standard object's metadata. // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Immutable, if set to true, ensures that data stored in the Secret cannot // be updated (only object metadata can be modified). // If not set to true, the field can be modified at any time. // Defaulted to nil. // +optional Immutable *bool `json:"immutable,omitempty" protobuf:"varint,5,opt,name=immutable"` // Data contains the secret data. Each key must consist of alphanumeric // characters, '-', '_' or '.'. The serialized form of the secret data is a // base64 encoded string, representing the arbitrary (possibly non-string) // data value here. Described in https://tools.ietf.org/html/rfc4648#section-4 // +optional Data map[string][]byte `json:"data,omitempty" protobuf:"bytes,2,rep,name=data"` // stringData allows specifying non-binary secret data in string form. // It is provided as a write-only input field for convenience. // All keys and values are merged into the data field on write, overwriting any existing values. // The stringData field is never output when reading from the API. // +k8s:conversion-gen=false // +optional StringData map[string]string `json:"stringData,omitempty" protobuf:"bytes,4,rep,name=stringData"` // Used to facilitate programmatic handling of secret data. // More info: https://kubernetes.io/docs/concepts/configuration/secret/#secret-types // +optional Type corev1.SecretType `json:"type,omitempty" protobuf:"bytes,3,opt,name=type,casttype=SecretType"` }
InternalSecret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.
func (*InternalSecret) DeepCopy ¶ added in v1.73.0
func (in *InternalSecret) DeepCopy() *InternalSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InternalSecret.
func (*InternalSecret) DeepCopyInto ¶ added in v1.73.0
func (in *InternalSecret) DeepCopyInto(out *InternalSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InternalSecret) DeepCopyObject ¶ added in v1.73.0
func (in *InternalSecret) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InternalSecret) Descriptor ¶ added in v1.73.0
func (*InternalSecret) Descriptor() ([]byte, []int)
func (*InternalSecret) Marshal ¶ added in v1.73.0
func (m *InternalSecret) Marshal() (dAtA []byte, err error)
func (*InternalSecret) MarshalTo ¶ added in v1.73.0
func (m *InternalSecret) MarshalTo(dAtA []byte) (int, error)
func (*InternalSecret) MarshalToSizedBuffer ¶ added in v1.73.0
func (m *InternalSecret) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InternalSecret) ProtoMessage ¶ added in v1.73.0
func (*InternalSecret) ProtoMessage()
func (*InternalSecret) Reset ¶ added in v1.73.0
func (m *InternalSecret) Reset()
func (*InternalSecret) Size ¶ added in v1.73.0
func (m *InternalSecret) Size() (n int)
func (*InternalSecret) String ¶ added in v1.73.0
func (this *InternalSecret) String() string
func (*InternalSecret) Unmarshal ¶ added in v1.73.0
func (m *InternalSecret) Unmarshal(dAtA []byte) error
func (*InternalSecret) XXX_DiscardUnknown ¶ added in v1.73.0
func (m *InternalSecret) XXX_DiscardUnknown()
func (*InternalSecret) XXX_Marshal ¶ added in v1.73.0
func (m *InternalSecret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InternalSecret) XXX_Merge ¶ added in v1.73.0
func (m *InternalSecret) XXX_Merge(src proto.Message)
func (*InternalSecret) XXX_Size ¶ added in v1.73.0
func (m *InternalSecret) XXX_Size() int
func (*InternalSecret) XXX_Unmarshal ¶ added in v1.73.0
func (m *InternalSecret) XXX_Unmarshal(b []byte) error
type InternalSecretList ¶ added in v1.73.0
type InternalSecretList struct { metav1.TypeMeta `json:",inline"` // Standard list metadata. // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is a list of secret objects. // More info: https://kubernetes.io/docs/concepts/configuration/secret Items []InternalSecret `json:"items" protobuf:"bytes,2,rep,name=items"` }
InternalSecretList is a list of InternalSecret.
func (*InternalSecretList) DeepCopy ¶ added in v1.73.0
func (in *InternalSecretList) DeepCopy() *InternalSecretList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InternalSecretList.
func (*InternalSecretList) DeepCopyInto ¶ added in v1.73.0
func (in *InternalSecretList) DeepCopyInto(out *InternalSecretList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InternalSecretList) DeepCopyObject ¶ added in v1.73.0
func (in *InternalSecretList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InternalSecretList) Descriptor ¶ added in v1.73.0
func (*InternalSecretList) Descriptor() ([]byte, []int)
func (*InternalSecretList) Marshal ¶ added in v1.73.0
func (m *InternalSecretList) Marshal() (dAtA []byte, err error)
func (*InternalSecretList) MarshalTo ¶ added in v1.73.0
func (m *InternalSecretList) MarshalTo(dAtA []byte) (int, error)
func (*InternalSecretList) MarshalToSizedBuffer ¶ added in v1.73.0
func (m *InternalSecretList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*InternalSecretList) ProtoMessage ¶ added in v1.73.0
func (*InternalSecretList) ProtoMessage()
func (*InternalSecretList) Reset ¶ added in v1.73.0
func (m *InternalSecretList) Reset()
func (*InternalSecretList) Size ¶ added in v1.73.0
func (m *InternalSecretList) Size() (n int)
func (*InternalSecretList) String ¶ added in v1.73.0
func (this *InternalSecretList) String() string
func (*InternalSecretList) Unmarshal ¶ added in v1.73.0
func (m *InternalSecretList) Unmarshal(dAtA []byte) error
func (*InternalSecretList) XXX_DiscardUnknown ¶ added in v1.73.0
func (m *InternalSecretList) XXX_DiscardUnknown()
func (*InternalSecretList) XXX_Marshal ¶ added in v1.73.0
func (m *InternalSecretList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InternalSecretList) XXX_Merge ¶ added in v1.73.0
func (m *InternalSecretList) XXX_Merge(src proto.Message)
func (*InternalSecretList) XXX_Size ¶ added in v1.73.0
func (m *InternalSecretList) XXX_Size() int
func (*InternalSecretList) XXX_Unmarshal ¶ added in v1.73.0
func (m *InternalSecretList) XXX_Unmarshal(b []byte) error
type KubeAPIServerConfig ¶
type KubeAPIServerConfig struct { KubernetesConfig `json:",inline" protobuf:"bytes,1,opt,name=kubernetesConfig"` // AdmissionPlugins contains the list of user-defined admission plugins (additional to those managed by Gardener), and, if desired, the corresponding // configuration. // +patchMergeKey=name // +patchStrategy=merge // +optional AdmissionPlugins []AdmissionPlugin `json:"admissionPlugins,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=admissionPlugins"` // APIAudiences are the identifiers of the API. The service account token authenticator will // validate that tokens used against the API are bound to at least one of these audiences. // Defaults to ["kubernetes"]. // +optional APIAudiences []string `json:"apiAudiences,omitempty" protobuf:"bytes,3,rep,name=apiAudiences"` // AuditConfig contains configuration settings for the audit of the kube-apiserver. // +optional AuditConfig *AuditConfig `json:"auditConfig,omitempty" protobuf:"bytes,4,opt,name=auditConfig"` // OIDCConfig contains configuration settings for the OIDC provider. // // Deprecated: This field is deprecated and will be forbidden starting from Kubernetes 1.32. // Please configure and use structured authentication instead of oidc flags. // For more information check https://github.com/gardener/gardener/issues/9858 // TODO(AleksandarSavchev): Drop this field after support for Kubernetes 1.31 is dropped. // +optional OIDCConfig *OIDCConfig `json:"oidcConfig,omitempty" protobuf:"bytes,6,opt,name=oidcConfig"` // RuntimeConfig contains information about enabled or disabled APIs. // +optional RuntimeConfig map[string]bool `json:"runtimeConfig,omitempty" protobuf:"bytes,7,rep,name=runtimeConfig"` // ServiceAccountConfig contains configuration settings for the service account handling // of the kube-apiserver. // +optional ServiceAccountConfig *ServiceAccountConfig `json:"serviceAccountConfig,omitempty" protobuf:"bytes,8,opt,name=serviceAccountConfig"` // WatchCacheSizes contains configuration of the API server's watch cache sizes. // Configuring these flags might be useful for large-scale Shoot clusters with a lot of parallel update requests // and a lot of watching controllers (e.g. large ManagedSeed clusters). When the API server's watch cache's // capacity is too small to cope with the amount of update requests and watchers for a particular resource, it // might happen that controller watches are permanently stopped with `too old resource version` errors. // Starting from kubernetes v1.19, the API server's watch cache size is adapted dynamically and setting the watch // cache size flags will have no effect, except when setting it to 0 (which disables the watch cache). // +optional WatchCacheSizes *WatchCacheSizes `json:"watchCacheSizes,omitempty" protobuf:"bytes,9,opt,name=watchCacheSizes"` // Requests contains configuration for request-specific settings for the kube-apiserver. // +optional Requests *APIServerRequests `json:"requests,omitempty" protobuf:"bytes,10,opt,name=requests"` // EnableAnonymousAuthentication defines whether anonymous requests to the secure port // of the API server should be allowed (flag `--anonymous-auth`). // See: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ // +optional EnableAnonymousAuthentication *bool `json:"enableAnonymousAuthentication,omitempty" protobuf:"varint,11,opt,name=enableAnonymousAuthentication"` // EventTTL controls the amount of time to retain events. // Defaults to 1h. // +optional EventTTL *metav1.Duration `json:"eventTTL,omitempty" protobuf:"bytes,12,opt,name=eventTTL"` // Logging contains configuration for the log level and HTTP access logs. // +optional Logging *APIServerLogging `json:"logging,omitempty" protobuf:"bytes,13,opt,name=logging"` // DefaultNotReadyTolerationSeconds indicates the tolerationSeconds of the toleration for notReady:NoExecute // that is added by default to every pod that does not already have such a toleration (flag `--default-not-ready-toleration-seconds`). // The field has effect only when the `DefaultTolerationSeconds` admission plugin is enabled. // Defaults to 300. // +optional DefaultNotReadyTolerationSeconds *int64 `json:"defaultNotReadyTolerationSeconds,omitempty" protobuf:"varint,14,opt,name=defaultNotReadyTolerationSeconds"` // DefaultUnreachableTolerationSeconds indicates the tolerationSeconds of the toleration for unreachable:NoExecute // that is added by default to every pod that does not already have such a toleration (flag `--default-unreachable-toleration-seconds`). // The field has effect only when the `DefaultTolerationSeconds` admission plugin is enabled. // Defaults to 300. // +optional DefaultUnreachableTolerationSeconds *int64 `json:"defaultUnreachableTolerationSeconds,omitempty" protobuf:"varint,15,opt,name=defaultUnreachableTolerationSeconds"` // EncryptionConfig contains customizable encryption configuration of the Kube API server. // +optional EncryptionConfig *EncryptionConfig `json:"encryptionConfig,omitempty" protobuf:"bytes,16,opt,name=encryptionConfig"` // StructuredAuthentication contains configuration settings for structured authentication for the kube-apiserver. // This field is only available for Kubernetes v1.30 or later. // +optional StructuredAuthentication *StructuredAuthentication `json:"structuredAuthentication,omitempty" protobuf:"bytes,17,opt,name=structuredAuthentication"` // StructuredAuthorization contains configuration settings for structured authorization for the kube-apiserver. // This field is only available for Kubernetes v1.30 or later. // +optional StructuredAuthorization *StructuredAuthorization `json:"structuredAuthorization,omitempty" protobuf:"bytes,18,opt,name=structuredAuthorization"` }
KubeAPIServerConfig contains configuration settings for the kube-apiserver.
func (*KubeAPIServerConfig) DeepCopy ¶
func (in *KubeAPIServerConfig) DeepCopy() *KubeAPIServerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeAPIServerConfig.
func (*KubeAPIServerConfig) DeepCopyInto ¶
func (in *KubeAPIServerConfig) DeepCopyInto(out *KubeAPIServerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeAPIServerConfig) Descriptor ¶ added in v1.3.0
func (*KubeAPIServerConfig) Descriptor() ([]byte, []int)
func (*KubeAPIServerConfig) Marshal ¶ added in v1.3.0
func (m *KubeAPIServerConfig) Marshal() (dAtA []byte, err error)
func (*KubeAPIServerConfig) MarshalTo ¶ added in v1.3.0
func (m *KubeAPIServerConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubeAPIServerConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeAPIServerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeAPIServerConfig) ProtoMessage ¶ added in v1.3.0
func (*KubeAPIServerConfig) ProtoMessage()
func (*KubeAPIServerConfig) Reset ¶ added in v1.3.0
func (m *KubeAPIServerConfig) Reset()
func (*KubeAPIServerConfig) Size ¶ added in v1.3.0
func (m *KubeAPIServerConfig) Size() (n int)
func (*KubeAPIServerConfig) String ¶ added in v1.3.0
func (this *KubeAPIServerConfig) String() string
func (*KubeAPIServerConfig) Unmarshal ¶ added in v1.3.0
func (m *KubeAPIServerConfig) Unmarshal(dAtA []byte) error
func (*KubeAPIServerConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeAPIServerConfig) XXX_DiscardUnknown()
func (*KubeAPIServerConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubeAPIServerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeAPIServerConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubeAPIServerConfig) XXX_Merge(src proto.Message)
func (*KubeAPIServerConfig) XXX_Size ¶ added in v1.3.0
func (m *KubeAPIServerConfig) XXX_Size() int
func (*KubeAPIServerConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeAPIServerConfig) XXX_Unmarshal(b []byte) error
type KubeControllerManagerConfig ¶
type KubeControllerManagerConfig struct { KubernetesConfig `json:",inline" protobuf:"bytes,1,opt,name=kubernetesConfig"` // HorizontalPodAutoscalerConfig contains horizontal pod autoscaler configuration settings for the kube-controller-manager. // +optional HorizontalPodAutoscalerConfig *HorizontalPodAutoscalerConfig `json:"horizontalPodAutoscaler,omitempty" protobuf:"bytes,2,opt,name=horizontalPodAutoscaler"` // NodeCIDRMaskSize defines the mask size for node cidr in cluster (default is 24). This field is immutable. // +optional NodeCIDRMaskSize *int32 `json:"nodeCIDRMaskSize,omitempty" protobuf:"varint,3,opt,name=nodeCIDRMaskSize"` // PodEvictionTimeout defines the grace period for deleting pods on failed nodes. Defaults to 2m. // // Deprecated: The corresponding kube-controller-manager flag `--pod-eviction-timeout` is deprecated // in favor of the kube-apiserver flags `--default-not-ready-toleration-seconds` and `--default-unreachable-toleration-seconds`. // The `--pod-eviction-timeout` flag does not have effect when the taint besed eviction is enabled. The taint // based eviction is beta (enabled by default) since Kubernetes 1.13 and GA since Kubernetes 1.18. Hence, // instead of setting this field, set the `spec.kubernetes.kubeAPIServer.defaultNotReadyTolerationSeconds` and // `spec.kubernetes.kubeAPIServer.defaultUnreachableTolerationSeconds`. // +optional PodEvictionTimeout *metav1.Duration `json:"podEvictionTimeout,omitempty" protobuf:"bytes,4,opt,name=podEvictionTimeout"` // NodeMonitorGracePeriod defines the grace period before an unresponsive node is marked unhealthy. // +optional NodeMonitorGracePeriod *metav1.Duration `json:"nodeMonitorGracePeriod,omitempty" protobuf:"bytes,5,opt,name=nodeMonitorGracePeriod"` }
KubeControllerManagerConfig contains configuration settings for the kube-controller-manager.
func (*KubeControllerManagerConfig) DeepCopy ¶
func (in *KubeControllerManagerConfig) DeepCopy() *KubeControllerManagerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeControllerManagerConfig.
func (*KubeControllerManagerConfig) DeepCopyInto ¶
func (in *KubeControllerManagerConfig) DeepCopyInto(out *KubeControllerManagerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeControllerManagerConfig) Descriptor ¶ added in v1.3.0
func (*KubeControllerManagerConfig) Descriptor() ([]byte, []int)
func (*KubeControllerManagerConfig) Marshal ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) Marshal() (dAtA []byte, err error)
func (*KubeControllerManagerConfig) MarshalTo ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubeControllerManagerConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeControllerManagerConfig) ProtoMessage ¶ added in v1.3.0
func (*KubeControllerManagerConfig) ProtoMessage()
func (*KubeControllerManagerConfig) Reset ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) Reset()
func (*KubeControllerManagerConfig) Size ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) Size() (n int)
func (*KubeControllerManagerConfig) String ¶ added in v1.3.0
func (this *KubeControllerManagerConfig) String() string
func (*KubeControllerManagerConfig) Unmarshal ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) Unmarshal(dAtA []byte) error
func (*KubeControllerManagerConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) XXX_DiscardUnknown()
func (*KubeControllerManagerConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeControllerManagerConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) XXX_Merge(src proto.Message)
func (*KubeControllerManagerConfig) XXX_Size ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) XXX_Size() int
func (*KubeControllerManagerConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeControllerManagerConfig) XXX_Unmarshal(b []byte) error
type KubeProxyConfig ¶
type KubeProxyConfig struct { KubernetesConfig `json:",inline" protobuf:"bytes,1,opt,name=kubernetesConfig"` // Mode specifies which proxy mode to use. // defaults to IPTables. // +optional Mode *ProxyMode `json:"mode,omitempty" protobuf:"bytes,2,opt,name=mode,casttype=ProxyMode"` // Enabled indicates whether kube-proxy should be deployed or not. // Depending on the networking extensions switching kube-proxy off might be rejected. Consulting the respective documentation of the used networking extension is recommended before using this field. // defaults to true if not specified. // +optional Enabled *bool `json:"enabled,omitempty" protobuf:"varint,3,opt,name=enabled"` }
KubeProxyConfig contains configuration settings for the kube-proxy.
func (*KubeProxyConfig) DeepCopy ¶
func (in *KubeProxyConfig) DeepCopy() *KubeProxyConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeProxyConfig.
func (*KubeProxyConfig) DeepCopyInto ¶
func (in *KubeProxyConfig) DeepCopyInto(out *KubeProxyConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeProxyConfig) Descriptor ¶ added in v1.3.0
func (*KubeProxyConfig) Descriptor() ([]byte, []int)
func (*KubeProxyConfig) Marshal ¶ added in v1.3.0
func (m *KubeProxyConfig) Marshal() (dAtA []byte, err error)
func (*KubeProxyConfig) MarshalTo ¶ added in v1.3.0
func (m *KubeProxyConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubeProxyConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeProxyConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeProxyConfig) ProtoMessage ¶ added in v1.3.0
func (*KubeProxyConfig) ProtoMessage()
func (*KubeProxyConfig) Reset ¶ added in v1.3.0
func (m *KubeProxyConfig) Reset()
func (*KubeProxyConfig) Size ¶ added in v1.3.0
func (m *KubeProxyConfig) Size() (n int)
func (*KubeProxyConfig) String ¶ added in v1.3.0
func (this *KubeProxyConfig) String() string
func (*KubeProxyConfig) Unmarshal ¶ added in v1.3.0
func (m *KubeProxyConfig) Unmarshal(dAtA []byte) error
func (*KubeProxyConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeProxyConfig) XXX_DiscardUnknown()
func (*KubeProxyConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubeProxyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeProxyConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubeProxyConfig) XXX_Merge(src proto.Message)
func (*KubeProxyConfig) XXX_Size ¶ added in v1.3.0
func (m *KubeProxyConfig) XXX_Size() int
func (*KubeProxyConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeProxyConfig) XXX_Unmarshal(b []byte) error
type KubeSchedulerConfig ¶
type KubeSchedulerConfig struct { KubernetesConfig `json:",inline" protobuf:"bytes,1,opt,name=kubernetesConfig"` // KubeMaxPDVols allows to configure the `KUBE_MAX_PD_VOLS` environment variable for the kube-scheduler. // Please find more information here: https://kubernetes.io/docs/concepts/storage/storage-limits/#custom-limits // Note that using this field is considered alpha-/experimental-level and is on your own risk. You should be aware // of all the side-effects and consequences when changing it. // +optional KubeMaxPDVols *string `json:"kubeMaxPDVols,omitempty" protobuf:"bytes,2,opt,name=kubeMaxPDVols"` // Profile configures the scheduling profile for the cluster. // If not specified, the used profile is "balanced" (provides the default kube-scheduler behavior). // +optional Profile *SchedulingProfile `json:"profile,omitempty" protobuf:"bytes,3,opt,name=profile,casttype=SchedulingProfile"` }
KubeSchedulerConfig contains configuration settings for the kube-scheduler.
func (*KubeSchedulerConfig) DeepCopy ¶
func (in *KubeSchedulerConfig) DeepCopy() *KubeSchedulerConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeSchedulerConfig.
func (*KubeSchedulerConfig) DeepCopyInto ¶
func (in *KubeSchedulerConfig) DeepCopyInto(out *KubeSchedulerConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeSchedulerConfig) Descriptor ¶ added in v1.3.0
func (*KubeSchedulerConfig) Descriptor() ([]byte, []int)
func (*KubeSchedulerConfig) Marshal ¶ added in v1.3.0
func (m *KubeSchedulerConfig) Marshal() (dAtA []byte, err error)
func (*KubeSchedulerConfig) MarshalTo ¶ added in v1.3.0
func (m *KubeSchedulerConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubeSchedulerConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeSchedulerConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeSchedulerConfig) ProtoMessage ¶ added in v1.3.0
func (*KubeSchedulerConfig) ProtoMessage()
func (*KubeSchedulerConfig) Reset ¶ added in v1.3.0
func (m *KubeSchedulerConfig) Reset()
func (*KubeSchedulerConfig) Size ¶ added in v1.3.0
func (m *KubeSchedulerConfig) Size() (n int)
func (*KubeSchedulerConfig) String ¶ added in v1.3.0
func (this *KubeSchedulerConfig) String() string
func (*KubeSchedulerConfig) Unmarshal ¶ added in v1.3.0
func (m *KubeSchedulerConfig) Unmarshal(dAtA []byte) error
func (*KubeSchedulerConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeSchedulerConfig) XXX_DiscardUnknown()
func (*KubeSchedulerConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubeSchedulerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeSchedulerConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubeSchedulerConfig) XXX_Merge(src proto.Message)
func (*KubeSchedulerConfig) XXX_Size ¶ added in v1.3.0
func (m *KubeSchedulerConfig) XXX_Size() int
func (*KubeSchedulerConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeSchedulerConfig) XXX_Unmarshal(b []byte) error
type KubeletConfig ¶
type KubeletConfig struct { KubernetesConfig `json:",inline" protobuf:"bytes,1,opt,name=kubernetesConfig"` // CPUCFSQuota allows you to disable/enable CPU throttling for Pods. // +optional CPUCFSQuota *bool `json:"cpuCFSQuota,omitempty" protobuf:"varint,2,opt,name=cpuCFSQuota"` // CPUManagerPolicy allows to set alternative CPU management policies (default: none). // +optional CPUManagerPolicy *string `json:"cpuManagerPolicy,omitempty" protobuf:"bytes,3,opt,name=cpuManagerPolicy"` // EvictionHard describes a set of eviction thresholds (e.g. memory.available<1Gi) that if met would trigger a Pod eviction. // +optional // Default: // memory.available: "100Mi/1Gi/5%" // nodefs.available: "5%" // nodefs.inodesFree: "5%" // imagefs.available: "5%" // imagefs.inodesFree: "5%" EvictionHard *KubeletConfigEviction `json:"evictionHard,omitempty" protobuf:"bytes,4,opt,name=evictionHard"` // EvictionMaxPodGracePeriod describes the maximum allowed grace period (in seconds) to use when terminating pods in response to a soft eviction threshold being met. // +optional // Default: 90 EvictionMaxPodGracePeriod *int32 `json:"evictionMaxPodGracePeriod,omitempty" protobuf:"varint,5,opt,name=evictionMaxPodGracePeriod"` // EvictionMinimumReclaim configures the amount of resources below the configured eviction threshold that the kubelet attempts to reclaim whenever the kubelet observes resource pressure. // +optional // Default: 0 for each resource EvictionMinimumReclaim *KubeletConfigEvictionMinimumReclaim `json:"evictionMinimumReclaim,omitempty" protobuf:"bytes,6,opt,name=evictionMinimumReclaim"` // EvictionPressureTransitionPeriod is the duration for which the kubelet has to wait before transitioning out of an eviction pressure condition. // +optional // Default: 4m0s EvictionPressureTransitionPeriod *metav1.Duration `json:"evictionPressureTransitionPeriod,omitempty" protobuf:"bytes,7,opt,name=evictionPressureTransitionPeriod"` // EvictionSoft describes a set of eviction thresholds (e.g. memory.available<1.5Gi) that if met over a corresponding grace period would trigger a Pod eviction. // +optional // Default: // memory.available: "200Mi/1.5Gi/10%" // nodefs.available: "10%" // nodefs.inodesFree: "10%" // imagefs.available: "10%" // imagefs.inodesFree: "10%" EvictionSoft *KubeletConfigEviction `json:"evictionSoft,omitempty" protobuf:"bytes,8,opt,name=evictionSoft"` // EvictionSoftGracePeriod describes a set of eviction grace periods (e.g. memory.available=1m30s) that correspond to how long a soft eviction threshold must hold before triggering a Pod eviction. // +optional // Default: // memory.available: 1m30s // nodefs.available: 1m30s // nodefs.inodesFree: 1m30s // imagefs.available: 1m30s // imagefs.inodesFree: 1m30s EvictionSoftGracePeriod *KubeletConfigEvictionSoftGracePeriod `json:"evictionSoftGracePeriod,omitempty" protobuf:"bytes,9,opt,name=evictionSoftGracePeriod"` // MaxPods is the maximum number of Pods that are allowed by the Kubelet. // +optional // Default: 110 MaxPods *int32 `json:"maxPods,omitempty" protobuf:"varint,10,opt,name=maxPods"` // PodPIDsLimit is the maximum number of process IDs per pod allowed by the kubelet. // +optional PodPIDsLimit *int64 `json:"podPidsLimit,omitempty" protobuf:"varint,11,opt,name=podPidsLimit"` // FailSwapOn makes the Kubelet fail to start if swap is enabled on the node. (default true). // +optional FailSwapOn *bool `json:"failSwapOn,omitempty" protobuf:"varint,13,opt,name=failSwapOn"` // KubeReserved is the configuration for resources reserved for kubernetes node components (mainly kubelet and container runtime). // When updating these values, be aware that cgroup resizes may not succeed on active worker nodes. Look for the NodeAllocatableEnforced event to determine if the configuration was applied. // +optional // Default: cpu=80m,memory=1Gi,pid=20k KubeReserved *KubeletConfigReserved `json:"kubeReserved,omitempty" protobuf:"bytes,14,opt,name=kubeReserved"` // SystemReserved is the configuration for resources reserved for system processes not managed by kubernetes (e.g. journald). // When updating these values, be aware that cgroup resizes may not succeed on active worker nodes. Look for the NodeAllocatableEnforced event to determine if the configuration was applied. // // Deprecated: Separately configuring resource reservations for system processes is deprecated in Gardener and will be forbidden starting from Kubernetes 1.31. // Please merge existing resource reservations into the kubeReserved field. // TODO(MichaelEischer): Drop this field after support for Kubernetes 1.30 is dropped. // +optional SystemReserved *KubeletConfigReserved `json:"systemReserved,omitempty" protobuf:"bytes,15,opt,name=systemReserved"` // ImageGCHighThresholdPercent describes the percent of the disk usage which triggers image garbage collection. // +optional // Default: 50 ImageGCHighThresholdPercent *int32 `json:"imageGCHighThresholdPercent,omitempty" protobuf:"bytes,16,opt,name=imageGCHighThresholdPercent"` // ImageGCLowThresholdPercent describes the percent of the disk to which garbage collection attempts to free. // +optional // Default: 40 ImageGCLowThresholdPercent *int32 `json:"imageGCLowThresholdPercent,omitempty" protobuf:"bytes,17,opt,name=imageGCLowThresholdPercent"` // SerializeImagePulls describes whether the images are pulled one at a time. // +optional // Default: true SerializeImagePulls *bool `json:"serializeImagePulls,omitempty" protobuf:"varint,18,opt,name=serializeImagePulls"` // RegistryPullQPS is the limit of registry pulls per second. The value must not be a negative number. // Setting it to 0 means no limit. // Default: 5 // +optional RegistryPullQPS *int32 `json:"registryPullQPS,omitempty" protobuf:"varint,19,opt,name=registryPullQPS"` // RegistryBurst is the maximum size of bursty pulls, temporarily allows pulls to burst to this number, // while still not exceeding registryPullQPS. The value must not be a negative number. // Only used if registryPullQPS is greater than 0. // Default: 10 // +optional RegistryBurst *int32 `json:"registryBurst,omitempty" protobuf:"varint,20,opt,name=registryBurst"` // SeccompDefault enables the use of `RuntimeDefault` as the default seccomp profile for all workloads. // This requires the corresponding SeccompDefault feature gate to be enabled as well. // This field is only available for Kubernetes v1.25 or later. // +optional SeccompDefault *bool `json:"seccompDefault,omitempty" protobuf:"varint,21,opt,name=seccompDefault"` // A quantity defines the maximum size of the container log file before it is rotated. For example: "5Mi" or "256Ki". // +optional // Default: 100Mi ContainerLogMaxSize *resource.Quantity `json:"containerLogMaxSize,omitempty" protobuf:"bytes,22,opt,name=containerLogMaxSize"` // Maximum number of container log files that can be present for a container. // +optional ContainerLogMaxFiles *int32 `json:"containerLogMaxFiles,omitempty" protobuf:"bytes,23,opt,name=containerLogMaxFiles"` // ProtectKernelDefaults ensures that the kernel tunables are equal to the kubelet defaults. // Defaults to true for Kubernetes v1.26 or later. // +optional ProtectKernelDefaults *bool `json:"protectKernelDefaults,omitempty" protobuf:"varint,24,opt,name=protectKernelDefaults"` // StreamingConnectionIdleTimeout is the maximum time a streaming connection can be idle before the connection is automatically closed. // This field cannot be set lower than "30s" or greater than "4h". // Default: // "4h" for Kubernetes < v1.26. // "5m" for Kubernetes >= v1.26. // +optional StreamingConnectionIdleTimeout *metav1.Duration `json:"streamingConnectionIdleTimeout,omitempty" protobuf:"bytes,25,opt,name=streamingConnectionIdleTimeout"` // MemorySwap configures swap memory available to container workloads. // +optional MemorySwap *MemorySwapConfiguration `json:"memorySwap,omitempty" protobuf:"bytes,26,opt,name=memorySwap"` }
KubeletConfig contains configuration settings for the kubelet.
func (*KubeletConfig) DeepCopy ¶
func (in *KubeletConfig) DeepCopy() *KubeletConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig.
func (*KubeletConfig) DeepCopyInto ¶
func (in *KubeletConfig) DeepCopyInto(out *KubeletConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfig) Descriptor ¶ added in v1.3.0
func (*KubeletConfig) Descriptor() ([]byte, []int)
func (*KubeletConfig) Marshal ¶ added in v1.3.0
func (m *KubeletConfig) Marshal() (dAtA []byte, err error)
func (*KubeletConfig) MarshalTo ¶ added in v1.3.0
func (m *KubeletConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubeletConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeletConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeletConfig) ProtoMessage ¶ added in v1.3.0
func (*KubeletConfig) ProtoMessage()
func (*KubeletConfig) Reset ¶ added in v1.3.0
func (m *KubeletConfig) Reset()
func (*KubeletConfig) Size ¶ added in v1.3.0
func (m *KubeletConfig) Size() (n int)
func (*KubeletConfig) String ¶ added in v1.3.0
func (this *KubeletConfig) String() string
func (*KubeletConfig) Unmarshal ¶ added in v1.3.0
func (m *KubeletConfig) Unmarshal(dAtA []byte) error
func (*KubeletConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeletConfig) XXX_DiscardUnknown()
func (*KubeletConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubeletConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeletConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubeletConfig) XXX_Merge(src proto.Message)
func (*KubeletConfig) XXX_Size ¶ added in v1.3.0
func (m *KubeletConfig) XXX_Size() int
func (*KubeletConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeletConfig) XXX_Unmarshal(b []byte) error
type KubeletConfigEviction ¶
type KubeletConfigEviction struct { // MemoryAvailable is the threshold for the free memory on the host server. // +optional MemoryAvailable *string `json:"memoryAvailable,omitempty" protobuf:"bytes,1,opt,name=memoryAvailable"` // ImageFSAvailable is the threshold for the free disk space in the imagefs filesystem (docker images and container writable layers). // +optional ImageFSAvailable *string `json:"imageFSAvailable,omitempty" protobuf:"bytes,2,opt,name=imageFSAvailable"` // ImageFSInodesFree is the threshold for the available inodes in the imagefs filesystem. // +optional ImageFSInodesFree *string `json:"imageFSInodesFree,omitempty" protobuf:"bytes,3,opt,name=imageFSInodesFree"` // NodeFSAvailable is the threshold for the free disk space in the nodefs filesystem (docker volumes, logs, etc). // +optional NodeFSAvailable *string `json:"nodeFSAvailable,omitempty" protobuf:"bytes,4,opt,name=nodeFSAvailable"` // NodeFSInodesFree is the threshold for the available inodes in the nodefs filesystem. // +optional NodeFSInodesFree *string `json:"nodeFSInodesFree,omitempty" protobuf:"bytes,5,opt,name=nodeFSInodesFree"` }
KubeletConfigEviction contains kubelet eviction thresholds supporting either a resource.Quantity or a percentage based value.
func (*KubeletConfigEviction) DeepCopy ¶
func (in *KubeletConfigEviction) DeepCopy() *KubeletConfigEviction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfigEviction.
func (*KubeletConfigEviction) DeepCopyInto ¶
func (in *KubeletConfigEviction) DeepCopyInto(out *KubeletConfigEviction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfigEviction) Descriptor ¶ added in v1.3.0
func (*KubeletConfigEviction) Descriptor() ([]byte, []int)
func (*KubeletConfigEviction) Marshal ¶ added in v1.3.0
func (m *KubeletConfigEviction) Marshal() (dAtA []byte, err error)
func (*KubeletConfigEviction) MarshalTo ¶ added in v1.3.0
func (m *KubeletConfigEviction) MarshalTo(dAtA []byte) (int, error)
func (*KubeletConfigEviction) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeletConfigEviction) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeletConfigEviction) ProtoMessage ¶ added in v1.3.0
func (*KubeletConfigEviction) ProtoMessage()
func (*KubeletConfigEviction) Reset ¶ added in v1.3.0
func (m *KubeletConfigEviction) Reset()
func (*KubeletConfigEviction) Size ¶ added in v1.3.0
func (m *KubeletConfigEviction) Size() (n int)
func (*KubeletConfigEviction) String ¶ added in v1.3.0
func (this *KubeletConfigEviction) String() string
func (*KubeletConfigEviction) Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEviction) Unmarshal(dAtA []byte) error
func (*KubeletConfigEviction) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeletConfigEviction) XXX_DiscardUnknown()
func (*KubeletConfigEviction) XXX_Marshal ¶ added in v1.3.0
func (m *KubeletConfigEviction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeletConfigEviction) XXX_Merge ¶ added in v1.3.0
func (m *KubeletConfigEviction) XXX_Merge(src proto.Message)
func (*KubeletConfigEviction) XXX_Size ¶ added in v1.3.0
func (m *KubeletConfigEviction) XXX_Size() int
func (*KubeletConfigEviction) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEviction) XXX_Unmarshal(b []byte) error
type KubeletConfigEvictionMinimumReclaim ¶
type KubeletConfigEvictionMinimumReclaim struct { // MemoryAvailable is the threshold for the memory reclaim on the host server. // +optional MemoryAvailable *resource.Quantity `json:"memoryAvailable,omitempty" protobuf:"bytes,1,opt,name=memoryAvailable"` // ImageFSAvailable is the threshold for the disk space reclaim in the imagefs filesystem (docker images and container writable layers). // +optional ImageFSAvailable *resource.Quantity `json:"imageFSAvailable,omitempty" protobuf:"bytes,2,opt,name=imageFSAvailable"` // ImageFSInodesFree is the threshold for the inodes reclaim in the imagefs filesystem. // +optional ImageFSInodesFree *resource.Quantity `json:"imageFSInodesFree,omitempty" protobuf:"bytes,3,opt,name=imageFSInodesFree"` // NodeFSAvailable is the threshold for the disk space reclaim in the nodefs filesystem (docker volumes, logs, etc). // +optional NodeFSAvailable *resource.Quantity `json:"nodeFSAvailable,omitempty" protobuf:"bytes,4,opt,name=nodeFSAvailable"` // NodeFSInodesFree is the threshold for the inodes reclaim in the nodefs filesystem. // +optional NodeFSInodesFree *resource.Quantity `json:"nodeFSInodesFree,omitempty" protobuf:"bytes,5,opt,name=nodeFSInodesFree"` }
KubeletConfigEvictionMinimumReclaim contains configuration for the kubelet eviction minimum reclaim.
func (*KubeletConfigEvictionMinimumReclaim) DeepCopy ¶
func (in *KubeletConfigEvictionMinimumReclaim) DeepCopy() *KubeletConfigEvictionMinimumReclaim
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfigEvictionMinimumReclaim.
func (*KubeletConfigEvictionMinimumReclaim) DeepCopyInto ¶
func (in *KubeletConfigEvictionMinimumReclaim) DeepCopyInto(out *KubeletConfigEvictionMinimumReclaim)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfigEvictionMinimumReclaim) Descriptor ¶ added in v1.3.0
func (*KubeletConfigEvictionMinimumReclaim) Descriptor() ([]byte, []int)
func (*KubeletConfigEvictionMinimumReclaim) Marshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) Marshal() (dAtA []byte, err error)
func (*KubeletConfigEvictionMinimumReclaim) MarshalTo ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) MarshalTo(dAtA []byte) (int, error)
func (*KubeletConfigEvictionMinimumReclaim) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeletConfigEvictionMinimumReclaim) ProtoMessage ¶ added in v1.3.0
func (*KubeletConfigEvictionMinimumReclaim) ProtoMessage()
func (*KubeletConfigEvictionMinimumReclaim) Reset ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) Reset()
func (*KubeletConfigEvictionMinimumReclaim) Size ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) Size() (n int)
func (*KubeletConfigEvictionMinimumReclaim) String ¶ added in v1.3.0
func (this *KubeletConfigEvictionMinimumReclaim) String() string
func (*KubeletConfigEvictionMinimumReclaim) Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) Unmarshal(dAtA []byte) error
func (*KubeletConfigEvictionMinimumReclaim) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) XXX_DiscardUnknown()
func (*KubeletConfigEvictionMinimumReclaim) XXX_Marshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeletConfigEvictionMinimumReclaim) XXX_Merge ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) XXX_Merge(src proto.Message)
func (*KubeletConfigEvictionMinimumReclaim) XXX_Size ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) XXX_Size() int
func (*KubeletConfigEvictionMinimumReclaim) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionMinimumReclaim) XXX_Unmarshal(b []byte) error
type KubeletConfigEvictionSoftGracePeriod ¶
type KubeletConfigEvictionSoftGracePeriod struct { // MemoryAvailable is the grace period for the MemoryAvailable eviction threshold. // +optional MemoryAvailable *metav1.Duration `json:"memoryAvailable,omitempty" protobuf:"bytes,1,opt,name=memoryAvailable"` // ImageFSAvailable is the grace period for the ImageFSAvailable eviction threshold. // +optional ImageFSAvailable *metav1.Duration `json:"imageFSAvailable,omitempty" protobuf:"bytes,2,opt,name=imageFSAvailable"` // ImageFSInodesFree is the grace period for the ImageFSInodesFree eviction threshold. // +optional ImageFSInodesFree *metav1.Duration `json:"imageFSInodesFree,omitempty" protobuf:"bytes,3,opt,name=imageFSInodesFree"` // NodeFSAvailable is the grace period for the NodeFSAvailable eviction threshold. // +optional NodeFSAvailable *metav1.Duration `json:"nodeFSAvailable,omitempty" protobuf:"bytes,4,opt,name=nodeFSAvailable"` // NodeFSInodesFree is the grace period for the NodeFSInodesFree eviction threshold. // +optional NodeFSInodesFree *metav1.Duration `json:"nodeFSInodesFree,omitempty" protobuf:"bytes,5,opt,name=nodeFSInodesFree"` }
KubeletConfigEvictionSoftGracePeriod contains grace periods for kubelet eviction thresholds.
func (*KubeletConfigEvictionSoftGracePeriod) DeepCopy ¶
func (in *KubeletConfigEvictionSoftGracePeriod) DeepCopy() *KubeletConfigEvictionSoftGracePeriod
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfigEvictionSoftGracePeriod.
func (*KubeletConfigEvictionSoftGracePeriod) DeepCopyInto ¶
func (in *KubeletConfigEvictionSoftGracePeriod) DeepCopyInto(out *KubeletConfigEvictionSoftGracePeriod)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfigEvictionSoftGracePeriod) Descriptor ¶ added in v1.3.0
func (*KubeletConfigEvictionSoftGracePeriod) Descriptor() ([]byte, []int)
func (*KubeletConfigEvictionSoftGracePeriod) Marshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) Marshal() (dAtA []byte, err error)
func (*KubeletConfigEvictionSoftGracePeriod) MarshalTo ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) MarshalTo(dAtA []byte) (int, error)
func (*KubeletConfigEvictionSoftGracePeriod) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeletConfigEvictionSoftGracePeriod) ProtoMessage ¶ added in v1.3.0
func (*KubeletConfigEvictionSoftGracePeriod) ProtoMessage()
func (*KubeletConfigEvictionSoftGracePeriod) Reset ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) Reset()
func (*KubeletConfigEvictionSoftGracePeriod) Size ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) Size() (n int)
func (*KubeletConfigEvictionSoftGracePeriod) String ¶ added in v1.3.0
func (this *KubeletConfigEvictionSoftGracePeriod) String() string
func (*KubeletConfigEvictionSoftGracePeriod) Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) Unmarshal(dAtA []byte) error
func (*KubeletConfigEvictionSoftGracePeriod) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) XXX_DiscardUnknown()
func (*KubeletConfigEvictionSoftGracePeriod) XXX_Marshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeletConfigEvictionSoftGracePeriod) XXX_Merge ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Merge(src proto.Message)
func (*KubeletConfigEvictionSoftGracePeriod) XXX_Size ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Size() int
func (*KubeletConfigEvictionSoftGracePeriod) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubeletConfigEvictionSoftGracePeriod) XXX_Unmarshal(b []byte) error
type KubeletConfigReserved ¶ added in v1.8.0
type KubeletConfigReserved struct { // CPU is the reserved cpu. // +optional CPU *resource.Quantity `json:"cpu,omitempty" protobuf:"bytes,1,opt,name=cpu"` // Memory is the reserved memory. // +optional Memory *resource.Quantity `json:"memory,omitempty" protobuf:"bytes,2,opt,name=memory"` // EphemeralStorage is the reserved ephemeral-storage. // +optional EphemeralStorage *resource.Quantity `json:"ephemeralStorage,omitempty" protobuf:"bytes,3,opt,name=ephemeralStorage"` // PID is the reserved process-ids. // +optional PID *resource.Quantity `json:"pid,omitempty" protobuf:"bytes,4,opt,name=pid"` }
KubeletConfigReserved contains reserved resources for daemons
func (*KubeletConfigReserved) DeepCopy ¶ added in v1.8.0
func (in *KubeletConfigReserved) DeepCopy() *KubeletConfigReserved
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfigReserved.
func (*KubeletConfigReserved) DeepCopyInto ¶ added in v1.8.0
func (in *KubeletConfigReserved) DeepCopyInto(out *KubeletConfigReserved)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubeletConfigReserved) Descriptor ¶ added in v1.8.0
func (*KubeletConfigReserved) Descriptor() ([]byte, []int)
func (*KubeletConfigReserved) Marshal ¶ added in v1.8.0
func (m *KubeletConfigReserved) Marshal() (dAtA []byte, err error)
func (*KubeletConfigReserved) MarshalTo ¶ added in v1.8.0
func (m *KubeletConfigReserved) MarshalTo(dAtA []byte) (int, error)
func (*KubeletConfigReserved) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *KubeletConfigReserved) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubeletConfigReserved) ProtoMessage ¶ added in v1.8.0
func (*KubeletConfigReserved) ProtoMessage()
func (*KubeletConfigReserved) Reset ¶ added in v1.8.0
func (m *KubeletConfigReserved) Reset()
func (*KubeletConfigReserved) Size ¶ added in v1.8.0
func (m *KubeletConfigReserved) Size() (n int)
func (*KubeletConfigReserved) String ¶ added in v1.8.0
func (this *KubeletConfigReserved) String() string
func (*KubeletConfigReserved) Unmarshal ¶ added in v1.8.0
func (m *KubeletConfigReserved) Unmarshal(dAtA []byte) error
func (*KubeletConfigReserved) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *KubeletConfigReserved) XXX_DiscardUnknown()
func (*KubeletConfigReserved) XXX_Marshal ¶ added in v1.8.0
func (m *KubeletConfigReserved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubeletConfigReserved) XXX_Merge ¶ added in v1.8.0
func (m *KubeletConfigReserved) XXX_Merge(src proto.Message)
func (*KubeletConfigReserved) XXX_Size ¶ added in v1.8.0
func (m *KubeletConfigReserved) XXX_Size() int
func (*KubeletConfigReserved) XXX_Unmarshal ¶ added in v1.8.0
func (m *KubeletConfigReserved) XXX_Unmarshal(b []byte) error
type Kubernetes ¶
type Kubernetes struct { // ClusterAutoscaler contains the configuration flags for the Kubernetes cluster autoscaler. // +optional ClusterAutoscaler *ClusterAutoscaler `json:"clusterAutoscaler,omitempty" protobuf:"bytes,2,opt,name=clusterAutoscaler"` // KubeAPIServer contains configuration settings for the kube-apiserver. // +optional KubeAPIServer *KubeAPIServerConfig `json:"kubeAPIServer,omitempty" protobuf:"bytes,3,opt,name=kubeAPIServer"` // KubeControllerManager contains configuration settings for the kube-controller-manager. // +optional KubeControllerManager *KubeControllerManagerConfig `json:"kubeControllerManager,omitempty" protobuf:"bytes,4,opt,name=kubeControllerManager"` // KubeScheduler contains configuration settings for the kube-scheduler. // +optional KubeScheduler *KubeSchedulerConfig `json:"kubeScheduler,omitempty" protobuf:"bytes,5,opt,name=kubeScheduler"` // KubeProxy contains configuration settings for the kube-proxy. // +optional KubeProxy *KubeProxyConfig `json:"kubeProxy,omitempty" protobuf:"bytes,6,opt,name=kubeProxy"` // Kubelet contains configuration settings for the kubelet. // +optional Kubelet *KubeletConfig `json:"kubelet,omitempty" protobuf:"bytes,7,opt,name=kubelet"` // Version is the semantic Kubernetes version to use for the Shoot cluster. // Defaults to the highest supported minor and patch version given in the referenced cloud profile. // The version can be omitted completely or partially specified, e.g. `<major>.<minor>`. // +optional Version string `json:"version,omitempty" protobuf:"bytes,8,opt,name=version"` // VerticalPodAutoscaler contains the configuration flags for the Kubernetes vertical pod autoscaler. // +optional VerticalPodAutoscaler *VerticalPodAutoscaler `json:"verticalPodAutoscaler,omitempty" protobuf:"bytes,9,opt,name=verticalPodAutoscaler"` // EnableStaticTokenKubeconfig indicates whether static token kubeconfig secret will be created for the Shoot cluster. // Defaults to true for Shoots with Kubernetes versions < 1.26. Defaults to false for Shoots with Kubernetes versions >= 1.26. // Starting Kubernetes 1.27 the field will be locked to false. // +optional EnableStaticTokenKubeconfig *bool `json:"enableStaticTokenKubeconfig,omitempty" protobuf:"varint,10,opt,name=enableStaticTokenKubeconfig"` }
Kubernetes contains the version and configuration variables for the Shoot control plane.
func (*Kubernetes) DeepCopy ¶
func (in *Kubernetes) DeepCopy() *Kubernetes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kubernetes.
func (*Kubernetes) DeepCopyInto ¶
func (in *Kubernetes) DeepCopyInto(out *Kubernetes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Kubernetes) Descriptor ¶ added in v1.3.0
func (*Kubernetes) Descriptor() ([]byte, []int)
func (*Kubernetes) Marshal ¶ added in v1.3.0
func (m *Kubernetes) Marshal() (dAtA []byte, err error)
func (*Kubernetes) MarshalTo ¶ added in v1.3.0
func (m *Kubernetes) MarshalTo(dAtA []byte) (int, error)
func (*Kubernetes) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *Kubernetes) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Kubernetes) ProtoMessage ¶ added in v1.3.0
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) Reset ¶ added in v1.3.0
func (m *Kubernetes) Reset()
func (*Kubernetes) Size ¶ added in v1.3.0
func (m *Kubernetes) Size() (n int)
func (*Kubernetes) String ¶ added in v1.3.0
func (this *Kubernetes) String() string
func (*Kubernetes) Unmarshal ¶ added in v1.3.0
func (m *Kubernetes) Unmarshal(dAtA []byte) error
func (*Kubernetes) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Kubernetes) XXX_DiscardUnknown()
func (*Kubernetes) XXX_Marshal ¶ added in v1.3.0
func (m *Kubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Kubernetes) XXX_Merge ¶ added in v1.3.0
func (m *Kubernetes) XXX_Merge(src proto.Message)
func (*Kubernetes) XXX_Size ¶ added in v1.3.0
func (m *Kubernetes) XXX_Size() int
func (*Kubernetes) XXX_Unmarshal ¶ added in v1.3.0
func (m *Kubernetes) XXX_Unmarshal(b []byte) error
type KubernetesConfig ¶
type KubernetesConfig struct { // FeatureGates contains information about enabled feature gates. // +optional FeatureGates map[string]bool `json:"featureGates,omitempty" protobuf:"bytes,1,rep,name=featureGates"` }
KubernetesConfig contains common configuration fields for the control plane components.
func (*KubernetesConfig) DeepCopy ¶
func (in *KubernetesConfig) DeepCopy() *KubernetesConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesConfig.
func (*KubernetesConfig) DeepCopyInto ¶
func (in *KubernetesConfig) DeepCopyInto(out *KubernetesConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesConfig) Descriptor ¶ added in v1.3.0
func (*KubernetesConfig) Descriptor() ([]byte, []int)
func (*KubernetesConfig) Marshal ¶ added in v1.3.0
func (m *KubernetesConfig) Marshal() (dAtA []byte, err error)
func (*KubernetesConfig) MarshalTo ¶ added in v1.3.0
func (m *KubernetesConfig) MarshalTo(dAtA []byte) (int, error)
func (*KubernetesConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubernetesConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubernetesConfig) ProtoMessage ¶ added in v1.3.0
func (*KubernetesConfig) ProtoMessage()
func (*KubernetesConfig) Reset ¶ added in v1.3.0
func (m *KubernetesConfig) Reset()
func (*KubernetesConfig) Size ¶ added in v1.3.0
func (m *KubernetesConfig) Size() (n int)
func (*KubernetesConfig) String ¶ added in v1.3.0
func (this *KubernetesConfig) String() string
func (*KubernetesConfig) Unmarshal ¶ added in v1.3.0
func (m *KubernetesConfig) Unmarshal(dAtA []byte) error
func (*KubernetesConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubernetesConfig) XXX_DiscardUnknown()
func (*KubernetesConfig) XXX_Marshal ¶ added in v1.3.0
func (m *KubernetesConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesConfig) XXX_Merge ¶ added in v1.3.0
func (m *KubernetesConfig) XXX_Merge(src proto.Message)
func (*KubernetesConfig) XXX_Size ¶ added in v1.3.0
func (m *KubernetesConfig) XXX_Size() int
func (*KubernetesConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubernetesConfig) XXX_Unmarshal(b []byte) error
type KubernetesDashboard ¶
type KubernetesDashboard struct { Addon `json:",inline" protobuf:"bytes,2,opt,name=addon"` // AuthenticationMode defines the authentication mode for the kubernetes-dashboard. // +optional AuthenticationMode *string `json:"authenticationMode,omitempty" protobuf:"bytes,1,opt,name=authenticationMode"` }
KubernetesDashboard describes configuration values for the kubernetes-dashboard addon.
func (*KubernetesDashboard) DeepCopy ¶
func (in *KubernetesDashboard) DeepCopy() *KubernetesDashboard
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesDashboard.
func (*KubernetesDashboard) DeepCopyInto ¶
func (in *KubernetesDashboard) DeepCopyInto(out *KubernetesDashboard)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesDashboard) Descriptor ¶ added in v1.3.0
func (*KubernetesDashboard) Descriptor() ([]byte, []int)
func (*KubernetesDashboard) Marshal ¶ added in v1.3.0
func (m *KubernetesDashboard) Marshal() (dAtA []byte, err error)
func (*KubernetesDashboard) MarshalTo ¶ added in v1.3.0
func (m *KubernetesDashboard) MarshalTo(dAtA []byte) (int, error)
func (*KubernetesDashboard) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubernetesDashboard) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubernetesDashboard) ProtoMessage ¶ added in v1.3.0
func (*KubernetesDashboard) ProtoMessage()
func (*KubernetesDashboard) Reset ¶ added in v1.3.0
func (m *KubernetesDashboard) Reset()
func (*KubernetesDashboard) Size ¶ added in v1.3.0
func (m *KubernetesDashboard) Size() (n int)
func (*KubernetesDashboard) String ¶ added in v1.3.0
func (this *KubernetesDashboard) String() string
func (*KubernetesDashboard) Unmarshal ¶ added in v1.3.0
func (m *KubernetesDashboard) Unmarshal(dAtA []byte) error
func (*KubernetesDashboard) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubernetesDashboard) XXX_DiscardUnknown()
func (*KubernetesDashboard) XXX_Marshal ¶ added in v1.3.0
func (m *KubernetesDashboard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesDashboard) XXX_Merge ¶ added in v1.3.0
func (m *KubernetesDashboard) XXX_Merge(src proto.Message)
func (*KubernetesDashboard) XXX_Size ¶ added in v1.3.0
func (m *KubernetesDashboard) XXX_Size() int
func (*KubernetesDashboard) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubernetesDashboard) XXX_Unmarshal(b []byte) error
type KubernetesSettings ¶
type KubernetesSettings struct { // Versions is the list of allowed Kubernetes versions with optional expiration dates for Shoot clusters. // +patchMergeKey=version // +patchStrategy=merge // +optional Versions []ExpirableVersion `json:"versions,omitempty" patchStrategy:"merge" patchMergeKey:"version" protobuf:"bytes,1,rep,name=versions"` }
KubernetesSettings contains constraints regarding allowed values of the 'kubernetes' block in the Shoot specification.
func (*KubernetesSettings) DeepCopy ¶
func (in *KubernetesSettings) DeepCopy() *KubernetesSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesSettings.
func (*KubernetesSettings) DeepCopyInto ¶
func (in *KubernetesSettings) DeepCopyInto(out *KubernetesSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KubernetesSettings) Descriptor ¶ added in v1.3.0
func (*KubernetesSettings) Descriptor() ([]byte, []int)
func (*KubernetesSettings) Marshal ¶ added in v1.3.0
func (m *KubernetesSettings) Marshal() (dAtA []byte, err error)
func (*KubernetesSettings) MarshalTo ¶ added in v1.3.0
func (m *KubernetesSettings) MarshalTo(dAtA []byte) (int, error)
func (*KubernetesSettings) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *KubernetesSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*KubernetesSettings) ProtoMessage ¶ added in v1.3.0
func (*KubernetesSettings) ProtoMessage()
func (*KubernetesSettings) Reset ¶ added in v1.3.0
func (m *KubernetesSettings) Reset()
func (*KubernetesSettings) Size ¶ added in v1.3.0
func (m *KubernetesSettings) Size() (n int)
func (*KubernetesSettings) String ¶ added in v1.3.0
func (this *KubernetesSettings) String() string
func (*KubernetesSettings) Unmarshal ¶ added in v1.3.0
func (m *KubernetesSettings) Unmarshal(dAtA []byte) error
func (*KubernetesSettings) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *KubernetesSettings) XXX_DiscardUnknown()
func (*KubernetesSettings) XXX_Marshal ¶ added in v1.3.0
func (m *KubernetesSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*KubernetesSettings) XXX_Merge ¶ added in v1.3.0
func (m *KubernetesSettings) XXX_Merge(src proto.Message)
func (*KubernetesSettings) XXX_Size ¶ added in v1.3.0
func (m *KubernetesSettings) XXX_Size() int
func (*KubernetesSettings) XXX_Unmarshal ¶ added in v1.3.0
func (m *KubernetesSettings) XXX_Unmarshal(b []byte) error
type LastError ¶
type LastError struct { // A human readable message indicating details about the last error. Description string `json:"description" protobuf:"bytes,1,opt,name=description"` // ID of the task which caused this last error // +optional TaskID *string `json:"taskID,omitempty" protobuf:"bytes,2,opt,name=taskID"` // Well-defined error codes of the last error(s). // +optional Codes []ErrorCode `json:"codes,omitempty" protobuf:"bytes,3,rep,name=codes,casttype=ErrorCode"` // Last time the error was reported // +optional LastUpdateTime *metav1.Time `json:"lastUpdateTime,omitempty" protobuf:"bytes,4,opt,name=lastUpdateTime"` }
LastError indicates the last occurred error for an operation on a resource.
func (*LastError) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastError.
func (*LastError) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastError) Descriptor ¶ added in v1.3.0
func (*LastError) MarshalToSizedBuffer ¶ added in v1.3.0
func (*LastError) ProtoMessage ¶ added in v1.3.0
func (*LastError) ProtoMessage()
func (*LastError) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *LastError) XXX_DiscardUnknown()
func (*LastError) XXX_Marshal ¶ added in v1.3.0
func (*LastError) XXX_Unmarshal ¶ added in v1.3.0
type LastMaintenance ¶ added in v1.62.0
type LastMaintenance struct { // A human-readable message containing details about the operations performed in the last maintenance. Description string `json:"description" protobuf:"bytes,1,opt,name=description"` // TriggeredTime is the time when maintenance was triggered. TriggeredTime metav1.Time `json:"triggeredTime" protobuf:"bytes,2,opt,name=triggeredTime"` // Status of the last maintenance operation, one of Processing, Succeeded, Error. State LastOperationState `json:"state" protobuf:"bytes,3,opt,name=state,casttype=LastOperationState"` // FailureReason holds the information about the last maintenance operation failure reason. // +optional FailureReason *string `json:"failureReason,omitempty" protobuf:"bytes,4,opt,name=failureReason"` }
LastMaintenance holds information about a maintenance operation on the Shoot.
func (*LastMaintenance) DeepCopy ¶ added in v1.62.0
func (in *LastMaintenance) DeepCopy() *LastMaintenance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastMaintenance.
func (*LastMaintenance) DeepCopyInto ¶ added in v1.62.0
func (in *LastMaintenance) DeepCopyInto(out *LastMaintenance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastMaintenance) Descriptor ¶ added in v1.62.0
func (*LastMaintenance) Descriptor() ([]byte, []int)
func (*LastMaintenance) Marshal ¶ added in v1.62.0
func (m *LastMaintenance) Marshal() (dAtA []byte, err error)
func (*LastMaintenance) MarshalTo ¶ added in v1.62.0
func (m *LastMaintenance) MarshalTo(dAtA []byte) (int, error)
func (*LastMaintenance) MarshalToSizedBuffer ¶ added in v1.62.0
func (m *LastMaintenance) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LastMaintenance) ProtoMessage ¶ added in v1.62.0
func (*LastMaintenance) ProtoMessage()
func (*LastMaintenance) Reset ¶ added in v1.62.0
func (m *LastMaintenance) Reset()
func (*LastMaintenance) Size ¶ added in v1.62.0
func (m *LastMaintenance) Size() (n int)
func (*LastMaintenance) String ¶ added in v1.62.0
func (this *LastMaintenance) String() string
func (*LastMaintenance) Unmarshal ¶ added in v1.62.0
func (m *LastMaintenance) Unmarshal(dAtA []byte) error
func (*LastMaintenance) XXX_DiscardUnknown ¶ added in v1.62.0
func (m *LastMaintenance) XXX_DiscardUnknown()
func (*LastMaintenance) XXX_Marshal ¶ added in v1.62.0
func (m *LastMaintenance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LastMaintenance) XXX_Merge ¶ added in v1.62.0
func (m *LastMaintenance) XXX_Merge(src proto.Message)
func (*LastMaintenance) XXX_Size ¶ added in v1.62.0
func (m *LastMaintenance) XXX_Size() int
func (*LastMaintenance) XXX_Unmarshal ¶ added in v1.62.0
func (m *LastMaintenance) XXX_Unmarshal(b []byte) error
type LastOperation ¶
type LastOperation struct { // A human readable message indicating details about the last operation. Description string `json:"description" protobuf:"bytes,1,opt,name=description"` // Last time the operation state transitioned from one to another. LastUpdateTime metav1.Time `json:"lastUpdateTime" protobuf:"bytes,2,opt,name=lastUpdateTime"` // The progress in percentage (0-100) of the last operation. Progress int32 `json:"progress" protobuf:"varint,3,opt,name=progress"` // Status of the last operation, one of Aborted, Processing, Succeeded, Error, Failed. State LastOperationState `json:"state" protobuf:"bytes,4,opt,name=state,casttype=LastOperationState"` // Type of the last operation, one of Create, Reconcile, Delete, Migrate, Restore. Type LastOperationType `json:"type" protobuf:"bytes,5,opt,name=type,casttype=LastOperationType"` }
LastOperation indicates the type and the state of the last operation, along with a description message and a progress indicator.
func (*LastOperation) DeepCopy ¶
func (in *LastOperation) DeepCopy() *LastOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastOperation.
func (*LastOperation) DeepCopyInto ¶
func (in *LastOperation) DeepCopyInto(out *LastOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LastOperation) Descriptor ¶ added in v1.3.0
func (*LastOperation) Descriptor() ([]byte, []int)
func (*LastOperation) Marshal ¶ added in v1.3.0
func (m *LastOperation) Marshal() (dAtA []byte, err error)
func (*LastOperation) MarshalTo ¶ added in v1.3.0
func (m *LastOperation) MarshalTo(dAtA []byte) (int, error)
func (*LastOperation) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *LastOperation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LastOperation) ProtoMessage ¶ added in v1.3.0
func (*LastOperation) ProtoMessage()
func (*LastOperation) Reset ¶ added in v1.3.0
func (m *LastOperation) Reset()
func (*LastOperation) Size ¶ added in v1.3.0
func (m *LastOperation) Size() (n int)
func (*LastOperation) String ¶ added in v1.3.0
func (this *LastOperation) String() string
func (*LastOperation) Unmarshal ¶ added in v1.3.0
func (m *LastOperation) Unmarshal(dAtA []byte) error
func (*LastOperation) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *LastOperation) XXX_DiscardUnknown()
func (*LastOperation) XXX_Marshal ¶ added in v1.3.0
func (m *LastOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LastOperation) XXX_Merge ¶ added in v1.3.0
func (m *LastOperation) XXX_Merge(src proto.Message)
func (*LastOperation) XXX_Size ¶ added in v1.3.0
func (m *LastOperation) XXX_Size() int
func (*LastOperation) XXX_Unmarshal ¶ added in v1.3.0
func (m *LastOperation) XXX_Unmarshal(b []byte) error
type LastOperationState ¶
type LastOperationState string
LastOperationState is a string alias.
const ( // LastOperationStateProcessing indicates that an operation is ongoing. LastOperationStateProcessing LastOperationState = "Processing" // LastOperationStateSucceeded indicates that an operation has completed successfully. LastOperationStateSucceeded LastOperationState = "Succeeded" // LastOperationStateError indicates that an operation is completed with errors and will be retried. LastOperationStateError LastOperationState = "Error" // LastOperationStateFailed indicates that an operation is completed with errors and won't be retried. LastOperationStateFailed LastOperationState = "Failed" // LastOperationStatePending indicates that an operation cannot be done now, but will be tried in future. LastOperationStatePending LastOperationState = "Pending" // LastOperationStateAborted indicates that an operation has been aborted. LastOperationStateAborted LastOperationState = "Aborted" )
type LastOperationType ¶
type LastOperationType string
LastOperationType is a string alias.
const ( // LastOperationTypeCreate indicates a 'create' operation. LastOperationTypeCreate LastOperationType = "Create" // LastOperationTypeReconcile indicates a 'reconcile' operation. LastOperationTypeReconcile LastOperationType = "Reconcile" // LastOperationTypeDelete indicates a 'delete' operation. LastOperationTypeDelete LastOperationType = "Delete" // LastOperationTypeMigrate indicates a 'migrate' operation. LastOperationTypeMigrate LastOperationType = "Migrate" // LastOperationTypeRestore indicates a 'restore' operation. LastOperationTypeRestore LastOperationType = "Restore" )
type LoadBalancerServicesProxyProtocol ¶ added in v1.96.0
type LoadBalancerServicesProxyProtocol struct { // Allowed controls whether the ProxyProtocol is optionally allowed for the load balancer services. // This should only be enabled if the load balancer services are already using ProxyProtocol or will be reconfigured to use it soon. // Until the load balancers are configured with ProxyProtocol, enabling this setting may allow clients to spoof their source IP addresses. // The option allows a migration from non-ProxyProtocol to ProxyProtocol without downtime (depending on the infrastructure). // Defaults to false. Allowed bool `json:"allowed" protobuf:"bytes,1,opt,name=allowed"` }
LoadBalancerServicesProxyProtocol controls whether ProxyProtocol is (optionally) allowed for the load balancer services.
func (*LoadBalancerServicesProxyProtocol) DeepCopy ¶ added in v1.96.0
func (in *LoadBalancerServicesProxyProtocol) DeepCopy() *LoadBalancerServicesProxyProtocol
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerServicesProxyProtocol.
func (*LoadBalancerServicesProxyProtocol) DeepCopyInto ¶ added in v1.96.0
func (in *LoadBalancerServicesProxyProtocol) DeepCopyInto(out *LoadBalancerServicesProxyProtocol)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancerServicesProxyProtocol) Descriptor ¶ added in v1.96.0
func (*LoadBalancerServicesProxyProtocol) Descriptor() ([]byte, []int)
func (*LoadBalancerServicesProxyProtocol) Marshal ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) Marshal() (dAtA []byte, err error)
func (*LoadBalancerServicesProxyProtocol) MarshalTo ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) MarshalTo(dAtA []byte) (int, error)
func (*LoadBalancerServicesProxyProtocol) MarshalToSizedBuffer ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LoadBalancerServicesProxyProtocol) ProtoMessage ¶ added in v1.96.0
func (*LoadBalancerServicesProxyProtocol) ProtoMessage()
func (*LoadBalancerServicesProxyProtocol) Reset ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) Reset()
func (*LoadBalancerServicesProxyProtocol) Size ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) Size() (n int)
func (*LoadBalancerServicesProxyProtocol) String ¶ added in v1.96.0
func (this *LoadBalancerServicesProxyProtocol) String() string
func (*LoadBalancerServicesProxyProtocol) Unmarshal ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) Unmarshal(dAtA []byte) error
func (*LoadBalancerServicesProxyProtocol) XXX_DiscardUnknown ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) XXX_DiscardUnknown()
func (*LoadBalancerServicesProxyProtocol) XXX_Marshal ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LoadBalancerServicesProxyProtocol) XXX_Merge ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) XXX_Merge(src proto.Message)
func (*LoadBalancerServicesProxyProtocol) XXX_Size ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) XXX_Size() int
func (*LoadBalancerServicesProxyProtocol) XXX_Unmarshal ¶ added in v1.96.0
func (m *LoadBalancerServicesProxyProtocol) XXX_Unmarshal(b []byte) error
type Machine ¶
type Machine struct { // Type is the machine type of the worker group. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // Image holds information about the machine image to use for all nodes of this pool. It will default to the // latest version of the first image stated in the referenced CloudProfile if no value has been provided. // +optional Image *ShootMachineImage `json:"image,omitempty" protobuf:"bytes,2,opt,name=image"` // Architecture is CPU architecture of machines in this worker pool. // +optional Architecture *string `json:"architecture,omitempty" protobuf:"bytes,3,opt,name=architecture"` }
Machine contains information about the machine type and image.
func (*Machine) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Machine.
func (*Machine) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Machine) Descriptor ¶ added in v1.3.0
func (*Machine) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Machine) ProtoMessage ¶ added in v1.3.0
func (*Machine) ProtoMessage()
func (*Machine) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Machine) XXX_DiscardUnknown()
func (*Machine) XXX_Marshal ¶ added in v1.3.0
func (*Machine) XXX_Unmarshal ¶ added in v1.3.0
type MachineControllerManagerSettings ¶ added in v1.8.0
type MachineControllerManagerSettings struct { // MachineDrainTimeout is the period after which machine is forcefully deleted. // +optional MachineDrainTimeout *metav1.Duration `json:"machineDrainTimeout,omitempty" protobuf:"bytes,1,name=machineDrainTimeout"` // MachineHealthTimeout is the period after which machine is declared failed. // +optional MachineHealthTimeout *metav1.Duration `json:"machineHealthTimeout,omitempty" protobuf:"bytes,2,name=machineHealthTimeout"` // MachineCreationTimeout is the period after which creation of the machine is declared failed. // +optional MachineCreationTimeout *metav1.Duration `json:"machineCreationTimeout,omitempty" protobuf:"bytes,3,name=machineCreationTimeout"` // MaxEvictRetries are the number of eviction retries on a pod after which drain is declared failed, and forceful deletion is triggered. // +optional MaxEvictRetries *int32 `json:"maxEvictRetries,omitempty" protobuf:"bytes,4,name=maxEvictRetries"` // NodeConditions are the set of conditions if set to true for the period of MachineHealthTimeout, machine will be declared failed. // +optional NodeConditions []string `json:"nodeConditions,omitempty" protobuf:"bytes,5,name=nodeConditions"` }
MachineControllerManagerSettings contains configurations for different worker-pools. Eg. MachineDrainTimeout, MachineHealthTimeout.
func (*MachineControllerManagerSettings) DeepCopy ¶ added in v1.8.0
func (in *MachineControllerManagerSettings) DeepCopy() *MachineControllerManagerSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineControllerManagerSettings.
func (*MachineControllerManagerSettings) DeepCopyInto ¶ added in v1.8.0
func (in *MachineControllerManagerSettings) DeepCopyInto(out *MachineControllerManagerSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineControllerManagerSettings) Descriptor ¶ added in v1.8.0
func (*MachineControllerManagerSettings) Descriptor() ([]byte, []int)
func (*MachineControllerManagerSettings) Marshal ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) Marshal() (dAtA []byte, err error)
func (*MachineControllerManagerSettings) MarshalTo ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) MarshalTo(dAtA []byte) (int, error)
func (*MachineControllerManagerSettings) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineControllerManagerSettings) ProtoMessage ¶ added in v1.8.0
func (*MachineControllerManagerSettings) ProtoMessage()
func (*MachineControllerManagerSettings) Reset ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) Reset()
func (*MachineControllerManagerSettings) Size ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) Size() (n int)
func (*MachineControllerManagerSettings) String ¶ added in v1.8.0
func (this *MachineControllerManagerSettings) String() string
func (*MachineControllerManagerSettings) Unmarshal ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) Unmarshal(dAtA []byte) error
func (*MachineControllerManagerSettings) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) XXX_DiscardUnknown()
func (*MachineControllerManagerSettings) XXX_Marshal ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineControllerManagerSettings) XXX_Merge ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) XXX_Merge(src proto.Message)
func (*MachineControllerManagerSettings) XXX_Size ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) XXX_Size() int
func (*MachineControllerManagerSettings) XXX_Unmarshal ¶ added in v1.8.0
func (m *MachineControllerManagerSettings) XXX_Unmarshal(b []byte) error
type MachineImage ¶
type MachineImage struct { // Name is the name of the image. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Versions contains versions, expiration dates and container runtimes of the machine image // +patchMergeKey=version // +patchStrategy=merge Versions []MachineImageVersion `json:"versions" patchStrategy:"merge" patchMergeKey:"version" protobuf:"bytes,2,rep,name=versions"` // UpdateStrategy is the update strategy to use for the machine image. Possible values are: // - patch: update to the latest patch version of the current minor version. // - minor: update to the latest minor and patch version. // - major: always update to the overall latest version (default). // +optional UpdateStrategy *MachineImageUpdateStrategy `json:"updateStrategy,omitempty" protobuf:"bytes,3,opt,name=updateStrategy,casttype=MachineImageUpdateStrategy"` }
MachineImage defines the name and multiple versions of the machine image in any environment.
func (*MachineImage) DeepCopy ¶
func (in *MachineImage) DeepCopy() *MachineImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineImage.
func (*MachineImage) DeepCopyInto ¶
func (in *MachineImage) DeepCopyInto(out *MachineImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineImage) Descriptor ¶ added in v1.3.0
func (*MachineImage) Descriptor() ([]byte, []int)
func (*MachineImage) Marshal ¶ added in v1.3.0
func (m *MachineImage) Marshal() (dAtA []byte, err error)
func (*MachineImage) MarshalTo ¶ added in v1.3.0
func (m *MachineImage) MarshalTo(dAtA []byte) (int, error)
func (*MachineImage) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *MachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineImage) ProtoMessage ¶ added in v1.3.0
func (*MachineImage) ProtoMessage()
func (*MachineImage) Reset ¶ added in v1.3.0
func (m *MachineImage) Reset()
func (*MachineImage) Size ¶ added in v1.3.0
func (m *MachineImage) Size() (n int)
func (*MachineImage) String ¶ added in v1.3.0
func (this *MachineImage) String() string
func (*MachineImage) Unmarshal ¶ added in v1.3.0
func (m *MachineImage) Unmarshal(dAtA []byte) error
func (*MachineImage) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *MachineImage) XXX_DiscardUnknown()
func (*MachineImage) XXX_Marshal ¶ added in v1.3.0
func (m *MachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineImage) XXX_Merge ¶ added in v1.3.0
func (m *MachineImage) XXX_Merge(src proto.Message)
func (*MachineImage) XXX_Size ¶ added in v1.3.0
func (m *MachineImage) XXX_Size() int
func (*MachineImage) XXX_Unmarshal ¶ added in v1.3.0
func (m *MachineImage) XXX_Unmarshal(b []byte) error
type MachineImageUpdateStrategy ¶ added in v1.83.0
type MachineImageUpdateStrategy string
MachineImageUpdateStrategy is the update strategy to use for a machine image
const ( // UpdateStrategyPatch indicates that auto-updates are performed to the latest patch version of the current minor version. // When using an expired version during the maintenance window, force updates to the latest patch of the next (not necessarily consecutive) minor when using an expired version. UpdateStrategyPatch MachineImageUpdateStrategy = "patch" // UpdateStrategyMinor indicates that auto-updates are performed to the latest patch and minor version of the current major version. // When using an expired version during the maintenance window, force updates to the latest minor and patch of the next (not necessarily consecutive) major version. UpdateStrategyMinor MachineImageUpdateStrategy = "minor" // UpdateStrategyMajor indicates that auto-updates are performed always to the overall latest version. UpdateStrategyMajor MachineImageUpdateStrategy = "major" )
type MachineImageVersion ¶ added in v1.9.0
type MachineImageVersion struct { ExpirableVersion `json:",inline" protobuf:"bytes,1,opt,name=expirableVersion"` // CRI list of supported container runtime and interfaces supported by this version // +optional CRI []CRI `json:"cri,omitempty" protobuf:"bytes,2,rep,name=cri"` // Architectures is the list of CPU architectures of the machine image in this version. // +optional Architectures []string `json:"architectures,omitempty" protobuf:"bytes,3,opt,name=architectures"` // KubeletVersionConstraint is a constraint describing the supported kubelet versions by the machine image in this version. // If the field is not specified, it is assumed that the machine image in this version supports all kubelet versions. // Examples: // - '>= 1.26' - supports only kubelet versions greater than or equal to 1.26 // - '< 1.26' - supports only kubelet versions less than 1.26 // +optional KubeletVersionConstraint *string `json:"kubeletVersionConstraint,omitempty" protobuf:"bytes,4,opt,name=kubeletVersionConstraint"` }
MachineImageVersion is an expirable version with list of supported container runtimes and interfaces
func (*MachineImageVersion) DeepCopy ¶ added in v1.9.0
func (in *MachineImageVersion) DeepCopy() *MachineImageVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineImageVersion.
func (*MachineImageVersion) DeepCopyInto ¶ added in v1.9.0
func (in *MachineImageVersion) DeepCopyInto(out *MachineImageVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineImageVersion) Descriptor ¶ added in v1.9.0
func (*MachineImageVersion) Descriptor() ([]byte, []int)
func (*MachineImageVersion) Marshal ¶ added in v1.9.0
func (m *MachineImageVersion) Marshal() (dAtA []byte, err error)
func (*MachineImageVersion) MarshalTo ¶ added in v1.9.0
func (m *MachineImageVersion) MarshalTo(dAtA []byte) (int, error)
func (*MachineImageVersion) MarshalToSizedBuffer ¶ added in v1.9.0
func (m *MachineImageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineImageVersion) ProtoMessage ¶ added in v1.9.0
func (*MachineImageVersion) ProtoMessage()
func (*MachineImageVersion) Reset ¶ added in v1.9.0
func (m *MachineImageVersion) Reset()
func (*MachineImageVersion) Size ¶ added in v1.9.0
func (m *MachineImageVersion) Size() (n int)
func (*MachineImageVersion) String ¶ added in v1.9.0
func (this *MachineImageVersion) String() string
func (*MachineImageVersion) Unmarshal ¶ added in v1.9.0
func (m *MachineImageVersion) Unmarshal(dAtA []byte) error
func (*MachineImageVersion) XXX_DiscardUnknown ¶ added in v1.9.0
func (m *MachineImageVersion) XXX_DiscardUnknown()
func (*MachineImageVersion) XXX_Marshal ¶ added in v1.9.0
func (m *MachineImageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineImageVersion) XXX_Merge ¶ added in v1.9.0
func (m *MachineImageVersion) XXX_Merge(src proto.Message)
func (*MachineImageVersion) XXX_Size ¶ added in v1.9.0
func (m *MachineImageVersion) XXX_Size() int
func (*MachineImageVersion) XXX_Unmarshal ¶ added in v1.9.0
func (m *MachineImageVersion) XXX_Unmarshal(b []byte) error
type MachineType ¶
type MachineType struct { // CPU is the number of CPUs for this machine type. CPU resource.Quantity `json:"cpu" protobuf:"bytes,1,opt,name=cpu"` // GPU is the number of GPUs for this machine type. GPU resource.Quantity `json:"gpu" protobuf:"bytes,2,opt,name=gpu"` // Memory is the amount of memory for this machine type. Memory resource.Quantity `json:"memory" protobuf:"bytes,3,opt,name=memory"` // Name is the name of the machine type. Name string `json:"name" protobuf:"bytes,4,opt,name=name"` // Storage is the amount of storage associated with the root volume of this machine type. // +optional Storage *MachineTypeStorage `json:"storage,omitempty" protobuf:"bytes,5,opt,name=storage"` // Usable defines if the machine type can be used for shoot clusters. // +optional Usable *bool `json:"usable,omitempty" protobuf:"varint,6,opt,name=usable"` // Architecture is the CPU architecture of this machine type. // +optional Architecture *string `json:"architecture,omitempty" protobuf:"bytes,7,opt,name=architecture"` }
MachineType contains certain properties of a machine type.
func (*MachineType) DeepCopy ¶
func (in *MachineType) DeepCopy() *MachineType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineType.
func (*MachineType) DeepCopyInto ¶
func (in *MachineType) DeepCopyInto(out *MachineType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineType) Descriptor ¶ added in v1.3.0
func (*MachineType) Descriptor() ([]byte, []int)
func (*MachineType) Marshal ¶ added in v1.3.0
func (m *MachineType) Marshal() (dAtA []byte, err error)
func (*MachineType) MarshalTo ¶ added in v1.3.0
func (m *MachineType) MarshalTo(dAtA []byte) (int, error)
func (*MachineType) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *MachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineType) ProtoMessage ¶ added in v1.3.0
func (*MachineType) ProtoMessage()
func (*MachineType) Reset ¶ added in v1.3.0
func (m *MachineType) Reset()
func (*MachineType) Size ¶ added in v1.3.0
func (m *MachineType) Size() (n int)
func (*MachineType) String ¶ added in v1.3.0
func (this *MachineType) String() string
func (*MachineType) Unmarshal ¶ added in v1.3.0
func (m *MachineType) Unmarshal(dAtA []byte) error
func (*MachineType) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *MachineType) XXX_DiscardUnknown()
func (*MachineType) XXX_Marshal ¶ added in v1.3.0
func (m *MachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineType) XXX_Merge ¶ added in v1.3.0
func (m *MachineType) XXX_Merge(src proto.Message)
func (*MachineType) XXX_Size ¶ added in v1.3.0
func (m *MachineType) XXX_Size() int
func (*MachineType) XXX_Unmarshal ¶ added in v1.3.0
func (m *MachineType) XXX_Unmarshal(b []byte) error
type MachineTypeStorage ¶
type MachineTypeStorage struct { // Class is the class of the storage type. Class string `json:"class" protobuf:"bytes,1,opt,name=class"` // StorageSize is the storage size. // +optional StorageSize *resource.Quantity `json:"size,omitempty" protobuf:"bytes,2,opt,name=size"` // Type is the type of the storage. Type string `json:"type" protobuf:"bytes,3,opt,name=type"` // MinSize is the minimal supported storage size. // This overrides any other common minimum size configuration from `spec.volumeTypes[*].minSize`. // +optional MinSize *resource.Quantity `json:"minSize,omitempty" protobuf:"bytes,4,opt,name=minSize"` }
MachineTypeStorage is the amount of storage associated with the root volume of this machine type.
func (*MachineTypeStorage) DeepCopy ¶
func (in *MachineTypeStorage) DeepCopy() *MachineTypeStorage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineTypeStorage.
func (*MachineTypeStorage) DeepCopyInto ¶
func (in *MachineTypeStorage) DeepCopyInto(out *MachineTypeStorage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineTypeStorage) Descriptor ¶ added in v1.3.0
func (*MachineTypeStorage) Descriptor() ([]byte, []int)
func (*MachineTypeStorage) Marshal ¶ added in v1.3.0
func (m *MachineTypeStorage) Marshal() (dAtA []byte, err error)
func (*MachineTypeStorage) MarshalTo ¶ added in v1.3.0
func (m *MachineTypeStorage) MarshalTo(dAtA []byte) (int, error)
func (*MachineTypeStorage) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *MachineTypeStorage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineTypeStorage) ProtoMessage ¶ added in v1.3.0
func (*MachineTypeStorage) ProtoMessage()
func (*MachineTypeStorage) Reset ¶ added in v1.3.0
func (m *MachineTypeStorage) Reset()
func (*MachineTypeStorage) Size ¶
func (m *MachineTypeStorage) Size() (n int)
func (*MachineTypeStorage) String ¶ added in v1.3.0
func (this *MachineTypeStorage) String() string
func (*MachineTypeStorage) Unmarshal ¶ added in v1.3.0
func (m *MachineTypeStorage) Unmarshal(dAtA []byte) error
func (*MachineTypeStorage) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *MachineTypeStorage) XXX_DiscardUnknown()
func (*MachineTypeStorage) XXX_Marshal ¶ added in v1.3.0
func (m *MachineTypeStorage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineTypeStorage) XXX_Merge ¶ added in v1.3.0
func (m *MachineTypeStorage) XXX_Merge(src proto.Message)
func (*MachineTypeStorage) XXX_Size ¶ added in v1.3.0
func (m *MachineTypeStorage) XXX_Size() int
func (*MachineTypeStorage) XXX_Unmarshal ¶ added in v1.3.0
func (m *MachineTypeStorage) XXX_Unmarshal(b []byte) error
type Maintenance ¶
type Maintenance struct { // AutoUpdate contains information about which constraints should be automatically updated. // +optional AutoUpdate *MaintenanceAutoUpdate `json:"autoUpdate,omitempty" protobuf:"bytes,1,opt,name=autoUpdate"` // TimeWindow contains information about the time window for maintenance operations. // +optional TimeWindow *MaintenanceTimeWindow `json:"timeWindow,omitempty" protobuf:"bytes,2,opt,name=timeWindow"` // ConfineSpecUpdateRollout prevents that changes/updates to the shoot specification will be rolled out immediately. // Instead, they are rolled out during the shoot's maintenance time window. There is one exception that will trigger // an immediate roll out which is changes to the Spec.Hibernation.Enabled field. // +optional ConfineSpecUpdateRollout *bool `json:"confineSpecUpdateRollout,omitempty" protobuf:"varint,3,opt,name=confineSpecUpdateRollout"` }
Maintenance contains information about the time window for maintenance operations and which operations should be performed.
func (*Maintenance) DeepCopy ¶
func (in *Maintenance) DeepCopy() *Maintenance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Maintenance.
func (*Maintenance) DeepCopyInto ¶
func (in *Maintenance) DeepCopyInto(out *Maintenance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Maintenance) Descriptor ¶ added in v1.3.0
func (*Maintenance) Descriptor() ([]byte, []int)
func (*Maintenance) Marshal ¶ added in v1.3.0
func (m *Maintenance) Marshal() (dAtA []byte, err error)
func (*Maintenance) MarshalTo ¶ added in v1.3.0
func (m *Maintenance) MarshalTo(dAtA []byte) (int, error)
func (*Maintenance) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *Maintenance) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Maintenance) ProtoMessage ¶ added in v1.3.0
func (*Maintenance) ProtoMessage()
func (*Maintenance) Reset ¶ added in v1.3.0
func (m *Maintenance) Reset()
func (*Maintenance) Size ¶ added in v1.3.0
func (m *Maintenance) Size() (n int)
func (*Maintenance) String ¶ added in v1.3.0
func (this *Maintenance) String() string
func (*Maintenance) Unmarshal ¶ added in v1.3.0
func (m *Maintenance) Unmarshal(dAtA []byte) error
func (*Maintenance) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Maintenance) XXX_DiscardUnknown()
func (*Maintenance) XXX_Marshal ¶ added in v1.3.0
func (m *Maintenance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Maintenance) XXX_Merge ¶ added in v1.3.0
func (m *Maintenance) XXX_Merge(src proto.Message)
func (*Maintenance) XXX_Size ¶ added in v1.3.0
func (m *Maintenance) XXX_Size() int
func (*Maintenance) XXX_Unmarshal ¶ added in v1.3.0
func (m *Maintenance) XXX_Unmarshal(b []byte) error
type MaintenanceAutoUpdate ¶
type MaintenanceAutoUpdate struct { // KubernetesVersion indicates whether the patch Kubernetes version may be automatically updated (default: true). KubernetesVersion bool `json:"kubernetesVersion" protobuf:"varint,1,opt,name=kubernetesVersion"` // MachineImageVersion indicates whether the machine image version may be automatically updated (default: true). // +optional MachineImageVersion *bool `json:"machineImageVersion,omitempty" protobuf:"varint,2,opt,name=machineImageVersion"` }
MaintenanceAutoUpdate contains information about which constraints should be automatically updated.
func (*MaintenanceAutoUpdate) DeepCopy ¶
func (in *MaintenanceAutoUpdate) DeepCopy() *MaintenanceAutoUpdate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceAutoUpdate.
func (*MaintenanceAutoUpdate) DeepCopyInto ¶
func (in *MaintenanceAutoUpdate) DeepCopyInto(out *MaintenanceAutoUpdate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceAutoUpdate) Descriptor ¶ added in v1.3.0
func (*MaintenanceAutoUpdate) Descriptor() ([]byte, []int)
func (*MaintenanceAutoUpdate) Marshal ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) Marshal() (dAtA []byte, err error)
func (*MaintenanceAutoUpdate) MarshalTo ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) MarshalTo(dAtA []byte) (int, error)
func (*MaintenanceAutoUpdate) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MaintenanceAutoUpdate) ProtoMessage ¶ added in v1.3.0
func (*MaintenanceAutoUpdate) ProtoMessage()
func (*MaintenanceAutoUpdate) Reset ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) Reset()
func (*MaintenanceAutoUpdate) Size ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) Size() (n int)
func (*MaintenanceAutoUpdate) String ¶ added in v1.3.0
func (this *MaintenanceAutoUpdate) String() string
func (*MaintenanceAutoUpdate) Unmarshal ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) Unmarshal(dAtA []byte) error
func (*MaintenanceAutoUpdate) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) XXX_DiscardUnknown()
func (*MaintenanceAutoUpdate) XXX_Marshal ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MaintenanceAutoUpdate) XXX_Merge ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) XXX_Merge(src proto.Message)
func (*MaintenanceAutoUpdate) XXX_Size ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) XXX_Size() int
func (*MaintenanceAutoUpdate) XXX_Unmarshal ¶ added in v1.3.0
func (m *MaintenanceAutoUpdate) XXX_Unmarshal(b []byte) error
type MaintenanceTimeWindow ¶
type MaintenanceTimeWindow struct { // Begin is the beginning of the time window in the format HHMMSS+ZONE, e.g. "220000+0100". // If not present, a random value will be computed. // +kubebuilder:validation:Required // +kubebuilder:validation:Pattern=`([0-1][0-9]|2[0-3])[0-5][0-9][0-5][0-9]\+[0-1][0-4]00` Begin string `json:"begin" protobuf:"bytes,1,opt,name=begin"` // End is the end of the time window in the format HHMMSS+ZONE, e.g. "220000+0100". // If not present, the value will be computed based on the "Begin" value. // +kubebuilder:validation:Required // +kubebuilder:validation:Pattern=`([0-1][0-9]|2[0-3])[0-5][0-9][0-5][0-9]\+[0-1][0-4]00` End string `json:"end" protobuf:"bytes,2,opt,name=end"` }
MaintenanceTimeWindow contains information about the time window for maintenance operations.
func (*MaintenanceTimeWindow) DeepCopy ¶
func (in *MaintenanceTimeWindow) DeepCopy() *MaintenanceTimeWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceTimeWindow.
func (*MaintenanceTimeWindow) DeepCopyInto ¶
func (in *MaintenanceTimeWindow) DeepCopyInto(out *MaintenanceTimeWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceTimeWindow) Descriptor ¶ added in v1.3.0
func (*MaintenanceTimeWindow) Descriptor() ([]byte, []int)
func (*MaintenanceTimeWindow) Marshal ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) Marshal() (dAtA []byte, err error)
func (*MaintenanceTimeWindow) MarshalTo ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) MarshalTo(dAtA []byte) (int, error)
func (*MaintenanceTimeWindow) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MaintenanceTimeWindow) ProtoMessage ¶ added in v1.3.0
func (*MaintenanceTimeWindow) ProtoMessage()
func (*MaintenanceTimeWindow) Reset ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) Reset()
func (*MaintenanceTimeWindow) Size ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) Size() (n int)
func (*MaintenanceTimeWindow) String ¶ added in v1.3.0
func (this *MaintenanceTimeWindow) String() string
func (*MaintenanceTimeWindow) Unmarshal ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) Unmarshal(dAtA []byte) error
func (*MaintenanceTimeWindow) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) XXX_DiscardUnknown()
func (*MaintenanceTimeWindow) XXX_Marshal ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MaintenanceTimeWindow) XXX_Merge ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) XXX_Merge(src proto.Message)
func (*MaintenanceTimeWindow) XXX_Size ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) XXX_Size() int
func (*MaintenanceTimeWindow) XXX_Unmarshal ¶ added in v1.3.0
func (m *MaintenanceTimeWindow) XXX_Unmarshal(b []byte) error
type MemorySwapConfiguration ¶ added in v1.71.0
type MemorySwapConfiguration struct { // SwapBehavior configures swap memory available to container workloads. May be one of {"LimitedSwap", "UnlimitedSwap"} // defaults to: LimitedSwap // +optional SwapBehavior *SwapBehavior `json:"swapBehavior,omitempty" protobuf:"bytes,1,opt,name=swapBehavior"` }
MemorySwapConfiguration contains kubelet swap configuration For more information, please see KEP: 2400-node-swap
func (*MemorySwapConfiguration) DeepCopy ¶ added in v1.71.0
func (in *MemorySwapConfiguration) DeepCopy() *MemorySwapConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemorySwapConfiguration.
func (*MemorySwapConfiguration) DeepCopyInto ¶ added in v1.71.0
func (in *MemorySwapConfiguration) DeepCopyInto(out *MemorySwapConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemorySwapConfiguration) Descriptor ¶ added in v1.71.0
func (*MemorySwapConfiguration) Descriptor() ([]byte, []int)
func (*MemorySwapConfiguration) Marshal ¶ added in v1.71.0
func (m *MemorySwapConfiguration) Marshal() (dAtA []byte, err error)
func (*MemorySwapConfiguration) MarshalTo ¶ added in v1.71.0
func (m *MemorySwapConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*MemorySwapConfiguration) MarshalToSizedBuffer ¶ added in v1.71.0
func (m *MemorySwapConfiguration) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MemorySwapConfiguration) ProtoMessage ¶ added in v1.71.0
func (*MemorySwapConfiguration) ProtoMessage()
func (*MemorySwapConfiguration) Reset ¶ added in v1.71.0
func (m *MemorySwapConfiguration) Reset()
func (*MemorySwapConfiguration) Size ¶ added in v1.71.0
func (m *MemorySwapConfiguration) Size() (n int)
func (*MemorySwapConfiguration) String ¶ added in v1.71.0
func (this *MemorySwapConfiguration) String() string
func (*MemorySwapConfiguration) Unmarshal ¶ added in v1.71.0
func (m *MemorySwapConfiguration) Unmarshal(dAtA []byte) error
func (*MemorySwapConfiguration) XXX_DiscardUnknown ¶ added in v1.71.0
func (m *MemorySwapConfiguration) XXX_DiscardUnknown()
func (*MemorySwapConfiguration) XXX_Marshal ¶ added in v1.71.0
func (m *MemorySwapConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MemorySwapConfiguration) XXX_Merge ¶ added in v1.71.0
func (m *MemorySwapConfiguration) XXX_Merge(src proto.Message)
func (*MemorySwapConfiguration) XXX_Size ¶ added in v1.71.0
func (m *MemorySwapConfiguration) XXX_Size() int
func (*MemorySwapConfiguration) XXX_Unmarshal ¶ added in v1.71.0
func (m *MemorySwapConfiguration) XXX_Unmarshal(b []byte) error
type Monitoring ¶
type Monitoring struct { // Alerting contains information about the alerting configuration for the shoot cluster. // +optional Alerting *Alerting `json:"alerting,omitempty" protobuf:"bytes,1,opt,name=alerting"` }
Monitoring contains information about the monitoring configuration for the shoot.
func (*Monitoring) DeepCopy ¶
func (in *Monitoring) DeepCopy() *Monitoring
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Monitoring.
func (*Monitoring) DeepCopyInto ¶
func (in *Monitoring) DeepCopyInto(out *Monitoring)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Monitoring) Descriptor ¶ added in v1.3.0
func (*Monitoring) Descriptor() ([]byte, []int)
func (*Monitoring) Marshal ¶ added in v1.3.0
func (m *Monitoring) Marshal() (dAtA []byte, err error)
func (*Monitoring) MarshalTo ¶ added in v1.3.0
func (m *Monitoring) MarshalTo(dAtA []byte) (int, error)
func (*Monitoring) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *Monitoring) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Monitoring) ProtoMessage ¶ added in v1.3.0
func (*Monitoring) ProtoMessage()
func (*Monitoring) Reset ¶ added in v1.3.0
func (m *Monitoring) Reset()
func (*Monitoring) Size ¶ added in v1.3.0
func (m *Monitoring) Size() (n int)
func (*Monitoring) String ¶ added in v1.3.0
func (this *Monitoring) String() string
func (*Monitoring) Unmarshal ¶ added in v1.3.0
func (m *Monitoring) Unmarshal(dAtA []byte) error
func (*Monitoring) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Monitoring) XXX_DiscardUnknown()
func (*Monitoring) XXX_Marshal ¶ added in v1.3.0
func (m *Monitoring) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Monitoring) XXX_Merge ¶ added in v1.3.0
func (m *Monitoring) XXX_Merge(src proto.Message)
func (*Monitoring) XXX_Size ¶ added in v1.3.0
func (m *Monitoring) XXX_Size() int
func (*Monitoring) XXX_Unmarshal ¶ added in v1.3.0
func (m *Monitoring) XXX_Unmarshal(b []byte) error
type NamedResourceReference ¶ added in v1.5.0
type NamedResourceReference struct { // Name of the resource reference. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // ResourceRef is a reference to a resource. ResourceRef autoscalingv1.CrossVersionObjectReference `json:"resourceRef" protobuf:"bytes,2,opt,name=resourceRef"` }
NamedResourceReference is a named reference to a resource.
func (*NamedResourceReference) DeepCopy ¶ added in v1.5.0
func (in *NamedResourceReference) DeepCopy() *NamedResourceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedResourceReference.
func (*NamedResourceReference) DeepCopyInto ¶ added in v1.5.0
func (in *NamedResourceReference) DeepCopyInto(out *NamedResourceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamedResourceReference) Descriptor ¶ added in v1.5.0
func (*NamedResourceReference) Descriptor() ([]byte, []int)
func (*NamedResourceReference) Marshal ¶ added in v1.5.0
func (m *NamedResourceReference) Marshal() (dAtA []byte, err error)
func (*NamedResourceReference) MarshalTo ¶ added in v1.5.0
func (m *NamedResourceReference) MarshalTo(dAtA []byte) (int, error)
func (*NamedResourceReference) MarshalToSizedBuffer ¶ added in v1.5.0
func (m *NamedResourceReference) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamedResourceReference) ProtoMessage ¶ added in v1.5.0
func (*NamedResourceReference) ProtoMessage()
func (*NamedResourceReference) Reset ¶ added in v1.5.0
func (m *NamedResourceReference) Reset()
func (*NamedResourceReference) Size ¶ added in v1.5.0
func (m *NamedResourceReference) Size() (n int)
func (*NamedResourceReference) String ¶ added in v1.5.0
func (this *NamedResourceReference) String() string
func (*NamedResourceReference) Unmarshal ¶ added in v1.5.0
func (m *NamedResourceReference) Unmarshal(dAtA []byte) error
func (*NamedResourceReference) XXX_DiscardUnknown ¶ added in v1.5.0
func (m *NamedResourceReference) XXX_DiscardUnknown()
func (*NamedResourceReference) XXX_Marshal ¶ added in v1.5.0
func (m *NamedResourceReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamedResourceReference) XXX_Merge ¶ added in v1.5.0
func (m *NamedResourceReference) XXX_Merge(src proto.Message)
func (*NamedResourceReference) XXX_Size ¶ added in v1.5.0
func (m *NamedResourceReference) XXX_Size() int
func (*NamedResourceReference) XXX_Unmarshal ¶ added in v1.5.0
func (m *NamedResourceReference) XXX_Unmarshal(b []byte) error
type NamespacedCloudProfile ¶ added in v1.92.0
type NamespacedCloudProfile struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the provider environment properties. Spec NamespacedCloudProfileSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the NamespacedCloudProfile. Status NamespacedCloudProfileStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
NamespacedCloudProfile represents certain properties about a provider environment.
func (*NamespacedCloudProfile) DeepCopy ¶ added in v1.92.0
func (in *NamespacedCloudProfile) DeepCopy() *NamespacedCloudProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCloudProfile.
func (*NamespacedCloudProfile) DeepCopyInto ¶ added in v1.92.0
func (in *NamespacedCloudProfile) DeepCopyInto(out *NamespacedCloudProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCloudProfile) DeepCopyObject ¶ added in v1.92.0
func (in *NamespacedCloudProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NamespacedCloudProfile) Descriptor ¶ added in v1.92.0
func (*NamespacedCloudProfile) Descriptor() ([]byte, []int)
func (*NamespacedCloudProfile) GetProviderType ¶ added in v1.108.0
func (c *NamespacedCloudProfile) GetProviderType() string
GetProviderType gets the type of the provider.
func (*NamespacedCloudProfile) Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfile) Marshal() (dAtA []byte, err error)
func (*NamespacedCloudProfile) MarshalTo ¶ added in v1.92.0
func (m *NamespacedCloudProfile) MarshalTo(dAtA []byte) (int, error)
func (*NamespacedCloudProfile) MarshalToSizedBuffer ¶ added in v1.92.0
func (m *NamespacedCloudProfile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespacedCloudProfile) ProtoMessage ¶ added in v1.92.0
func (*NamespacedCloudProfile) ProtoMessage()
func (*NamespacedCloudProfile) Reset ¶ added in v1.92.0
func (m *NamespacedCloudProfile) Reset()
func (*NamespacedCloudProfile) Size ¶ added in v1.92.0
func (m *NamespacedCloudProfile) Size() (n int)
func (*NamespacedCloudProfile) String ¶ added in v1.92.0
func (this *NamespacedCloudProfile) String() string
func (*NamespacedCloudProfile) Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfile) Unmarshal(dAtA []byte) error
func (*NamespacedCloudProfile) XXX_DiscardUnknown ¶ added in v1.92.0
func (m *NamespacedCloudProfile) XXX_DiscardUnknown()
func (*NamespacedCloudProfile) XXX_Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespacedCloudProfile) XXX_Merge ¶ added in v1.92.0
func (m *NamespacedCloudProfile) XXX_Merge(src proto.Message)
func (*NamespacedCloudProfile) XXX_Size ¶ added in v1.92.0
func (m *NamespacedCloudProfile) XXX_Size() int
func (*NamespacedCloudProfile) XXX_Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfile) XXX_Unmarshal(b []byte) error
type NamespacedCloudProfileList ¶ added in v1.92.0
type NamespacedCloudProfileList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of NamespacedCloudProfiles. Items []NamespacedCloudProfile `json:"items" protobuf:"bytes,2,rep,name=items"` }
NamespacedCloudProfileList is a collection of NamespacedCloudProfiles.
func (*NamespacedCloudProfileList) DeepCopy ¶ added in v1.92.0
func (in *NamespacedCloudProfileList) DeepCopy() *NamespacedCloudProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCloudProfileList.
func (*NamespacedCloudProfileList) DeepCopyInto ¶ added in v1.92.0
func (in *NamespacedCloudProfileList) DeepCopyInto(out *NamespacedCloudProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCloudProfileList) DeepCopyObject ¶ added in v1.92.0
func (in *NamespacedCloudProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NamespacedCloudProfileList) Descriptor ¶ added in v1.92.0
func (*NamespacedCloudProfileList) Descriptor() ([]byte, []int)
func (*NamespacedCloudProfileList) Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) Marshal() (dAtA []byte, err error)
func (*NamespacedCloudProfileList) MarshalTo ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) MarshalTo(dAtA []byte) (int, error)
func (*NamespacedCloudProfileList) MarshalToSizedBuffer ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespacedCloudProfileList) ProtoMessage ¶ added in v1.92.0
func (*NamespacedCloudProfileList) ProtoMessage()
func (*NamespacedCloudProfileList) Reset ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) Reset()
func (*NamespacedCloudProfileList) Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) Size() (n int)
func (*NamespacedCloudProfileList) String ¶ added in v1.92.0
func (this *NamespacedCloudProfileList) String() string
func (*NamespacedCloudProfileList) Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) Unmarshal(dAtA []byte) error
func (*NamespacedCloudProfileList) XXX_DiscardUnknown ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) XXX_DiscardUnknown()
func (*NamespacedCloudProfileList) XXX_Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespacedCloudProfileList) XXX_Merge ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) XXX_Merge(src proto.Message)
func (*NamespacedCloudProfileList) XXX_Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) XXX_Size() int
func (*NamespacedCloudProfileList) XXX_Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileList) XXX_Unmarshal(b []byte) error
type NamespacedCloudProfileSpec ¶ added in v1.92.0
type NamespacedCloudProfileSpec struct { // CABundle is a certificate bundle which will be installed onto every host machine of shoot cluster targeting this profile. // +optional CABundle *string `json:"caBundle,omitempty" protobuf:"bytes,1,opt,name=caBundle"` // Kubernetes contains constraints regarding allowed values of the 'kubernetes' block in the Shoot specification. // +optional Kubernetes *KubernetesSettings `json:"kubernetes,omitempty" protobuf:"bytes,2,opt,name=kubernetes"` // MachineImages contains constraints regarding allowed values for machine images in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge // +optional MachineImages []MachineImage `json:"machineImages,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,3,opt,name=machineImages"` // MachineTypes contains constraints regarding allowed values for machine types in the 'workers' block in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge // +optional MachineTypes []MachineType `json:"machineTypes,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,4,opt,name=machineTypes"` // VolumeTypes contains constraints regarding allowed values for volume types in the 'workers' block in the Shoot specification. // +patchMergeKey=name // +patchStrategy=merge // +optional VolumeTypes []VolumeType `json:"volumeTypes,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,6,opt,name=volumeTypes"` // Parent contains a reference to a CloudProfile it inherits from. Parent CloudProfileReference `json:"parent" protobuf:"bytes,7,req,name=parent"` // ProviderConfig contains provider-specific configuration for the profile. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,8,opt,name=providerConfig"` }
NamespacedCloudProfileSpec is the specification of a NamespacedCloudProfile.
func (*NamespacedCloudProfileSpec) DeepCopy ¶ added in v1.92.0
func (in *NamespacedCloudProfileSpec) DeepCopy() *NamespacedCloudProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCloudProfileSpec.
func (*NamespacedCloudProfileSpec) DeepCopyInto ¶ added in v1.92.0
func (in *NamespacedCloudProfileSpec) DeepCopyInto(out *NamespacedCloudProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCloudProfileSpec) Descriptor ¶ added in v1.92.0
func (*NamespacedCloudProfileSpec) Descriptor() ([]byte, []int)
func (*NamespacedCloudProfileSpec) Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) Marshal() (dAtA []byte, err error)
func (*NamespacedCloudProfileSpec) MarshalTo ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) MarshalTo(dAtA []byte) (int, error)
func (*NamespacedCloudProfileSpec) MarshalToSizedBuffer ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespacedCloudProfileSpec) ProtoMessage ¶ added in v1.92.0
func (*NamespacedCloudProfileSpec) ProtoMessage()
func (*NamespacedCloudProfileSpec) Reset ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) Reset()
func (*NamespacedCloudProfileSpec) Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) Size() (n int)
func (*NamespacedCloudProfileSpec) String ¶ added in v1.92.0
func (this *NamespacedCloudProfileSpec) String() string
func (*NamespacedCloudProfileSpec) Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) Unmarshal(dAtA []byte) error
func (*NamespacedCloudProfileSpec) XXX_DiscardUnknown ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) XXX_DiscardUnknown()
func (*NamespacedCloudProfileSpec) XXX_Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespacedCloudProfileSpec) XXX_Merge ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) XXX_Merge(src proto.Message)
func (*NamespacedCloudProfileSpec) XXX_Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) XXX_Size() int
func (*NamespacedCloudProfileSpec) XXX_Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileSpec) XXX_Unmarshal(b []byte) error
type NamespacedCloudProfileStatus ¶ added in v1.92.0
type NamespacedCloudProfileStatus struct { // CloudProfile is the most recently generated CloudProfile of the NamespacedCloudProfile. CloudProfileSpec CloudProfileSpec `json:"cloudProfileSpec,omitempty" protobuf:"bytes,1,req,name=cloudProfileSpec"` // ObservedGeneration is the most recent generation observed for this NamespacedCloudProfile. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"` }
NamespacedCloudProfileStatus holds the most recently observed status of the NamespacedCloudProfile.
func (*NamespacedCloudProfileStatus) DeepCopy ¶ added in v1.92.0
func (in *NamespacedCloudProfileStatus) DeepCopy() *NamespacedCloudProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCloudProfileStatus.
func (*NamespacedCloudProfileStatus) DeepCopyInto ¶ added in v1.92.0
func (in *NamespacedCloudProfileStatus) DeepCopyInto(out *NamespacedCloudProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCloudProfileStatus) Descriptor ¶ added in v1.92.0
func (*NamespacedCloudProfileStatus) Descriptor() ([]byte, []int)
func (*NamespacedCloudProfileStatus) Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) Marshal() (dAtA []byte, err error)
func (*NamespacedCloudProfileStatus) MarshalTo ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) MarshalTo(dAtA []byte) (int, error)
func (*NamespacedCloudProfileStatus) MarshalToSizedBuffer ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespacedCloudProfileStatus) ProtoMessage ¶ added in v1.92.0
func (*NamespacedCloudProfileStatus) ProtoMessage()
func (*NamespacedCloudProfileStatus) Reset ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) Reset()
func (*NamespacedCloudProfileStatus) Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) Size() (n int)
func (*NamespacedCloudProfileStatus) String ¶ added in v1.92.0
func (this *NamespacedCloudProfileStatus) String() string
func (*NamespacedCloudProfileStatus) Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) Unmarshal(dAtA []byte) error
func (*NamespacedCloudProfileStatus) XXX_DiscardUnknown ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) XXX_DiscardUnknown()
func (*NamespacedCloudProfileStatus) XXX_Marshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespacedCloudProfileStatus) XXX_Merge ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) XXX_Merge(src proto.Message)
func (*NamespacedCloudProfileStatus) XXX_Size ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) XXX_Size() int
func (*NamespacedCloudProfileStatus) XXX_Unmarshal ¶ added in v1.92.0
func (m *NamespacedCloudProfileStatus) XXX_Unmarshal(b []byte) error
type Networking ¶
type Networking struct { // Type identifies the type of the networking plugin. This field is immutable. // +optional Type *string `json:"type,omitempty" protobuf:"bytes,1,opt,name=type"` // ProviderConfig is the configuration passed to network resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // Pods is the CIDR of the pod network. This field is immutable. // +optional Pods *string `json:"pods,omitempty" protobuf:"bytes,3,opt,name=pods"` // Nodes is the CIDR of the entire node network. // This field is mutable. // +optional Nodes *string `json:"nodes,omitempty" protobuf:"bytes,4,opt,name=nodes"` // Services is the CIDR of the service network. This field is immutable. // +optional Services *string `json:"services,omitempty" protobuf:"bytes,5,opt,name=services"` // IPFamilies specifies the IP protocol versions to use for shoot networking. This field is immutable. // See https://github.com/gardener/gardener/blob/master/docs/development/ipv6.md. // Defaults to ["IPv4"]. // +optional IPFamilies []IPFamily `json:"ipFamilies,omitempty" protobuf:"bytes,6,rep,name=ipFamilies,casttype=IPFamily"` }
Networking defines networking parameters for the shoot cluster.
func (*Networking) DeepCopy ¶
func (in *Networking) DeepCopy() *Networking
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Networking.
func (*Networking) DeepCopyInto ¶
func (in *Networking) DeepCopyInto(out *Networking)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Networking) Descriptor ¶ added in v1.3.0
func (*Networking) Descriptor() ([]byte, []int)
func (*Networking) Marshal ¶ added in v1.3.0
func (m *Networking) Marshal() (dAtA []byte, err error)
func (*Networking) MarshalTo ¶ added in v1.3.0
func (m *Networking) MarshalTo(dAtA []byte) (int, error)
func (*Networking) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *Networking) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Networking) ProtoMessage ¶ added in v1.3.0
func (*Networking) ProtoMessage()
func (*Networking) Reset ¶ added in v1.3.0
func (m *Networking) Reset()
func (*Networking) Size ¶ added in v1.3.0
func (m *Networking) Size() (n int)
func (*Networking) String ¶ added in v1.3.0
func (this *Networking) String() string
func (*Networking) Unmarshal ¶ added in v1.3.0
func (m *Networking) Unmarshal(dAtA []byte) error
func (*Networking) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Networking) XXX_DiscardUnknown()
func (*Networking) XXX_Marshal ¶ added in v1.3.0
func (m *Networking) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Networking) XXX_Merge ¶ added in v1.3.0
func (m *Networking) XXX_Merge(src proto.Message)
func (*Networking) XXX_Size ¶ added in v1.3.0
func (m *Networking) XXX_Size() int
func (*Networking) XXX_Unmarshal ¶ added in v1.3.0
func (m *Networking) XXX_Unmarshal(b []byte) error
type NetworkingStatus ¶ added in v1.99.0
type NetworkingStatus struct { // Pods are the CIDRs of the pod network. // +optional Pods []string `json:"pods,omitempty" protobuf:"bytes,1,rep,name=pods"` // Nodes are the CIDRs of the node network. // +optional Nodes []string `json:"nodes,omitempty" protobuf:"bytes,2,rep,name=nodes"` // Services are the CIDRs of the service network. // +optional Services []string `json:"services,omitempty" protobuf:"bytes,3,rep,name=services"` // EgressCIDRs is a list of CIDRs used by the shoot as the source IP for egress traffic as reported by the used // Infrastructure extension controller. For certain environments the egress IPs may not be stable in which case the // extension controller may opt to not populate this field. // +optional EgressCIDRs []string `json:"egressCIDRs,omitempty" protobuf:"bytes,4,rep,name=egressCIDRs"` }
NetworkingStatus contains information about cluster networking such as CIDRs.
func (*NetworkingStatus) DeepCopy ¶ added in v1.99.0
func (in *NetworkingStatus) DeepCopy() *NetworkingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkingStatus.
func (*NetworkingStatus) DeepCopyInto ¶ added in v1.99.0
func (in *NetworkingStatus) DeepCopyInto(out *NetworkingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkingStatus) Descriptor ¶ added in v1.99.0
func (*NetworkingStatus) Descriptor() ([]byte, []int)
func (*NetworkingStatus) Marshal ¶ added in v1.99.0
func (m *NetworkingStatus) Marshal() (dAtA []byte, err error)
func (*NetworkingStatus) MarshalTo ¶ added in v1.99.0
func (m *NetworkingStatus) MarshalTo(dAtA []byte) (int, error)
func (*NetworkingStatus) MarshalToSizedBuffer ¶ added in v1.99.0
func (m *NetworkingStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NetworkingStatus) ProtoMessage ¶ added in v1.99.0
func (*NetworkingStatus) ProtoMessage()
func (*NetworkingStatus) Reset ¶ added in v1.99.0
func (m *NetworkingStatus) Reset()
func (*NetworkingStatus) Size ¶ added in v1.99.0
func (m *NetworkingStatus) Size() (n int)
func (*NetworkingStatus) String ¶ added in v1.99.0
func (this *NetworkingStatus) String() string
func (*NetworkingStatus) Unmarshal ¶ added in v1.99.0
func (m *NetworkingStatus) Unmarshal(dAtA []byte) error
func (*NetworkingStatus) XXX_DiscardUnknown ¶ added in v1.99.0
func (m *NetworkingStatus) XXX_DiscardUnknown()
func (*NetworkingStatus) XXX_Marshal ¶ added in v1.99.0
func (m *NetworkingStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkingStatus) XXX_Merge ¶ added in v1.99.0
func (m *NetworkingStatus) XXX_Merge(src proto.Message)
func (*NetworkingStatus) XXX_Size ¶ added in v1.99.0
func (m *NetworkingStatus) XXX_Size() int
func (*NetworkingStatus) XXX_Unmarshal ¶ added in v1.99.0
func (m *NetworkingStatus) XXX_Unmarshal(b []byte) error
type NginxIngress ¶
type NginxIngress struct { Addon `json:",inline" protobuf:"bytes,1,opt,name=addon"` // LoadBalancerSourceRanges is list of allowed IP sources for NginxIngress // +optional LoadBalancerSourceRanges []string `json:"loadBalancerSourceRanges,omitempty" protobuf:"bytes,2,rep,name=loadBalancerSourceRanges"` // Config contains custom configuration for the nginx-ingress-controller configuration. // See https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/configmap.md#configuration-options // +optional Config map[string]string `json:"config,omitempty" protobuf:"bytes,3,rep,name=config"` // ExternalTrafficPolicy controls the `.spec.externalTrafficPolicy` value of the load balancer `Service` // exposing the nginx-ingress. Defaults to `Cluster`. // +optional ExternalTrafficPolicy *corev1.ServiceExternalTrafficPolicy `` /* 145-byte string literal not displayed */ }
NginxIngress describes configuration values for the nginx-ingress addon.
func (*NginxIngress) DeepCopy ¶
func (in *NginxIngress) DeepCopy() *NginxIngress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NginxIngress.
func (*NginxIngress) DeepCopyInto ¶
func (in *NginxIngress) DeepCopyInto(out *NginxIngress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NginxIngress) Descriptor ¶ added in v1.3.0
func (*NginxIngress) Descriptor() ([]byte, []int)
func (*NginxIngress) Marshal ¶ added in v1.3.0
func (m *NginxIngress) Marshal() (dAtA []byte, err error)
func (*NginxIngress) MarshalTo ¶ added in v1.3.0
func (m *NginxIngress) MarshalTo(dAtA []byte) (int, error)
func (*NginxIngress) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *NginxIngress) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NginxIngress) ProtoMessage ¶ added in v1.3.0
func (*NginxIngress) ProtoMessage()
func (*NginxIngress) Reset ¶ added in v1.3.0
func (m *NginxIngress) Reset()
func (*NginxIngress) Size ¶ added in v1.3.0
func (m *NginxIngress) Size() (n int)
func (*NginxIngress) String ¶ added in v1.3.0
func (this *NginxIngress) String() string
func (*NginxIngress) Unmarshal ¶ added in v1.3.0
func (m *NginxIngress) Unmarshal(dAtA []byte) error
func (*NginxIngress) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *NginxIngress) XXX_DiscardUnknown()
func (*NginxIngress) XXX_Marshal ¶ added in v1.3.0
func (m *NginxIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NginxIngress) XXX_Merge ¶ added in v1.3.0
func (m *NginxIngress) XXX_Merge(src proto.Message)
func (*NginxIngress) XXX_Size ¶ added in v1.3.0
func (m *NginxIngress) XXX_Size() int
func (*NginxIngress) XXX_Unmarshal ¶ added in v1.3.0
func (m *NginxIngress) XXX_Unmarshal(b []byte) error
type NodeLocalDNS ¶ added in v1.49.0
type NodeLocalDNS struct { // Enabled indicates whether node local DNS is enabled or not. Enabled bool `json:"enabled" protobuf:"varint,1,opt,name=enabled"` // ForceTCPToClusterDNS indicates whether the connection from the node local DNS to the cluster DNS (Core DNS) will be forced to TCP or not. // Default, if unspecified, is to enforce TCP. // +optional ForceTCPToClusterDNS *bool `json:"forceTCPToClusterDNS,omitempty" protobuf:"varint,2,opt,name=forceTCPToClusterDNS"` // ForceTCPToUpstreamDNS indicates whether the connection from the node local DNS to the upstream DNS (infrastructure DNS) will be forced to TCP or not. // Default, if unspecified, is to enforce TCP. // +optional ForceTCPToUpstreamDNS *bool `json:"forceTCPToUpstreamDNS,omitempty" protobuf:"varint,3,opt,name=forceTCPToUpstreamDNS"` // DisableForwardToUpstreamDNS indicates whether requests from node local DNS to upstream DNS should be disabled. // Default, if unspecified, is to forward requests for external domains to upstream DNS // +optional DisableForwardToUpstreamDNS *bool `json:"disableForwardToUpstreamDNS,omitempty" protobuf:"varint,4,opt,name=disableForwardToUpstreamDNS"` }
NodeLocalDNS contains the settings of the node local DNS components running in the data plane of the Shoot cluster.
func (*NodeLocalDNS) DeepCopy ¶ added in v1.49.0
func (in *NodeLocalDNS) DeepCopy() *NodeLocalDNS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeLocalDNS.
func (*NodeLocalDNS) DeepCopyInto ¶ added in v1.49.0
func (in *NodeLocalDNS) DeepCopyInto(out *NodeLocalDNS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NodeLocalDNS) Descriptor ¶ added in v1.49.0
func (*NodeLocalDNS) Descriptor() ([]byte, []int)
func (*NodeLocalDNS) Marshal ¶ added in v1.49.0
func (m *NodeLocalDNS) Marshal() (dAtA []byte, err error)
func (*NodeLocalDNS) MarshalTo ¶ added in v1.49.0
func (m *NodeLocalDNS) MarshalTo(dAtA []byte) (int, error)
func (*NodeLocalDNS) MarshalToSizedBuffer ¶ added in v1.49.0
func (m *NodeLocalDNS) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NodeLocalDNS) ProtoMessage ¶ added in v1.49.0
func (*NodeLocalDNS) ProtoMessage()
func (*NodeLocalDNS) Reset ¶ added in v1.49.0
func (m *NodeLocalDNS) Reset()
func (*NodeLocalDNS) Size ¶ added in v1.49.0
func (m *NodeLocalDNS) Size() (n int)
func (*NodeLocalDNS) String ¶ added in v1.49.0
func (this *NodeLocalDNS) String() string
func (*NodeLocalDNS) Unmarshal ¶ added in v1.49.0
func (m *NodeLocalDNS) Unmarshal(dAtA []byte) error
func (*NodeLocalDNS) XXX_DiscardUnknown ¶ added in v1.49.0
func (m *NodeLocalDNS) XXX_DiscardUnknown()
func (*NodeLocalDNS) XXX_Marshal ¶ added in v1.49.0
func (m *NodeLocalDNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeLocalDNS) XXX_Merge ¶ added in v1.49.0
func (m *NodeLocalDNS) XXX_Merge(src proto.Message)
func (*NodeLocalDNS) XXX_Size ¶ added in v1.49.0
func (m *NodeLocalDNS) XXX_Size() int
func (*NodeLocalDNS) XXX_Unmarshal ¶ added in v1.49.0
func (m *NodeLocalDNS) XXX_Unmarshal(b []byte) error
type OCIRepository ¶ added in v1.96.0
type OCIRepository struct { // Ref is the full artifact Ref and takes precedence over all other fields. // +optional Ref *string `json:"ref,omitempty" protobuf:"bytes,1,name=ref"` // Repository is a reference to an OCI artifact repository. // +optional Repository *string `json:"repository,omitempty" protobuf:"bytes,2,name=repository"` // Tag is the image tag to pull. // +optional Tag *string `json:"tag,omitempty" protobuf:"bytes,3,opt,name=tag"` // Digest of the image to pull, takes precedence over tag. // +optional Digest *string `json:"digest,omitempty" protobuf:"bytes,4,opt,name=digest"` }
OCIRepository configures where to pull an OCI Artifact, that could contain for example a Helm Chart.
func (*OCIRepository) DeepCopy ¶ added in v1.96.0
func (in *OCIRepository) DeepCopy() *OCIRepository
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepository.
func (*OCIRepository) DeepCopyInto ¶ added in v1.96.0
func (in *OCIRepository) DeepCopyInto(out *OCIRepository)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OCIRepository) Descriptor ¶ added in v1.96.0
func (*OCIRepository) Descriptor() ([]byte, []int)
func (*OCIRepository) Marshal ¶ added in v1.96.0
func (m *OCIRepository) Marshal() (dAtA []byte, err error)
func (*OCIRepository) MarshalTo ¶ added in v1.96.0
func (m *OCIRepository) MarshalTo(dAtA []byte) (int, error)
func (*OCIRepository) MarshalToSizedBuffer ¶ added in v1.96.0
func (m *OCIRepository) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OCIRepository) ProtoMessage ¶ added in v1.96.0
func (*OCIRepository) ProtoMessage()
func (*OCIRepository) Reset ¶ added in v1.96.0
func (m *OCIRepository) Reset()
func (*OCIRepository) Size ¶ added in v1.96.0
func (m *OCIRepository) Size() (n int)
func (*OCIRepository) String ¶ added in v1.96.0
func (this *OCIRepository) String() string
func (*OCIRepository) Unmarshal ¶ added in v1.96.0
func (m *OCIRepository) Unmarshal(dAtA []byte) error
func (*OCIRepository) XXX_DiscardUnknown ¶ added in v1.96.0
func (m *OCIRepository) XXX_DiscardUnknown()
func (*OCIRepository) XXX_Marshal ¶ added in v1.96.0
func (m *OCIRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OCIRepository) XXX_Merge ¶ added in v1.96.0
func (m *OCIRepository) XXX_Merge(src proto.Message)
func (*OCIRepository) XXX_Size ¶ added in v1.96.0
func (m *OCIRepository) XXX_Size() int
func (*OCIRepository) XXX_Unmarshal ¶ added in v1.96.0
func (m *OCIRepository) XXX_Unmarshal(b []byte) error
type OIDCConfig ¶
type OIDCConfig struct { // If set, the OpenID server's certificate will be verified by one of the authorities in the oidc-ca-file, otherwise the host's root CA set will be used. // +optional CABundle *string `json:"caBundle,omitempty" protobuf:"bytes,1,opt,name=caBundle"` // ClientAuthentication can optionally contain client configuration used for kubeconfig generation. // // Deprecated: This field has no implemented use and will be forbidden starting from Kubernetes 1.31. // It's use was planned for genereting OIDC kubeconfig https://github.com/gardener/gardener/issues/1433 // TODO(AleksandarSavchev): Drop this field after support for Kubernetes 1.30 is dropped. // +optional ClientAuthentication *OpenIDConnectClientAuthentication `json:"clientAuthentication,omitempty" protobuf:"bytes,2,opt,name=clientAuthentication"` // The client ID for the OpenID Connect client, must be set. // +optional ClientID *string `json:"clientID,omitempty" protobuf:"bytes,3,opt,name=clientID"` // If provided, the name of a custom OpenID Connect claim for specifying user groups. The claim value is expected to be a string or array of strings. This flag is experimental, please see the authentication documentation for further details. // +optional GroupsClaim *string `json:"groupsClaim,omitempty" protobuf:"bytes,4,opt,name=groupsClaim"` // If provided, all groups will be prefixed with this value to prevent conflicts with other authentication strategies. // +optional GroupsPrefix *string `json:"groupsPrefix,omitempty" protobuf:"bytes,5,opt,name=groupsPrefix"` // The URL of the OpenID issuer, only HTTPS scheme will be accepted. Used to verify the OIDC JSON Web Token (JWT). // +optional IssuerURL *string `json:"issuerURL,omitempty" protobuf:"bytes,6,opt,name=issuerURL"` // key=value pairs that describes a required claim in the ID Token. If set, the claim is verified to be present in the ID Token with a matching value. // +optional RequiredClaims map[string]string `json:"requiredClaims,omitempty" protobuf:"bytes,7,rep,name=requiredClaims"` // List of allowed JOSE asymmetric signing algorithms. JWTs with a 'alg' header value not in this list will be rejected. Values are defined by RFC 7518 https://tools.ietf.org/html/rfc7518#section-3.1 // +optional SigningAlgs []string `json:"signingAlgs,omitempty" protobuf:"bytes,8,rep,name=signingAlgs"` // The OpenID claim to use as the user name. Note that claims other than the default ('sub') is not guaranteed to be unique and immutable. This flag is experimental, please see the authentication documentation for further details. (default "sub") // +optional UsernameClaim *string `json:"usernameClaim,omitempty" protobuf:"bytes,9,opt,name=usernameClaim"` // If provided, all usernames will be prefixed with this value. If not provided, username claims other than 'email' are prefixed by the issuer URL to avoid clashes. To skip any prefixing, provide the value '-'. // +optional UsernamePrefix *string `json:"usernamePrefix,omitempty" protobuf:"bytes,10,opt,name=usernamePrefix"` }
OIDCConfig contains configuration settings for the OIDC provider. Note: Descriptions were taken from the Kubernetes documentation.
func (*OIDCConfig) DeepCopy ¶
func (in *OIDCConfig) DeepCopy() *OIDCConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OIDCConfig.
func (*OIDCConfig) DeepCopyInto ¶
func (in *OIDCConfig) DeepCopyInto(out *OIDCConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OIDCConfig) Descriptor ¶ added in v1.3.0
func (*OIDCConfig) Descriptor() ([]byte, []int)
func (*OIDCConfig) Marshal ¶ added in v1.3.0
func (m *OIDCConfig) Marshal() (dAtA []byte, err error)
func (*OIDCConfig) MarshalTo ¶ added in v1.3.0
func (m *OIDCConfig) MarshalTo(dAtA []byte) (int, error)
func (*OIDCConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *OIDCConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OIDCConfig) ProtoMessage ¶ added in v1.3.0
func (*OIDCConfig) ProtoMessage()
func (*OIDCConfig) Reset ¶ added in v1.3.0
func (m *OIDCConfig) Reset()
func (*OIDCConfig) Size ¶ added in v1.3.0
func (m *OIDCConfig) Size() (n int)
func (*OIDCConfig) String ¶ added in v1.3.0
func (this *OIDCConfig) String() string
func (*OIDCConfig) Unmarshal ¶ added in v1.3.0
func (m *OIDCConfig) Unmarshal(dAtA []byte) error
func (*OIDCConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *OIDCConfig) XXX_DiscardUnknown()
func (*OIDCConfig) XXX_Marshal ¶ added in v1.3.0
func (m *OIDCConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OIDCConfig) XXX_Merge ¶ added in v1.3.0
func (m *OIDCConfig) XXX_Merge(src proto.Message)
func (*OIDCConfig) XXX_Size ¶ added in v1.3.0
func (m *OIDCConfig) XXX_Size() int
func (*OIDCConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *OIDCConfig) XXX_Unmarshal(b []byte) error
type ObservabilityRotation ¶ added in v1.79.0
type ObservabilityRotation struct { // LastInitiationTime is the most recent time when the observability credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,1,opt,name=lastInitiationTime"` // LastCompletionTime is the most recent time when the observability credential rotation was successfully completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` }
ObservabilityRotation contains information about the observability credential rotation.
func (*ObservabilityRotation) DeepCopy ¶ added in v1.79.0
func (in *ObservabilityRotation) DeepCopy() *ObservabilityRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObservabilityRotation.
func (*ObservabilityRotation) DeepCopyInto ¶ added in v1.79.0
func (in *ObservabilityRotation) DeepCopyInto(out *ObservabilityRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ObservabilityRotation) Descriptor ¶ added in v1.79.0
func (*ObservabilityRotation) Descriptor() ([]byte, []int)
func (*ObservabilityRotation) Marshal ¶ added in v1.79.0
func (m *ObservabilityRotation) Marshal() (dAtA []byte, err error)
func (*ObservabilityRotation) MarshalTo ¶ added in v1.79.0
func (m *ObservabilityRotation) MarshalTo(dAtA []byte) (int, error)
func (*ObservabilityRotation) MarshalToSizedBuffer ¶ added in v1.79.0
func (m *ObservabilityRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ObservabilityRotation) ProtoMessage ¶ added in v1.79.0
func (*ObservabilityRotation) ProtoMessage()
func (*ObservabilityRotation) Reset ¶ added in v1.79.0
func (m *ObservabilityRotation) Reset()
func (*ObservabilityRotation) Size ¶ added in v1.79.0
func (m *ObservabilityRotation) Size() (n int)
func (*ObservabilityRotation) String ¶ added in v1.79.0
func (this *ObservabilityRotation) String() string
func (*ObservabilityRotation) Unmarshal ¶ added in v1.79.0
func (m *ObservabilityRotation) Unmarshal(dAtA []byte) error
func (*ObservabilityRotation) XXX_DiscardUnknown ¶ added in v1.79.0
func (m *ObservabilityRotation) XXX_DiscardUnknown()
func (*ObservabilityRotation) XXX_Marshal ¶ added in v1.79.0
func (m *ObservabilityRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ObservabilityRotation) XXX_Merge ¶ added in v1.79.0
func (m *ObservabilityRotation) XXX_Merge(src proto.Message)
func (*ObservabilityRotation) XXX_Size ¶ added in v1.79.0
func (m *ObservabilityRotation) XXX_Size() int
func (*ObservabilityRotation) XXX_Unmarshal ¶ added in v1.79.0
func (m *ObservabilityRotation) XXX_Unmarshal(b []byte) error
type OpenIDConnectClientAuthentication ¶
type OpenIDConnectClientAuthentication struct { // Extra configuration added to kubeconfig's auth-provider. // Must not be any of idp-issuer-url, client-id, client-secret, idp-certificate-authority, idp-certificate-authority-data, id-token or refresh-token // +optional ExtraConfig map[string]string `json:"extraConfig,omitempty" protobuf:"bytes,1,rep,name=extraConfig"` // The client Secret for the OpenID Connect client. // +optional Secret *string `json:"secret,omitempty" protobuf:"bytes,2,opt,name=secret"` }
OpenIDConnectClientAuthentication contains configuration for OIDC clients.
func (*OpenIDConnectClientAuthentication) DeepCopy ¶
func (in *OpenIDConnectClientAuthentication) DeepCopy() *OpenIDConnectClientAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDConnectClientAuthentication.
func (*OpenIDConnectClientAuthentication) DeepCopyInto ¶
func (in *OpenIDConnectClientAuthentication) DeepCopyInto(out *OpenIDConnectClientAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpenIDConnectClientAuthentication) Descriptor ¶ added in v1.3.0
func (*OpenIDConnectClientAuthentication) Descriptor() ([]byte, []int)
func (*OpenIDConnectClientAuthentication) Marshal ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) Marshal() (dAtA []byte, err error)
func (*OpenIDConnectClientAuthentication) MarshalTo ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) MarshalTo(dAtA []byte) (int, error)
func (*OpenIDConnectClientAuthentication) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*OpenIDConnectClientAuthentication) ProtoMessage ¶ added in v1.3.0
func (*OpenIDConnectClientAuthentication) ProtoMessage()
func (*OpenIDConnectClientAuthentication) Reset ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) Reset()
func (*OpenIDConnectClientAuthentication) Size ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) Size() (n int)
func (*OpenIDConnectClientAuthentication) String ¶ added in v1.3.0
func (this *OpenIDConnectClientAuthentication) String() string
func (*OpenIDConnectClientAuthentication) Unmarshal ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) Unmarshal(dAtA []byte) error
func (*OpenIDConnectClientAuthentication) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) XXX_DiscardUnknown()
func (*OpenIDConnectClientAuthentication) XXX_Marshal ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OpenIDConnectClientAuthentication) XXX_Merge ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) XXX_Merge(src proto.Message)
func (*OpenIDConnectClientAuthentication) XXX_Size ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) XXX_Size() int
func (*OpenIDConnectClientAuthentication) XXX_Unmarshal ¶ added in v1.3.0
func (m *OpenIDConnectClientAuthentication) XXX_Unmarshal(b []byte) error
type Project ¶
type Project struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the project properties. // +optional Spec ProjectSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the Project. // +optional Status ProjectStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Project holds certain properties about a Gardener project.
func (*Project) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project.
func (*Project) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Project) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Project) Descriptor ¶ added in v1.3.0
func (*Project) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Project) ProtoMessage ¶ added in v1.3.0
func (*Project) ProtoMessage()
func (*Project) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Project) XXX_DiscardUnknown()
func (*Project) XXX_Marshal ¶ added in v1.3.0
func (*Project) XXX_Unmarshal ¶ added in v1.3.0
type ProjectList ¶
type ProjectList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Projects. Items []Project `json:"items" protobuf:"bytes,2,rep,name=items"` }
ProjectList is a collection of Projects.
func (*ProjectList) DeepCopy ¶
func (in *ProjectList) DeepCopy() *ProjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList.
func (*ProjectList) DeepCopyInto ¶
func (in *ProjectList) DeepCopyInto(out *ProjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectList) DeepCopyObject ¶
func (in *ProjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectList) Descriptor ¶ added in v1.3.0
func (*ProjectList) Descriptor() ([]byte, []int)
func (*ProjectList) Marshal ¶ added in v1.3.0
func (m *ProjectList) Marshal() (dAtA []byte, err error)
func (*ProjectList) MarshalTo ¶ added in v1.3.0
func (m *ProjectList) MarshalTo(dAtA []byte) (int, error)
func (*ProjectList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectList) ProtoMessage ¶ added in v1.3.0
func (*ProjectList) ProtoMessage()
func (*ProjectList) Reset ¶ added in v1.3.0
func (m *ProjectList) Reset()
func (*ProjectList) Size ¶ added in v1.3.0
func (m *ProjectList) Size() (n int)
func (*ProjectList) String ¶ added in v1.3.0
func (this *ProjectList) String() string
func (*ProjectList) Unmarshal ¶ added in v1.3.0
func (m *ProjectList) Unmarshal(dAtA []byte) error
func (*ProjectList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ProjectList) XXX_DiscardUnknown()
func (*ProjectList) XXX_Marshal ¶ added in v1.3.0
func (m *ProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectList) XXX_Merge ¶ added in v1.3.0
func (m *ProjectList) XXX_Merge(src proto.Message)
func (*ProjectList) XXX_Size ¶ added in v1.3.0
func (m *ProjectList) XXX_Size() int
func (*ProjectList) XXX_Unmarshal ¶ added in v1.3.0
func (m *ProjectList) XXX_Unmarshal(b []byte) error
type ProjectMember ¶
type ProjectMember struct { // Subject is representing a user name, an email address, or any other identifier of a user, group, or service // account that has a certain role. rbacv1.Subject `json:",inline" protobuf:"bytes,1,opt,name=subject"` // Role represents the role of this member. // IMPORTANT: Be aware that this field will be removed in the `v1` version of this API in favor of the `roles` // list. // TODO: Remove this field in favor of the `roles` list in `v1`. Role string `json:"role" protobuf:"bytes,2,opt,name=role"` // Roles represents the list of roles of this member. // +optional Roles []string `json:"roles,omitempty" protobuf:"bytes,3,rep,name=roles"` }
ProjectMember is a member of a project.
func (*ProjectMember) DeepCopy ¶
func (in *ProjectMember) DeepCopy() *ProjectMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMember.
func (*ProjectMember) DeepCopyInto ¶
func (in *ProjectMember) DeepCopyInto(out *ProjectMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectMember) Descriptor ¶ added in v1.3.0
func (*ProjectMember) Descriptor() ([]byte, []int)
func (*ProjectMember) Marshal ¶ added in v1.3.0
func (m *ProjectMember) Marshal() (dAtA []byte, err error)
func (*ProjectMember) MarshalTo ¶ added in v1.3.0
func (m *ProjectMember) MarshalTo(dAtA []byte) (int, error)
func (*ProjectMember) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ProjectMember) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectMember) ProtoMessage ¶ added in v1.3.0
func (*ProjectMember) ProtoMessage()
func (*ProjectMember) Reset ¶ added in v1.3.0
func (m *ProjectMember) Reset()
func (*ProjectMember) Size ¶ added in v1.3.0
func (m *ProjectMember) Size() (n int)
func (*ProjectMember) String ¶ added in v1.3.0
func (this *ProjectMember) String() string
func (*ProjectMember) Unmarshal ¶ added in v1.3.0
func (m *ProjectMember) Unmarshal(dAtA []byte) error
func (*ProjectMember) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ProjectMember) XXX_DiscardUnknown()
func (*ProjectMember) XXX_Marshal ¶ added in v1.3.0
func (m *ProjectMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectMember) XXX_Merge ¶ added in v1.3.0
func (m *ProjectMember) XXX_Merge(src proto.Message)
func (*ProjectMember) XXX_Size ¶ added in v1.3.0
func (m *ProjectMember) XXX_Size() int
func (*ProjectMember) XXX_Unmarshal ¶ added in v1.3.0
func (m *ProjectMember) XXX_Unmarshal(b []byte) error
type ProjectPhase ¶
type ProjectPhase string
ProjectPhase is a label for the condition of a project at the current time.
type ProjectSpec ¶
type ProjectSpec struct { // CreatedBy is a subject representing a user name, an email address, or any other identifier of a user // who created the project. This field is immutable. // +optional CreatedBy *rbacv1.Subject `json:"createdBy,omitempty" protobuf:"bytes,1,opt,name=createdBy"` // Description is a human-readable description of what the project is used for. // +optional Description *string `json:"description,omitempty" protobuf:"bytes,2,opt,name=description"` // Owner is a subject representing a user name, an email address, or any other identifier of a user owning // the project. // IMPORTANT: Be aware that this field will be removed in the `v1` version of this API in favor of the `owner` // role. The only way to change the owner will be by moving the `owner` role. In this API version the only way // to change the owner is to use this field. // +optional // TODO: Remove this field in favor of the `owner` role in `v1`. Owner *rbacv1.Subject `json:"owner,omitempty" protobuf:"bytes,3,opt,name=owner"` // Purpose is a human-readable explanation of the project's purpose. // +optional Purpose *string `json:"purpose,omitempty" protobuf:"bytes,4,opt,name=purpose"` // Members is a list of subjects representing a user name, an email address, or any other identifier of a user, // group, or service account that has a certain role. // +optional Members []ProjectMember `json:"members,omitempty" protobuf:"bytes,5,rep,name=members"` // Namespace is the name of the namespace that has been created for the Project object. // A nil value means that Gardener will determine the name of the namespace. // This field is immutable. // +optional Namespace *string `json:"namespace,omitempty" protobuf:"bytes,6,opt,name=namespace"` // Tolerations contains the tolerations for taints on seed clusters. // +optional Tolerations *ProjectTolerations `json:"tolerations,omitempty" protobuf:"bytes,7,opt,name=tolerations"` // DualApprovalForDeletion contains configuration for the dual approval concept for resource deletion. // +optional DualApprovalForDeletion []DualApprovalForDeletion `json:"dualApprovalForDeletion,omitempty" protobuf:"bytes,8,opt,name=dualApprovalForDeletion"` }
ProjectSpec is the specification of a Project.
func (*ProjectSpec) DeepCopy ¶
func (in *ProjectSpec) DeepCopy() *ProjectSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec.
func (*ProjectSpec) DeepCopyInto ¶
func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectSpec) Descriptor ¶ added in v1.3.0
func (*ProjectSpec) Descriptor() ([]byte, []int)
func (*ProjectSpec) Marshal ¶ added in v1.3.0
func (m *ProjectSpec) Marshal() (dAtA []byte, err error)
func (*ProjectSpec) MarshalTo ¶ added in v1.3.0
func (m *ProjectSpec) MarshalTo(dAtA []byte) (int, error)
func (*ProjectSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ProjectSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectSpec) ProtoMessage ¶ added in v1.3.0
func (*ProjectSpec) ProtoMessage()
func (*ProjectSpec) Reset ¶ added in v1.3.0
func (m *ProjectSpec) Reset()
func (*ProjectSpec) Size ¶ added in v1.3.0
func (m *ProjectSpec) Size() (n int)
func (*ProjectSpec) String ¶ added in v1.3.0
func (this *ProjectSpec) String() string
func (*ProjectSpec) Unmarshal ¶ added in v1.3.0
func (m *ProjectSpec) Unmarshal(dAtA []byte) error
func (*ProjectSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ProjectSpec) XXX_DiscardUnknown()
func (*ProjectSpec) XXX_Marshal ¶ added in v1.3.0
func (m *ProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectSpec) XXX_Merge ¶ added in v1.3.0
func (m *ProjectSpec) XXX_Merge(src proto.Message)
func (*ProjectSpec) XXX_Size ¶ added in v1.3.0
func (m *ProjectSpec) XXX_Size() int
func (*ProjectSpec) XXX_Unmarshal ¶ added in v1.3.0
func (m *ProjectSpec) XXX_Unmarshal(b []byte) error
type ProjectStatus ¶
type ProjectStatus struct { // ObservedGeneration is the most recent generation observed for this project. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"` // Phase is the current phase of the project. Phase ProjectPhase `json:"phase,omitempty" protobuf:"bytes,2,opt,name=phase,casttype=ProjectPhase"` // StaleSinceTimestamp contains the timestamp when the project was first discovered to be stale/unused. // +optional StaleSinceTimestamp *metav1.Time `json:"staleSinceTimestamp,omitempty" protobuf:"bytes,3,opt,name=staleSinceTimestamp"` // StaleAutoDeleteTimestamp contains the timestamp when the project will be garbage-collected/automatically deleted // because it's stale/unused. // +optional StaleAutoDeleteTimestamp *metav1.Time `json:"staleAutoDeleteTimestamp,omitempty" protobuf:"bytes,4,opt,name=staleAutoDeleteTimestamp"` // LastActivityTimestamp contains the timestamp from the last activity performed in this project. // +optional LastActivityTimestamp *metav1.Time `json:"lastActivityTimestamp,omitempty" protobuf:"bytes,5,opt,name=lastActivityTimestamp"` }
ProjectStatus holds the most recently observed status of the project.
func (*ProjectStatus) DeepCopy ¶
func (in *ProjectStatus) DeepCopy() *ProjectStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus.
func (*ProjectStatus) DeepCopyInto ¶
func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectStatus) Descriptor ¶ added in v1.3.0
func (*ProjectStatus) Descriptor() ([]byte, []int)
func (*ProjectStatus) Marshal ¶ added in v1.3.0
func (m *ProjectStatus) Marshal() (dAtA []byte, err error)
func (*ProjectStatus) MarshalTo ¶ added in v1.3.0
func (m *ProjectStatus) MarshalTo(dAtA []byte) (int, error)
func (*ProjectStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ProjectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectStatus) ProtoMessage ¶ added in v1.3.0
func (*ProjectStatus) ProtoMessage()
func (*ProjectStatus) Reset ¶ added in v1.3.0
func (m *ProjectStatus) Reset()
func (*ProjectStatus) Size ¶ added in v1.3.0
func (m *ProjectStatus) Size() (n int)
func (*ProjectStatus) String ¶ added in v1.3.0
func (this *ProjectStatus) String() string
func (*ProjectStatus) Unmarshal ¶ added in v1.3.0
func (m *ProjectStatus) Unmarshal(dAtA []byte) error
func (*ProjectStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ProjectStatus) XXX_DiscardUnknown()
func (*ProjectStatus) XXX_Marshal ¶ added in v1.3.0
func (m *ProjectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectStatus) XXX_Merge ¶ added in v1.3.0
func (m *ProjectStatus) XXX_Merge(src proto.Message)
func (*ProjectStatus) XXX_Size ¶ added in v1.3.0
func (m *ProjectStatus) XXX_Size() int
func (*ProjectStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *ProjectStatus) XXX_Unmarshal(b []byte) error
type ProjectTolerations ¶ added in v1.6.0
type ProjectTolerations struct { // Defaults contains a list of tolerations that are added to the shoots in this project by default. // +patchMergeKey=key // +patchStrategy=merge // +optional Defaults []Toleration `json:"defaults,omitempty" patchStrategy:"merge" patchMergeKey:"key" protobuf:"bytes,1,rep,name=defaults"` // Whitelist contains a list of tolerations that are allowed to be added to the shoots in this project. Please note // that this list may only be added by users having the `spec-tolerations-whitelist` verb for project resources. // +patchMergeKey=key // +patchStrategy=merge // +optional Whitelist []Toleration `json:"whitelist,omitempty" patchStrategy:"merge" patchMergeKey:"key" protobuf:"bytes,2,rep,name=whitelist"` }
ProjectTolerations contains the tolerations for taints on seed clusters.
func (*ProjectTolerations) DeepCopy ¶ added in v1.6.0
func (in *ProjectTolerations) DeepCopy() *ProjectTolerations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectTolerations.
func (*ProjectTolerations) DeepCopyInto ¶ added in v1.6.0
func (in *ProjectTolerations) DeepCopyInto(out *ProjectTolerations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectTolerations) Descriptor ¶ added in v1.6.0
func (*ProjectTolerations) Descriptor() ([]byte, []int)
func (*ProjectTolerations) Marshal ¶ added in v1.6.0
func (m *ProjectTolerations) Marshal() (dAtA []byte, err error)
func (*ProjectTolerations) MarshalTo ¶ added in v1.6.0
func (m *ProjectTolerations) MarshalTo(dAtA []byte) (int, error)
func (*ProjectTolerations) MarshalToSizedBuffer ¶ added in v1.6.0
func (m *ProjectTolerations) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProjectTolerations) ProtoMessage ¶ added in v1.6.0
func (*ProjectTolerations) ProtoMessage()
func (*ProjectTolerations) Reset ¶ added in v1.6.0
func (m *ProjectTolerations) Reset()
func (*ProjectTolerations) Size ¶ added in v1.6.0
func (m *ProjectTolerations) Size() (n int)
func (*ProjectTolerations) String ¶ added in v1.6.0
func (this *ProjectTolerations) String() string
func (*ProjectTolerations) Unmarshal ¶ added in v1.6.0
func (m *ProjectTolerations) Unmarshal(dAtA []byte) error
func (*ProjectTolerations) XXX_DiscardUnknown ¶ added in v1.6.0
func (m *ProjectTolerations) XXX_DiscardUnknown()
func (*ProjectTolerations) XXX_Marshal ¶ added in v1.6.0
func (m *ProjectTolerations) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectTolerations) XXX_Merge ¶ added in v1.6.0
func (m *ProjectTolerations) XXX_Merge(src proto.Message)
func (*ProjectTolerations) XXX_Size ¶ added in v1.6.0
func (m *ProjectTolerations) XXX_Size() int
func (*ProjectTolerations) XXX_Unmarshal ¶ added in v1.6.0
func (m *ProjectTolerations) XXX_Unmarshal(b []byte) error
type Provider ¶
type Provider struct { // Type is the type of the provider. This field is immutable. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // ControlPlaneConfig contains the provider-specific control plane config blob. Please look up the concrete // definition in the documentation of your provider extension. // +optional ControlPlaneConfig *runtime.RawExtension `json:"controlPlaneConfig,omitempty" protobuf:"bytes,2,opt,name=controlPlaneConfig"` // InfrastructureConfig contains the provider-specific infrastructure config blob. Please look up the concrete // definition in the documentation of your provider extension. // +optional InfrastructureConfig *runtime.RawExtension `json:"infrastructureConfig,omitempty" protobuf:"bytes,3,opt,name=infrastructureConfig"` // Workers is a list of worker groups. // +patchMergeKey=name // +patchStrategy=merge // +optional Workers []Worker `json:"workers,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,4,rep,name=workers"` // WorkersSettings contains settings for all workers. // +optional WorkersSettings *WorkersSettings `json:"workersSettings,omitempty" protobuf:"bytes,5,opt,name=workersSettings"` }
Provider contains provider-specific information that are handed-over to the provider-specific extension controller.
func (*Provider) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Provider.
func (*Provider) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Provider) Descriptor ¶ added in v1.3.0
func (*Provider) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Provider) ProtoMessage ¶ added in v1.3.0
func (*Provider) ProtoMessage()
func (*Provider) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Provider) XXX_DiscardUnknown()
func (*Provider) XXX_Marshal ¶ added in v1.3.0
func (*Provider) XXX_Unmarshal ¶ added in v1.3.0
type ProxyMode ¶
type ProxyMode string
ProxyMode available in Linux platform: 'userspace' (older, going to be EOL), 'iptables' (newer, faster), 'ipvs' (newest, better in performance and scalability). As of now only 'iptables' and 'ipvs' is supported by Gardener. In Linux platform, if the iptables proxy is selected, regardless of how, but the system's kernel or iptables versions are insufficient, this always falls back to the userspace proxy. IPVS mode will be enabled when proxy mode is set to 'ipvs', and the fall back path is firstly iptables and then userspace.
type Quota ¶
type Quota struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec defines the Quota constraints. // +optional Spec QuotaSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
Quota represents a quota on resources consumed by shoot clusters either per project or per provider secret.
func (*Quota) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Quota.
func (*Quota) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Quota) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Quota) Descriptor ¶ added in v1.3.0
func (*Quota) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Quota) ProtoMessage ¶ added in v1.3.0
func (*Quota) ProtoMessage()
func (*Quota) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Quota) XXX_DiscardUnknown()
func (*Quota) XXX_Marshal ¶ added in v1.3.0
func (*Quota) XXX_Unmarshal ¶ added in v1.3.0
type QuotaList ¶
type QuotaList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Quotas. Items []Quota `json:"items" protobuf:"bytes,2,rep,name=items"` }
QuotaList is a collection of Quotas.
func (*QuotaList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotaList.
func (*QuotaList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QuotaList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*QuotaList) Descriptor ¶ added in v1.3.0
func (*QuotaList) MarshalToSizedBuffer ¶ added in v1.3.0
func (*QuotaList) ProtoMessage ¶ added in v1.3.0
func (*QuotaList) ProtoMessage()
func (*QuotaList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *QuotaList) XXX_DiscardUnknown()
func (*QuotaList) XXX_Marshal ¶ added in v1.3.0
func (*QuotaList) XXX_Unmarshal ¶ added in v1.3.0
type QuotaSpec ¶
type QuotaSpec struct { // ClusterLifetimeDays is the lifetime of a Shoot cluster in days before it will be terminated automatically. // +optional ClusterLifetimeDays *int32 `json:"clusterLifetimeDays,omitempty" protobuf:"varint,1,opt,name=clusterLifetimeDays"` // Metrics is a list of resources which will be put under constraints. Metrics corev1.ResourceList `` /* 131-byte string literal not displayed */ // Scope is the scope of the Quota object, either 'project', 'secret' or 'workloadidentity'. This field is immutable. Scope corev1.ObjectReference `json:"scope" protobuf:"bytes,3,opt,name=scope"` // TODO: When graduating the API to v1 consider reworking this field as described in https://github.com/gardener/gardener/issues/9773#issuecomment-2293340267 }
QuotaSpec is the specification of a Quota.
func (*QuotaSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotaSpec.
func (*QuotaSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QuotaSpec) Descriptor ¶ added in v1.3.0
func (*QuotaSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (*QuotaSpec) ProtoMessage ¶ added in v1.3.0
func (*QuotaSpec) ProtoMessage()
func (*QuotaSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *QuotaSpec) XXX_DiscardUnknown()
func (*QuotaSpec) XXX_Marshal ¶ added in v1.3.0
func (*QuotaSpec) XXX_Unmarshal ¶ added in v1.3.0
type Region ¶
type Region struct { // Name is a region name. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Zones is a list of availability zones in this region. // +patchMergeKey=name // +patchStrategy=merge // +optional Zones []AvailabilityZone `json:"zones,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=zones"` // Labels is an optional set of key-value pairs that contain certain administrator-controlled labels for this region. // It can be used by Gardener administrators/operators to provide additional information about a region, e.g. wrt // quality, reliability, etc. // +optional Labels map[string]string `json:"labels,omitempty" protobuf:"bytes,3,rep,name=labels"` // AccessRestrictions describe a list of access restrictions that can be used for Shoots using this region. // +optional AccessRestrictions []AccessRestriction `json:"accessRestrictions,omitempty" protobuf:"bytes,4,rep,name=accessRestrictions"` }
Region contains certain properties of a region.
func (*Region) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Region.
func (*Region) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Region) Descriptor ¶ added in v1.3.0
func (*Region) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Region) ProtoMessage ¶ added in v1.3.0
func (*Region) ProtoMessage()
func (*Region) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Region) XXX_DiscardUnknown()
func (*Region) XXX_Marshal ¶ added in v1.3.0
func (*Region) XXX_Unmarshal ¶ added in v1.3.0
type ResourceData ¶ added in v1.65.0
type ResourceData struct { autoscalingv1.CrossVersionObjectReference `json:",inline" protobuf:"bytes,1,opt,name=ref"` // Data of the resource Data runtime.RawExtension `json:"data" protobuf:"bytes,2,opt,name=data"` }
ResourceData holds the data of a resource referred to by an extension controller state.
func (*ResourceData) DeepCopy ¶ added in v1.65.0
func (in *ResourceData) DeepCopy() *ResourceData
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceData.
func (*ResourceData) DeepCopyInto ¶ added in v1.65.0
func (in *ResourceData) DeepCopyInto(out *ResourceData)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceData) Descriptor ¶ added in v1.65.0
func (*ResourceData) Descriptor() ([]byte, []int)
func (*ResourceData) Marshal ¶ added in v1.65.0
func (m *ResourceData) Marshal() (dAtA []byte, err error)
func (*ResourceData) MarshalTo ¶ added in v1.65.0
func (m *ResourceData) MarshalTo(dAtA []byte) (int, error)
func (*ResourceData) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ResourceData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceData) ProtoMessage ¶ added in v1.65.0
func (*ResourceData) ProtoMessage()
func (*ResourceData) Reset ¶ added in v1.65.0
func (m *ResourceData) Reset()
func (*ResourceData) Size ¶ added in v1.65.0
func (m *ResourceData) Size() (n int)
func (*ResourceData) String ¶ added in v1.65.0
func (this *ResourceData) String() string
func (*ResourceData) Unmarshal ¶ added in v1.65.0
func (m *ResourceData) Unmarshal(dAtA []byte) error
func (*ResourceData) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ResourceData) XXX_DiscardUnknown()
func (*ResourceData) XXX_Marshal ¶ added in v1.65.0
func (m *ResourceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceData) XXX_Merge ¶ added in v1.65.0
func (m *ResourceData) XXX_Merge(src proto.Message)
func (*ResourceData) XXX_Size ¶ added in v1.65.0
func (m *ResourceData) XXX_Size() int
func (*ResourceData) XXX_Unmarshal ¶ added in v1.65.0
func (m *ResourceData) XXX_Unmarshal(b []byte) error
type ResourceWatchCacheSize ¶ added in v1.8.0
type ResourceWatchCacheSize struct { // APIGroup is the API group of the resource for which the watch cache size should be configured. // An unset value is used to specify the legacy core API (e.g. for `secrets`). // +optional APIGroup *string `json:"apiGroup,omitempty" protobuf:"bytes,1,opt,name=apiGroup"` // Resource is the name of the resource for which the watch cache size should be configured // (in lowercase plural form, e.g. `secrets`). Resource string `json:"resource" protobuf:"bytes,2,opt,name=resource"` // CacheSize specifies the watch cache size that should be configured for the specified resource. CacheSize int32 `json:"size" protobuf:"varint,3,opt,name=size"` }
ResourceWatchCacheSize contains configuration of the API server's watch cache size for one specific resource.
func (*ResourceWatchCacheSize) DeepCopy ¶ added in v1.8.0
func (in *ResourceWatchCacheSize) DeepCopy() *ResourceWatchCacheSize
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceWatchCacheSize.
func (*ResourceWatchCacheSize) DeepCopyInto ¶ added in v1.8.0
func (in *ResourceWatchCacheSize) DeepCopyInto(out *ResourceWatchCacheSize)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceWatchCacheSize) Descriptor ¶ added in v1.8.0
func (*ResourceWatchCacheSize) Descriptor() ([]byte, []int)
func (*ResourceWatchCacheSize) Marshal ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) Marshal() (dAtA []byte, err error)
func (*ResourceWatchCacheSize) MarshalTo ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) MarshalTo(dAtA []byte) (int, error)
func (*ResourceWatchCacheSize) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceWatchCacheSize) ProtoMessage ¶ added in v1.8.0
func (*ResourceWatchCacheSize) ProtoMessage()
func (*ResourceWatchCacheSize) Reset ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) Reset()
func (*ResourceWatchCacheSize) Size ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) Size() (n int)
func (*ResourceWatchCacheSize) String ¶ added in v1.8.0
func (this *ResourceWatchCacheSize) String() string
func (*ResourceWatchCacheSize) Unmarshal ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) Unmarshal(dAtA []byte) error
func (*ResourceWatchCacheSize) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) XXX_DiscardUnknown()
func (*ResourceWatchCacheSize) XXX_Marshal ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceWatchCacheSize) XXX_Merge ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) XXX_Merge(src proto.Message)
func (*ResourceWatchCacheSize) XXX_Size ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) XXX_Size() int
func (*ResourceWatchCacheSize) XXX_Unmarshal ¶ added in v1.8.0
func (m *ResourceWatchCacheSize) XXX_Unmarshal(b []byte) error
type SSHAccess ¶ added in v1.63.0
type SSHAccess struct { // Enabled indicates whether the SSH access to the worker nodes is ensured to be enabled or disabled in systemd. // Defaults to true. Enabled bool `json:"enabled" protobuf:"varint,1,opt,name=enabled"` }
SSHAccess contains settings regarding ssh access to the worker nodes.
func (*SSHAccess) DeepCopy ¶ added in v1.63.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHAccess.
func (*SSHAccess) DeepCopyInto ¶ added in v1.63.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSHAccess) Descriptor ¶ added in v1.63.0
func (*SSHAccess) MarshalToSizedBuffer ¶ added in v1.63.0
func (*SSHAccess) ProtoMessage ¶ added in v1.63.0
func (*SSHAccess) ProtoMessage()
func (*SSHAccess) XXX_DiscardUnknown ¶ added in v1.63.0
func (m *SSHAccess) XXX_DiscardUnknown()
func (*SSHAccess) XXX_Marshal ¶ added in v1.63.0
func (*SSHAccess) XXX_Unmarshal ¶ added in v1.63.0
type SchedulingProfile ¶ added in v1.51.0
type SchedulingProfile string
SchedulingProfile is a string alias used for scheduling profile values.
const ( // SchedulingProfileBalanced is a scheduling profile that attempts to spread Pods evenly across Nodes // to obtain a more balanced resource usage. This profile provides the default kube-scheduler behavior. SchedulingProfileBalanced SchedulingProfile = "balanced" // SchedulingProfileBinPacking is a scheduling profile that scores Nodes based on the allocation of resources. // It prioritizes Nodes with most allocated resources. This leads the Node count in the cluster to be minimized and // the Node resource utilization to be increased. SchedulingProfileBinPacking SchedulingProfile = "bin-packing" )
type SecretBinding ¶
type SecretBinding struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // SecretRef is a reference to a secret object in the same or another namespace. // This field is immutable. SecretRef corev1.SecretReference `json:"secretRef" protobuf:"bytes,2,opt,name=secretRef"` // Quotas is a list of references to Quota objects in the same or another namespace. // This field is immutable. // +optional Quotas []corev1.ObjectReference `json:"quotas,omitempty" protobuf:"bytes,3,rep,name=quotas"` // Provider defines the provider type of the SecretBinding. // This field is immutable. // +optional Provider *SecretBindingProvider `json:"provider,omitempty" protobuf:"bytes,4,opt,name=provider"` }
SecretBinding represents a binding to a secret in the same or another namespace.
func (*SecretBinding) DeepCopy ¶
func (in *SecretBinding) DeepCopy() *SecretBinding
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretBinding.
func (*SecretBinding) DeepCopyInto ¶
func (in *SecretBinding) DeepCopyInto(out *SecretBinding)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretBinding) DeepCopyObject ¶
func (in *SecretBinding) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecretBinding) Descriptor ¶ added in v1.3.0
func (*SecretBinding) Descriptor() ([]byte, []int)
func (*SecretBinding) GetProviderType ¶ added in v1.44.0
func (sb *SecretBinding) GetProviderType() string
GetProviderType gets the type of the provider.
func (*SecretBinding) Marshal ¶ added in v1.3.0
func (m *SecretBinding) Marshal() (dAtA []byte, err error)
func (*SecretBinding) MarshalTo ¶ added in v1.3.0
func (m *SecretBinding) MarshalTo(dAtA []byte) (int, error)
func (*SecretBinding) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SecretBinding) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SecretBinding) ProtoMessage ¶ added in v1.3.0
func (*SecretBinding) ProtoMessage()
func (*SecretBinding) Reset ¶ added in v1.3.0
func (m *SecretBinding) Reset()
func (*SecretBinding) Size ¶ added in v1.3.0
func (m *SecretBinding) Size() (n int)
func (*SecretBinding) String ¶ added in v1.3.0
func (this *SecretBinding) String() string
func (*SecretBinding) Unmarshal ¶ added in v1.3.0
func (m *SecretBinding) Unmarshal(dAtA []byte) error
func (*SecretBinding) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SecretBinding) XXX_DiscardUnknown()
func (*SecretBinding) XXX_Marshal ¶ added in v1.3.0
func (m *SecretBinding) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecretBinding) XXX_Merge ¶ added in v1.3.0
func (m *SecretBinding) XXX_Merge(src proto.Message)
func (*SecretBinding) XXX_Size ¶ added in v1.3.0
func (m *SecretBinding) XXX_Size() int
func (*SecretBinding) XXX_Unmarshal ¶ added in v1.3.0
func (m *SecretBinding) XXX_Unmarshal(b []byte) error
type SecretBindingList ¶
type SecretBindingList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of SecretBindings. Items []SecretBinding `json:"items" protobuf:"bytes,2,rep,name=items"` }
SecretBindingList is a collection of SecretBindings.
func (*SecretBindingList) DeepCopy ¶
func (in *SecretBindingList) DeepCopy() *SecretBindingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretBindingList.
func (*SecretBindingList) DeepCopyInto ¶
func (in *SecretBindingList) DeepCopyInto(out *SecretBindingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretBindingList) DeepCopyObject ¶
func (in *SecretBindingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecretBindingList) Descriptor ¶ added in v1.3.0
func (*SecretBindingList) Descriptor() ([]byte, []int)
func (*SecretBindingList) Marshal ¶ added in v1.3.0
func (m *SecretBindingList) Marshal() (dAtA []byte, err error)
func (*SecretBindingList) MarshalTo ¶ added in v1.3.0
func (m *SecretBindingList) MarshalTo(dAtA []byte) (int, error)
func (*SecretBindingList) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SecretBindingList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SecretBindingList) ProtoMessage ¶ added in v1.3.0
func (*SecretBindingList) ProtoMessage()
func (*SecretBindingList) Reset ¶ added in v1.3.0
func (m *SecretBindingList) Reset()
func (*SecretBindingList) Size ¶ added in v1.3.0
func (m *SecretBindingList) Size() (n int)
func (*SecretBindingList) String ¶ added in v1.3.0
func (this *SecretBindingList) String() string
func (*SecretBindingList) Unmarshal ¶ added in v1.3.0
func (m *SecretBindingList) Unmarshal(dAtA []byte) error
func (*SecretBindingList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SecretBindingList) XXX_DiscardUnknown()
func (*SecretBindingList) XXX_Marshal ¶ added in v1.3.0
func (m *SecretBindingList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecretBindingList) XXX_Merge ¶ added in v1.3.0
func (m *SecretBindingList) XXX_Merge(src proto.Message)
func (*SecretBindingList) XXX_Size ¶ added in v1.3.0
func (m *SecretBindingList) XXX_Size() int
func (*SecretBindingList) XXX_Unmarshal ¶ added in v1.3.0
func (m *SecretBindingList) XXX_Unmarshal(b []byte) error
type SecretBindingProvider ¶ added in v1.38.0
type SecretBindingProvider struct { // Type is the type of the provider. // // For backwards compatibility, the field can contain multiple providers separated by a comma. // However the usage of single SecretBinding (hence Secret) for different cloud providers is strongly discouraged. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` }
SecretBindingProvider defines the provider type of the SecretBinding.
func (*SecretBindingProvider) DeepCopy ¶ added in v1.38.0
func (in *SecretBindingProvider) DeepCopy() *SecretBindingProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretBindingProvider.
func (*SecretBindingProvider) DeepCopyInto ¶ added in v1.38.0
func (in *SecretBindingProvider) DeepCopyInto(out *SecretBindingProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretBindingProvider) Descriptor ¶ added in v1.38.0
func (*SecretBindingProvider) Descriptor() ([]byte, []int)
func (*SecretBindingProvider) Marshal ¶ added in v1.38.0
func (m *SecretBindingProvider) Marshal() (dAtA []byte, err error)
func (*SecretBindingProvider) MarshalTo ¶ added in v1.38.0
func (m *SecretBindingProvider) MarshalTo(dAtA []byte) (int, error)
func (*SecretBindingProvider) MarshalToSizedBuffer ¶ added in v1.38.0
func (m *SecretBindingProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SecretBindingProvider) ProtoMessage ¶ added in v1.38.0
func (*SecretBindingProvider) ProtoMessage()
func (*SecretBindingProvider) Reset ¶ added in v1.38.0
func (m *SecretBindingProvider) Reset()
func (*SecretBindingProvider) Size ¶ added in v1.38.0
func (m *SecretBindingProvider) Size() (n int)
func (*SecretBindingProvider) String ¶ added in v1.38.0
func (this *SecretBindingProvider) String() string
func (*SecretBindingProvider) Unmarshal ¶ added in v1.38.0
func (m *SecretBindingProvider) Unmarshal(dAtA []byte) error
func (*SecretBindingProvider) XXX_DiscardUnknown ¶ added in v1.38.0
func (m *SecretBindingProvider) XXX_DiscardUnknown()
func (*SecretBindingProvider) XXX_Marshal ¶ added in v1.38.0
func (m *SecretBindingProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SecretBindingProvider) XXX_Merge ¶ added in v1.38.0
func (m *SecretBindingProvider) XXX_Merge(src proto.Message)
func (*SecretBindingProvider) XXX_Size ¶ added in v1.38.0
func (m *SecretBindingProvider) XXX_Size() int
func (*SecretBindingProvider) XXX_Unmarshal ¶ added in v1.38.0
func (m *SecretBindingProvider) XXX_Unmarshal(b []byte) error
type Seed ¶
type Seed struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Spec contains the specification of this installation. Spec SeedSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Status contains the status of this installation. Status SeedStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Seed represents an installation request for an external controller.
func (*Seed) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Seed.
func (*Seed) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Seed) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Seed) Descriptor ¶ added in v1.3.0
func (*Seed) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Seed) ProtoMessage ¶ added in v1.3.0
func (*Seed) ProtoMessage()
func (*Seed) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Seed) XXX_DiscardUnknown()
func (*Seed) XXX_Marshal ¶ added in v1.3.0
func (*Seed) XXX_Unmarshal ¶ added in v1.3.0
type SeedBackup ¶
type SeedBackup struct { // Provider is a provider name. This field is immutable. Provider string `json:"provider" protobuf:"bytes,1,opt,name=provider"` // ProviderConfig is the configuration passed to BackupBucket resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // Region is a region name. This field is immutable. // +optional Region *string `json:"region,omitempty" protobuf:"bytes,3,opt,name=region"` // SecretRef is a reference to a Secret object containing the cloud provider credentials for // the object store where backups should be stored. It should have enough privileges to manipulate // the objects as well as buckets. SecretRef corev1.SecretReference `json:"secretRef" protobuf:"bytes,4,opt,name=secretRef"` }
SeedBackup contains the object store configuration for backups for shoot (currently only etcd).
func (*SeedBackup) DeepCopy ¶
func (in *SeedBackup) DeepCopy() *SeedBackup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedBackup.
func (*SeedBackup) DeepCopyInto ¶
func (in *SeedBackup) DeepCopyInto(out *SeedBackup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedBackup) Descriptor ¶ added in v1.3.0
func (*SeedBackup) Descriptor() ([]byte, []int)
func (*SeedBackup) Marshal ¶ added in v1.3.0
func (m *SeedBackup) Marshal() (dAtA []byte, err error)
func (*SeedBackup) MarshalTo ¶ added in v1.3.0
func (m *SeedBackup) MarshalTo(dAtA []byte) (int, error)
func (*SeedBackup) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedBackup) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedBackup) ProtoMessage ¶ added in v1.3.0
func (*SeedBackup) ProtoMessage()
func (*SeedBackup) Reset ¶ added in v1.3.0
func (m *SeedBackup) Reset()
func (*SeedBackup) Size ¶ added in v1.3.0
func (m *SeedBackup) Size() (n int)
func (*SeedBackup) String ¶ added in v1.3.0
func (this *SeedBackup) String() string
func (*SeedBackup) Unmarshal ¶ added in v1.3.0
func (m *SeedBackup) Unmarshal(dAtA []byte) error
func (*SeedBackup) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedBackup) XXX_DiscardUnknown()
func (*SeedBackup) XXX_Marshal ¶ added in v1.3.0
func (m *SeedBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedBackup) XXX_Merge ¶ added in v1.3.0
func (m *SeedBackup) XXX_Merge(src proto.Message)
func (*SeedBackup) XXX_Size ¶ added in v1.3.0
func (m *SeedBackup) XXX_Size() int
func (*SeedBackup) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedBackup) XXX_Unmarshal(b []byte) error
type SeedDNS ¶
type SeedDNS struct { // Provider configures a DNSProvider // +optional Provider *SeedDNSProvider `json:"provider,omitempty" protobuf:"bytes,2,opt,name=provider"` }
SeedDNS contains DNS-relevant information about this seed cluster.
func (*SeedDNS) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedDNS.
func (*SeedDNS) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedDNS) Descriptor ¶ added in v1.3.0
func (*SeedDNS) MarshalToSizedBuffer ¶ added in v1.3.0
func (*SeedDNS) ProtoMessage ¶ added in v1.3.0
func (*SeedDNS) ProtoMessage()
func (*SeedDNS) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedDNS) XXX_DiscardUnknown()
func (*SeedDNS) XXX_Marshal ¶ added in v1.3.0
func (*SeedDNS) XXX_Unmarshal ¶ added in v1.3.0
type SeedDNSProvider ¶ added in v1.15.0
type SeedDNSProvider struct { // Type describes the type of the dns-provider, for example `aws-route53` Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // SecretRef is a reference to a Secret object containing cloud provider credentials used for registering external domains. SecretRef corev1.SecretReference `json:"secretRef" protobuf:"bytes,2,opt,name=secretRef"` }
SeedDNSProvider configures a DNSProvider for Seeds
func (*SeedDNSProvider) DeepCopy ¶ added in v1.15.0
func (in *SeedDNSProvider) DeepCopy() *SeedDNSProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedDNSProvider.
func (*SeedDNSProvider) DeepCopyInto ¶ added in v1.15.0
func (in *SeedDNSProvider) DeepCopyInto(out *SeedDNSProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedDNSProvider) Descriptor ¶ added in v1.15.0
func (*SeedDNSProvider) Descriptor() ([]byte, []int)
func (*SeedDNSProvider) Marshal ¶ added in v1.15.0
func (m *SeedDNSProvider) Marshal() (dAtA []byte, err error)
func (*SeedDNSProvider) MarshalTo ¶ added in v1.15.0
func (m *SeedDNSProvider) MarshalTo(dAtA []byte) (int, error)
func (*SeedDNSProvider) MarshalToSizedBuffer ¶ added in v1.15.0
func (m *SeedDNSProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedDNSProvider) ProtoMessage ¶ added in v1.15.0
func (*SeedDNSProvider) ProtoMessage()
func (*SeedDNSProvider) Reset ¶ added in v1.15.0
func (m *SeedDNSProvider) Reset()
func (*SeedDNSProvider) Size ¶ added in v1.15.0
func (m *SeedDNSProvider) Size() (n int)
func (*SeedDNSProvider) String ¶ added in v1.15.0
func (this *SeedDNSProvider) String() string
func (*SeedDNSProvider) Unmarshal ¶ added in v1.15.0
func (m *SeedDNSProvider) Unmarshal(dAtA []byte) error
func (*SeedDNSProvider) XXX_DiscardUnknown ¶ added in v1.15.0
func (m *SeedDNSProvider) XXX_DiscardUnknown()
func (*SeedDNSProvider) XXX_Marshal ¶ added in v1.15.0
func (m *SeedDNSProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedDNSProvider) XXX_Merge ¶ added in v1.15.0
func (m *SeedDNSProvider) XXX_Merge(src proto.Message)
func (*SeedDNSProvider) XXX_Size ¶ added in v1.15.0
func (m *SeedDNSProvider) XXX_Size() int
func (*SeedDNSProvider) XXX_Unmarshal ¶ added in v1.15.0
func (m *SeedDNSProvider) XXX_Unmarshal(b []byte) error
type SeedList ¶
type SeedList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Seeds. Items []Seed `json:"items" protobuf:"bytes,2,rep,name=items"` }
SeedList is a collection of Seeds.
func (*SeedList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedList.
func (*SeedList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SeedList) Descriptor ¶ added in v1.3.0
func (*SeedList) MarshalToSizedBuffer ¶ added in v1.3.0
func (*SeedList) ProtoMessage ¶ added in v1.3.0
func (*SeedList) ProtoMessage()
func (*SeedList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedList) XXX_DiscardUnknown()
func (*SeedList) XXX_Marshal ¶ added in v1.3.0
func (*SeedList) XXX_Unmarshal ¶ added in v1.3.0
type SeedNetworks ¶
type SeedNetworks struct { // Nodes is the CIDR of the node network. This field is immutable. // +optional Nodes *string `json:"nodes,omitempty" protobuf:"bytes,1,opt,name=nodes"` // Pods is the CIDR of the pod network. This field is immutable. Pods string `json:"pods" protobuf:"bytes,2,opt,name=pods"` // Services is the CIDR of the service network. This field is immutable. Services string `json:"services" protobuf:"bytes,3,opt,name=services"` // ShootDefaults contains the default networks CIDRs for shoots. // +optional ShootDefaults *ShootNetworks `json:"shootDefaults,omitempty" protobuf:"bytes,4,opt,name=shootDefaults"` // BlockCIDRs is a list of network addresses that should be blocked for shoot control plane components running // in the seed cluster. // +optional BlockCIDRs []string `json:"blockCIDRs,omitempty" protobuf:"bytes,5,rep,name=blockCIDRs"` // IPFamilies specifies the IP protocol versions to use for seed networking. This field is immutable. // See https://github.com/gardener/gardener/blob/master/docs/development/ipv6.md. // Defaults to ["IPv4"]. // +optional IPFamilies []IPFamily `json:"ipFamilies,omitempty" protobuf:"bytes,6,rep,name=ipFamilies,casttype=IPFamily"` }
SeedNetworks contains CIDRs for the pod, service and node networks of a Kubernetes cluster.
func (*SeedNetworks) DeepCopy ¶
func (in *SeedNetworks) DeepCopy() *SeedNetworks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedNetworks.
func (*SeedNetworks) DeepCopyInto ¶
func (in *SeedNetworks) DeepCopyInto(out *SeedNetworks)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedNetworks) Descriptor ¶ added in v1.3.0
func (*SeedNetworks) Descriptor() ([]byte, []int)
func (*SeedNetworks) Marshal ¶ added in v1.3.0
func (m *SeedNetworks) Marshal() (dAtA []byte, err error)
func (*SeedNetworks) MarshalTo ¶ added in v1.3.0
func (m *SeedNetworks) MarshalTo(dAtA []byte) (int, error)
func (*SeedNetworks) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedNetworks) ProtoMessage ¶ added in v1.3.0
func (*SeedNetworks) ProtoMessage()
func (*SeedNetworks) Reset ¶ added in v1.3.0
func (m *SeedNetworks) Reset()
func (*SeedNetworks) Size ¶ added in v1.3.0
func (m *SeedNetworks) Size() (n int)
func (*SeedNetworks) String ¶ added in v1.3.0
func (this *SeedNetworks) String() string
func (*SeedNetworks) Unmarshal ¶ added in v1.3.0
func (m *SeedNetworks) Unmarshal(dAtA []byte) error
func (*SeedNetworks) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedNetworks) XXX_DiscardUnknown()
func (*SeedNetworks) XXX_Marshal ¶ added in v1.3.0
func (m *SeedNetworks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedNetworks) XXX_Merge ¶ added in v1.3.0
func (m *SeedNetworks) XXX_Merge(src proto.Message)
func (*SeedNetworks) XXX_Size ¶ added in v1.3.0
func (m *SeedNetworks) XXX_Size() int
func (*SeedNetworks) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedNetworks) XXX_Unmarshal(b []byte) error
type SeedProvider ¶
type SeedProvider struct { // Type is the name of the provider. Type string `json:"type" protobuf:"bytes,1,opt,name=type"` // ProviderConfig is the configuration passed to Seed resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // Region is a name of a region. Region string `json:"region" protobuf:"bytes,3,opt,name=region"` // Zones is the list of availability zones the seed cluster is deployed to. // +optional Zones []string `json:"zones,omitempty" protobuf:"bytes,4,rep,name=zones"` }
SeedProvider defines the provider-specific information of this Seed cluster.
func (*SeedProvider) DeepCopy ¶
func (in *SeedProvider) DeepCopy() *SeedProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedProvider.
func (*SeedProvider) DeepCopyInto ¶
func (in *SeedProvider) DeepCopyInto(out *SeedProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedProvider) Descriptor ¶ added in v1.3.0
func (*SeedProvider) Descriptor() ([]byte, []int)
func (*SeedProvider) Marshal ¶ added in v1.3.0
func (m *SeedProvider) Marshal() (dAtA []byte, err error)
func (*SeedProvider) MarshalTo ¶ added in v1.3.0
func (m *SeedProvider) MarshalTo(dAtA []byte) (int, error)
func (*SeedProvider) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedProvider) ProtoMessage ¶ added in v1.3.0
func (*SeedProvider) ProtoMessage()
func (*SeedProvider) Reset ¶ added in v1.3.0
func (m *SeedProvider) Reset()
func (*SeedProvider) Size ¶ added in v1.3.0
func (m *SeedProvider) Size() (n int)
func (*SeedProvider) String ¶ added in v1.3.0
func (this *SeedProvider) String() string
func (*SeedProvider) Unmarshal ¶ added in v1.3.0
func (m *SeedProvider) Unmarshal(dAtA []byte) error
func (*SeedProvider) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedProvider) XXX_DiscardUnknown()
func (*SeedProvider) XXX_Marshal ¶ added in v1.3.0
func (m *SeedProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedProvider) XXX_Merge ¶ added in v1.3.0
func (m *SeedProvider) XXX_Merge(src proto.Message)
func (*SeedProvider) XXX_Size ¶ added in v1.3.0
func (m *SeedProvider) XXX_Size() int
func (*SeedProvider) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedProvider) XXX_Unmarshal(b []byte) error
type SeedSelector ¶ added in v1.8.0
type SeedSelector struct { // LabelSelector is optional and can be used to select seeds by their label settings // +optional metav1.LabelSelector `json:",inline,omitempty" protobuf:"bytes,1,opt,name=labelSelector"` // Providers is optional and can be used by restricting seeds by their provider type. '*' can be used to enable seeds regardless of their provider type. // +optional ProviderTypes []string `json:"providerTypes,omitempty" protobuf:"bytes,2,rep,name=providerTypes"` }
SeedSelector contains constraints for selecting seed to be usable for shoots using a profile
func (*SeedSelector) DeepCopy ¶ added in v1.8.0
func (in *SeedSelector) DeepCopy() *SeedSelector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSelector.
func (*SeedSelector) DeepCopyInto ¶ added in v1.8.0
func (in *SeedSelector) DeepCopyInto(out *SeedSelector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSelector) Descriptor ¶ added in v1.8.0
func (*SeedSelector) Descriptor() ([]byte, []int)
func (*SeedSelector) Marshal ¶ added in v1.8.0
func (m *SeedSelector) Marshal() (dAtA []byte, err error)
func (*SeedSelector) MarshalTo ¶ added in v1.8.0
func (m *SeedSelector) MarshalTo(dAtA []byte) (int, error)
func (*SeedSelector) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *SeedSelector) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSelector) ProtoMessage ¶ added in v1.8.0
func (*SeedSelector) ProtoMessage()
func (*SeedSelector) Reset ¶ added in v1.8.0
func (m *SeedSelector) Reset()
func (*SeedSelector) Size ¶ added in v1.8.0
func (m *SeedSelector) Size() (n int)
func (*SeedSelector) String ¶ added in v1.8.0
func (this *SeedSelector) String() string
func (*SeedSelector) Unmarshal ¶ added in v1.8.0
func (m *SeedSelector) Unmarshal(dAtA []byte) error
func (*SeedSelector) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *SeedSelector) XXX_DiscardUnknown()
func (*SeedSelector) XXX_Marshal ¶ added in v1.8.0
func (m *SeedSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSelector) XXX_Merge ¶ added in v1.8.0
func (m *SeedSelector) XXX_Merge(src proto.Message)
func (*SeedSelector) XXX_Size ¶ added in v1.8.0
func (m *SeedSelector) XXX_Size() int
func (*SeedSelector) XXX_Unmarshal ¶ added in v1.8.0
func (m *SeedSelector) XXX_Unmarshal(b []byte) error
type SeedSettingDependencyWatchdog ¶ added in v1.37.0
type SeedSettingDependencyWatchdog struct { // Weeder controls the weeder settings for the dependency-watchdog for the seed. // +optional Weeder *SeedSettingDependencyWatchdogWeeder `json:"weeder,omitempty" protobuf:"bytes,3,opt,name=weeder"` // Prober controls the prober settings for the dependency-watchdog for the seed. // +optional Prober *SeedSettingDependencyWatchdogProber `json:"prober,omitempty" protobuf:"bytes,4,opt,name=prober"` }
SeedSettingDependencyWatchdog controls the dependency-watchdog settings for the seed.
func (*SeedSettingDependencyWatchdog) DeepCopy ¶ added in v1.37.0
func (in *SeedSettingDependencyWatchdog) DeepCopy() *SeedSettingDependencyWatchdog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingDependencyWatchdog.
func (*SeedSettingDependencyWatchdog) DeepCopyInto ¶ added in v1.37.0
func (in *SeedSettingDependencyWatchdog) DeepCopyInto(out *SeedSettingDependencyWatchdog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingDependencyWatchdog) Descriptor ¶ added in v1.37.0
func (*SeedSettingDependencyWatchdog) Descriptor() ([]byte, []int)
func (*SeedSettingDependencyWatchdog) Marshal ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) Marshal() (dAtA []byte, err error)
func (*SeedSettingDependencyWatchdog) MarshalTo ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdog) MarshalToSizedBuffer ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdog) ProtoMessage ¶ added in v1.37.0
func (*SeedSettingDependencyWatchdog) ProtoMessage()
func (*SeedSettingDependencyWatchdog) Reset ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) Reset()
func (*SeedSettingDependencyWatchdog) Size ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) Size() (n int)
func (*SeedSettingDependencyWatchdog) String ¶ added in v1.37.0
func (this *SeedSettingDependencyWatchdog) String() string
func (*SeedSettingDependencyWatchdog) Unmarshal ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) Unmarshal(dAtA []byte) error
func (*SeedSettingDependencyWatchdog) XXX_DiscardUnknown ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) XXX_DiscardUnknown()
func (*SeedSettingDependencyWatchdog) XXX_Marshal ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingDependencyWatchdog) XXX_Merge ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) XXX_Merge(src proto.Message)
func (*SeedSettingDependencyWatchdog) XXX_Size ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) XXX_Size() int
func (*SeedSettingDependencyWatchdog) XXX_Unmarshal ¶ added in v1.37.0
func (m *SeedSettingDependencyWatchdog) XXX_Unmarshal(b []byte) error
type SeedSettingDependencyWatchdogProber ¶ added in v1.67.0
type SeedSettingDependencyWatchdogProber struct { // Enabled controls whether the probe controller(prober) of the dependency-watchdog should be enabled. This controller // scales down the kube-controller-manager, machine-controller-manager and cluster-autoscaler of shoot clusters in case their respective kube-apiserver is not // reachable via its external ingress in order to avoid melt-down situations. Enabled bool `json:"enabled" protobuf:"bytes,1,opt,name=enabled"` }
SeedSettingDependencyWatchdogProber controls the prober settings for the dependency-watchdog for the seed.
func (*SeedSettingDependencyWatchdogProber) DeepCopy ¶ added in v1.67.0
func (in *SeedSettingDependencyWatchdogProber) DeepCopy() *SeedSettingDependencyWatchdogProber
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingDependencyWatchdogProber.
func (*SeedSettingDependencyWatchdogProber) DeepCopyInto ¶ added in v1.67.0
func (in *SeedSettingDependencyWatchdogProber) DeepCopyInto(out *SeedSettingDependencyWatchdogProber)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingDependencyWatchdogProber) Descriptor ¶ added in v1.67.0
func (*SeedSettingDependencyWatchdogProber) Descriptor() ([]byte, []int)
func (*SeedSettingDependencyWatchdogProber) Marshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) Marshal() (dAtA []byte, err error)
func (*SeedSettingDependencyWatchdogProber) MarshalTo ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdogProber) MarshalToSizedBuffer ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdogProber) ProtoMessage ¶ added in v1.67.0
func (*SeedSettingDependencyWatchdogProber) ProtoMessage()
func (*SeedSettingDependencyWatchdogProber) Reset ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) Reset()
func (*SeedSettingDependencyWatchdogProber) Size ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) Size() (n int)
func (*SeedSettingDependencyWatchdogProber) String ¶ added in v1.67.0
func (this *SeedSettingDependencyWatchdogProber) String() string
func (*SeedSettingDependencyWatchdogProber) Unmarshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) Unmarshal(dAtA []byte) error
func (*SeedSettingDependencyWatchdogProber) XXX_DiscardUnknown ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) XXX_DiscardUnknown()
func (*SeedSettingDependencyWatchdogProber) XXX_Marshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingDependencyWatchdogProber) XXX_Merge ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) XXX_Merge(src proto.Message)
func (*SeedSettingDependencyWatchdogProber) XXX_Size ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) XXX_Size() int
func (*SeedSettingDependencyWatchdogProber) XXX_Unmarshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogProber) XXX_Unmarshal(b []byte) error
type SeedSettingDependencyWatchdogWeeder ¶ added in v1.67.0
type SeedSettingDependencyWatchdogWeeder struct { // Enabled controls whether the endpoint controller(weeder) of the dependency-watchdog should be enabled. This controller // helps to alleviate the delay where control plane components remain unavailable by finding the respective pods in // CrashLoopBackoff status and restarting them once their dependants become ready and available again. Enabled bool `json:"enabled" protobuf:"bytes,1,opt,name=enabled"` }
SeedSettingDependencyWatchdogWeeder controls the weeder settings for the dependency-watchdog for the seed.
func (*SeedSettingDependencyWatchdogWeeder) DeepCopy ¶ added in v1.67.0
func (in *SeedSettingDependencyWatchdogWeeder) DeepCopy() *SeedSettingDependencyWatchdogWeeder
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingDependencyWatchdogWeeder.
func (*SeedSettingDependencyWatchdogWeeder) DeepCopyInto ¶ added in v1.67.0
func (in *SeedSettingDependencyWatchdogWeeder) DeepCopyInto(out *SeedSettingDependencyWatchdogWeeder)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingDependencyWatchdogWeeder) Descriptor ¶ added in v1.67.0
func (*SeedSettingDependencyWatchdogWeeder) Descriptor() ([]byte, []int)
func (*SeedSettingDependencyWatchdogWeeder) Marshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) Marshal() (dAtA []byte, err error)
func (*SeedSettingDependencyWatchdogWeeder) MarshalTo ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdogWeeder) MarshalToSizedBuffer ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingDependencyWatchdogWeeder) ProtoMessage ¶ added in v1.67.0
func (*SeedSettingDependencyWatchdogWeeder) ProtoMessage()
func (*SeedSettingDependencyWatchdogWeeder) Reset ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) Reset()
func (*SeedSettingDependencyWatchdogWeeder) Size ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) Size() (n int)
func (*SeedSettingDependencyWatchdogWeeder) String ¶ added in v1.67.0
func (this *SeedSettingDependencyWatchdogWeeder) String() string
func (*SeedSettingDependencyWatchdogWeeder) Unmarshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) Unmarshal(dAtA []byte) error
func (*SeedSettingDependencyWatchdogWeeder) XXX_DiscardUnknown ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) XXX_DiscardUnknown()
func (*SeedSettingDependencyWatchdogWeeder) XXX_Marshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingDependencyWatchdogWeeder) XXX_Merge ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) XXX_Merge(src proto.Message)
func (*SeedSettingDependencyWatchdogWeeder) XXX_Size ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) XXX_Size() int
func (*SeedSettingDependencyWatchdogWeeder) XXX_Unmarshal ¶ added in v1.67.0
func (m *SeedSettingDependencyWatchdogWeeder) XXX_Unmarshal(b []byte) error
type SeedSettingExcessCapacityReservation ¶ added in v1.5.0
type SeedSettingExcessCapacityReservation struct { // Enabled controls whether the default excess capacity reservation should be enabled. When not specified, the functionality is enabled. // +optional Enabled *bool `json:"enabled,omitempty" protobuf:"bytes,1,opt,name=enabled"` // Configs configures excess capacity reservation deployments for shoot control planes in the seed. // +optional Configs []SeedSettingExcessCapacityReservationConfig `json:"configs,omitempty" protobuf:"bytes,2,rep,name=configs"` }
SeedSettingExcessCapacityReservation controls the excess capacity reservation for shoot control planes in the seed.
func (*SeedSettingExcessCapacityReservation) DeepCopy ¶ added in v1.5.0
func (in *SeedSettingExcessCapacityReservation) DeepCopy() *SeedSettingExcessCapacityReservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingExcessCapacityReservation.
func (*SeedSettingExcessCapacityReservation) DeepCopyInto ¶ added in v1.5.0
func (in *SeedSettingExcessCapacityReservation) DeepCopyInto(out *SeedSettingExcessCapacityReservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingExcessCapacityReservation) Descriptor ¶ added in v1.5.0
func (*SeedSettingExcessCapacityReservation) Descriptor() ([]byte, []int)
func (*SeedSettingExcessCapacityReservation) Marshal ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) Marshal() (dAtA []byte, err error)
func (*SeedSettingExcessCapacityReservation) MarshalTo ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingExcessCapacityReservation) MarshalToSizedBuffer ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingExcessCapacityReservation) ProtoMessage ¶ added in v1.5.0
func (*SeedSettingExcessCapacityReservation) ProtoMessage()
func (*SeedSettingExcessCapacityReservation) Reset ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) Reset()
func (*SeedSettingExcessCapacityReservation) Size ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) Size() (n int)
func (*SeedSettingExcessCapacityReservation) String ¶ added in v1.5.0
func (this *SeedSettingExcessCapacityReservation) String() string
func (*SeedSettingExcessCapacityReservation) Unmarshal ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) Unmarshal(dAtA []byte) error
func (*SeedSettingExcessCapacityReservation) XXX_DiscardUnknown ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) XXX_DiscardUnknown()
func (*SeedSettingExcessCapacityReservation) XXX_Marshal ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingExcessCapacityReservation) XXX_Merge ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) XXX_Merge(src proto.Message)
func (*SeedSettingExcessCapacityReservation) XXX_Size ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) XXX_Size() int
func (*SeedSettingExcessCapacityReservation) XXX_Unmarshal ¶ added in v1.5.0
func (m *SeedSettingExcessCapacityReservation) XXX_Unmarshal(b []byte) error
type SeedSettingExcessCapacityReservationConfig ¶ added in v1.79.0
type SeedSettingExcessCapacityReservationConfig struct { // Resources specify the resource requests and limits of the excess-capacity-reservation pod. Resources corev1.ResourceList `` /* 135-byte string literal not displayed */ // NodeSelector specifies the node where the excess-capacity-reservation pod should run. // +optional NodeSelector map[string]string `json:"nodeSelector,omitempty" protobuf:"bytes,2,rep,name=nodeSelector"` // Tolerations specify the tolerations for the the excess-capacity-reservation pod. // +optional Tolerations []corev1.Toleration `json:"tolerations,omitempty" protobuf:"bytes,3,rep,name=tolerations"` }
SeedSettingExcessCapacityReservationConfig configures excess capacity reservation deployments for shoot control planes in the seed.
func (*SeedSettingExcessCapacityReservationConfig) DeepCopy ¶ added in v1.79.0
func (in *SeedSettingExcessCapacityReservationConfig) DeepCopy() *SeedSettingExcessCapacityReservationConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingExcessCapacityReservationConfig.
func (*SeedSettingExcessCapacityReservationConfig) DeepCopyInto ¶ added in v1.79.0
func (in *SeedSettingExcessCapacityReservationConfig) DeepCopyInto(out *SeedSettingExcessCapacityReservationConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingExcessCapacityReservationConfig) Descriptor ¶ added in v1.79.0
func (*SeedSettingExcessCapacityReservationConfig) Descriptor() ([]byte, []int)
func (*SeedSettingExcessCapacityReservationConfig) Marshal ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) Marshal() (dAtA []byte, err error)
func (*SeedSettingExcessCapacityReservationConfig) MarshalTo ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingExcessCapacityReservationConfig) MarshalToSizedBuffer ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingExcessCapacityReservationConfig) ProtoMessage ¶ added in v1.79.0
func (*SeedSettingExcessCapacityReservationConfig) ProtoMessage()
func (*SeedSettingExcessCapacityReservationConfig) Reset ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) Reset()
func (*SeedSettingExcessCapacityReservationConfig) Size ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) Size() (n int)
func (*SeedSettingExcessCapacityReservationConfig) String ¶ added in v1.79.0
func (this *SeedSettingExcessCapacityReservationConfig) String() string
func (*SeedSettingExcessCapacityReservationConfig) Unmarshal ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) Unmarshal(dAtA []byte) error
func (*SeedSettingExcessCapacityReservationConfig) XXX_DiscardUnknown ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) XXX_DiscardUnknown()
func (*SeedSettingExcessCapacityReservationConfig) XXX_Marshal ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingExcessCapacityReservationConfig) XXX_Merge ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) XXX_Merge(src proto.Message)
func (*SeedSettingExcessCapacityReservationConfig) XXX_Size ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) XXX_Size() int
func (*SeedSettingExcessCapacityReservationConfig) XXX_Unmarshal ¶ added in v1.79.0
func (m *SeedSettingExcessCapacityReservationConfig) XXX_Unmarshal(b []byte) error
type SeedSettingLoadBalancerServices ¶ added in v1.6.0
type SeedSettingLoadBalancerServices struct { // Annotations is a map of annotations that will be injected/merged into every load balancer service object. // +optional Annotations map[string]string `json:"annotations,omitempty" protobuf:"bytes,1,rep,name=annotations"` // ExternalTrafficPolicy describes how nodes distribute service traffic they // receive on one of the service's "externally-facing" addresses. // Defaults to "Cluster". // +optional ExternalTrafficPolicy *corev1.ServiceExternalTrafficPolicy `json:"externalTrafficPolicy,omitempty" protobuf:"bytes,2,opt,name=externalTrafficPolicy"` // Zones controls settings, which are specific to the single-zone load balancers in a multi-zonal setup. // Can be empty for single-zone seeds. Each specified zone has to relate to one of the zones in seed.spec.provider.zones. // +optional Zones []SeedSettingLoadBalancerServicesZones `json:"zones,omitempty" protobuf:"bytes,3,rep,name=zones"` // ProxyProtocol controls whether ProxyProtocol is (optionally) allowed for the load balancer services. // Defaults to nil, which is equivalent to not allowing ProxyProtocol. // +optional ProxyProtocol *LoadBalancerServicesProxyProtocol `json:"proxyProtocol,omitempty" protobuf:"bytes,4,opt,name=proxyProtocol"` }
SeedSettingLoadBalancerServices controls certain settings for services of type load balancer that are created in the seed.
func (*SeedSettingLoadBalancerServices) DeepCopy ¶ added in v1.6.0
func (in *SeedSettingLoadBalancerServices) DeepCopy() *SeedSettingLoadBalancerServices
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingLoadBalancerServices.
func (*SeedSettingLoadBalancerServices) DeepCopyInto ¶ added in v1.6.0
func (in *SeedSettingLoadBalancerServices) DeepCopyInto(out *SeedSettingLoadBalancerServices)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingLoadBalancerServices) Descriptor ¶ added in v1.6.0
func (*SeedSettingLoadBalancerServices) Descriptor() ([]byte, []int)
func (*SeedSettingLoadBalancerServices) Marshal ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) Marshal() (dAtA []byte, err error)
func (*SeedSettingLoadBalancerServices) MarshalTo ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingLoadBalancerServices) MarshalToSizedBuffer ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingLoadBalancerServices) ProtoMessage ¶ added in v1.6.0
func (*SeedSettingLoadBalancerServices) ProtoMessage()
func (*SeedSettingLoadBalancerServices) Reset ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) Reset()
func (*SeedSettingLoadBalancerServices) Size ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) Size() (n int)
func (*SeedSettingLoadBalancerServices) String ¶ added in v1.6.0
func (this *SeedSettingLoadBalancerServices) String() string
func (*SeedSettingLoadBalancerServices) Unmarshal ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) Unmarshal(dAtA []byte) error
func (*SeedSettingLoadBalancerServices) XXX_DiscardUnknown ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) XXX_DiscardUnknown()
func (*SeedSettingLoadBalancerServices) XXX_Marshal ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingLoadBalancerServices) XXX_Merge ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) XXX_Merge(src proto.Message)
func (*SeedSettingLoadBalancerServices) XXX_Size ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) XXX_Size() int
func (*SeedSettingLoadBalancerServices) XXX_Unmarshal ¶ added in v1.6.0
func (m *SeedSettingLoadBalancerServices) XXX_Unmarshal(b []byte) error
type SeedSettingLoadBalancerServicesZones ¶ added in v1.63.0
type SeedSettingLoadBalancerServicesZones struct { // Name is the name of the zone as specified in seed.spec.provider.zones. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Annotations is a map of annotations that will be injected/merged into the zone-specific load balancer service object. // +optional Annotations map[string]string `json:"annotations,omitempty" protobuf:"bytes,2,rep,name=annotations"` // ExternalTrafficPolicy describes how nodes distribute service traffic they // receive on one of the service's "externally-facing" addresses. // Defaults to "Cluster". // +optional ExternalTrafficPolicy *corev1.ServiceExternalTrafficPolicy `json:"externalTrafficPolicy,omitempty" protobuf:"bytes,3,opt,name=externalTrafficPolicy"` // ProxyProtocol controls whether ProxyProtocol is (optionally) allowed for the load balancer services. // Defaults to nil, which is equivalent to not allowing ProxyProtocol. // +optional ProxyProtocol *LoadBalancerServicesProxyProtocol `json:"proxyProtocol,omitempty" protobuf:"bytes,4,opt,name=proxyProtocol"` }
SeedSettingLoadBalancerServicesZones controls settings, which are specific to the single-zone load balancers in a multi-zonal setup.
func (*SeedSettingLoadBalancerServicesZones) DeepCopy ¶ added in v1.63.0
func (in *SeedSettingLoadBalancerServicesZones) DeepCopy() *SeedSettingLoadBalancerServicesZones
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingLoadBalancerServicesZones.
func (*SeedSettingLoadBalancerServicesZones) DeepCopyInto ¶ added in v1.63.0
func (in *SeedSettingLoadBalancerServicesZones) DeepCopyInto(out *SeedSettingLoadBalancerServicesZones)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingLoadBalancerServicesZones) Descriptor ¶ added in v1.63.0
func (*SeedSettingLoadBalancerServicesZones) Descriptor() ([]byte, []int)
func (*SeedSettingLoadBalancerServicesZones) Marshal ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) Marshal() (dAtA []byte, err error)
func (*SeedSettingLoadBalancerServicesZones) MarshalTo ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingLoadBalancerServicesZones) MarshalToSizedBuffer ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingLoadBalancerServicesZones) ProtoMessage ¶ added in v1.63.0
func (*SeedSettingLoadBalancerServicesZones) ProtoMessage()
func (*SeedSettingLoadBalancerServicesZones) Reset ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) Reset()
func (*SeedSettingLoadBalancerServicesZones) Size ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) Size() (n int)
func (*SeedSettingLoadBalancerServicesZones) String ¶ added in v1.63.0
func (this *SeedSettingLoadBalancerServicesZones) String() string
func (*SeedSettingLoadBalancerServicesZones) Unmarshal ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) Unmarshal(dAtA []byte) error
func (*SeedSettingLoadBalancerServicesZones) XXX_DiscardUnknown ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) XXX_DiscardUnknown()
func (*SeedSettingLoadBalancerServicesZones) XXX_Marshal ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingLoadBalancerServicesZones) XXX_Merge ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) XXX_Merge(src proto.Message)
func (*SeedSettingLoadBalancerServicesZones) XXX_Size ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) XXX_Size() int
func (*SeedSettingLoadBalancerServicesZones) XXX_Unmarshal ¶ added in v1.63.0
func (m *SeedSettingLoadBalancerServicesZones) XXX_Unmarshal(b []byte) error
type SeedSettingScheduling ¶ added in v1.5.0
type SeedSettingScheduling struct { // Visible controls whether the gardener-scheduler shall consider this seed when scheduling shoots. Invisible seeds // are not considered by the scheduler. Visible bool `json:"visible" protobuf:"bytes,1,opt,name=visible"` }
SeedSettingScheduling controls settings for scheduling decisions for the seed.
func (*SeedSettingScheduling) DeepCopy ¶ added in v1.5.0
func (in *SeedSettingScheduling) DeepCopy() *SeedSettingScheduling
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingScheduling.
func (*SeedSettingScheduling) DeepCopyInto ¶ added in v1.5.0
func (in *SeedSettingScheduling) DeepCopyInto(out *SeedSettingScheduling)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingScheduling) Descriptor ¶ added in v1.5.0
func (*SeedSettingScheduling) Descriptor() ([]byte, []int)
func (*SeedSettingScheduling) Marshal ¶ added in v1.5.0
func (m *SeedSettingScheduling) Marshal() (dAtA []byte, err error)
func (*SeedSettingScheduling) MarshalTo ¶ added in v1.5.0
func (m *SeedSettingScheduling) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingScheduling) MarshalToSizedBuffer ¶ added in v1.5.0
func (m *SeedSettingScheduling) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingScheduling) ProtoMessage ¶ added in v1.5.0
func (*SeedSettingScheduling) ProtoMessage()
func (*SeedSettingScheduling) Reset ¶ added in v1.5.0
func (m *SeedSettingScheduling) Reset()
func (*SeedSettingScheduling) Size ¶ added in v1.5.0
func (m *SeedSettingScheduling) Size() (n int)
func (*SeedSettingScheduling) String ¶ added in v1.5.0
func (this *SeedSettingScheduling) String() string
func (*SeedSettingScheduling) Unmarshal ¶ added in v1.5.0
func (m *SeedSettingScheduling) Unmarshal(dAtA []byte) error
func (*SeedSettingScheduling) XXX_DiscardUnknown ¶ added in v1.5.0
func (m *SeedSettingScheduling) XXX_DiscardUnknown()
func (*SeedSettingScheduling) XXX_Marshal ¶ added in v1.5.0
func (m *SeedSettingScheduling) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingScheduling) XXX_Merge ¶ added in v1.5.0
func (m *SeedSettingScheduling) XXX_Merge(src proto.Message)
func (*SeedSettingScheduling) XXX_Size ¶ added in v1.5.0
func (m *SeedSettingScheduling) XXX_Size() int
func (*SeedSettingScheduling) XXX_Unmarshal ¶ added in v1.5.0
func (m *SeedSettingScheduling) XXX_Unmarshal(b []byte) error
type SeedSettingTopologyAwareRouting ¶ added in v1.66.0
type SeedSettingTopologyAwareRouting struct { // Enabled controls whether certain Services deployed in the seed cluster should be topology-aware. // These Services are etcd-main-client, etcd-events-client, kube-apiserver, gardener-resource-manager and vpa-webhook. Enabled bool `json:"enabled" protobuf:"bytes,1,opt,name=enabled"` }
SeedSettingTopologyAwareRouting controls certain settings for topology-aware traffic routing in the seed. See https://github.com/gardener/gardener/blob/master/docs/operations/topology_aware_routing.md.
func (*SeedSettingTopologyAwareRouting) DeepCopy ¶ added in v1.66.0
func (in *SeedSettingTopologyAwareRouting) DeepCopy() *SeedSettingTopologyAwareRouting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingTopologyAwareRouting.
func (*SeedSettingTopologyAwareRouting) DeepCopyInto ¶ added in v1.66.0
func (in *SeedSettingTopologyAwareRouting) DeepCopyInto(out *SeedSettingTopologyAwareRouting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingTopologyAwareRouting) Descriptor ¶ added in v1.66.0
func (*SeedSettingTopologyAwareRouting) Descriptor() ([]byte, []int)
func (*SeedSettingTopologyAwareRouting) Marshal ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) Marshal() (dAtA []byte, err error)
func (*SeedSettingTopologyAwareRouting) MarshalTo ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingTopologyAwareRouting) MarshalToSizedBuffer ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingTopologyAwareRouting) ProtoMessage ¶ added in v1.66.0
func (*SeedSettingTopologyAwareRouting) ProtoMessage()
func (*SeedSettingTopologyAwareRouting) Reset ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) Reset()
func (*SeedSettingTopologyAwareRouting) Size ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) Size() (n int)
func (*SeedSettingTopologyAwareRouting) String ¶ added in v1.66.0
func (this *SeedSettingTopologyAwareRouting) String() string
func (*SeedSettingTopologyAwareRouting) Unmarshal ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) Unmarshal(dAtA []byte) error
func (*SeedSettingTopologyAwareRouting) XXX_DiscardUnknown ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) XXX_DiscardUnknown()
func (*SeedSettingTopologyAwareRouting) XXX_Marshal ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingTopologyAwareRouting) XXX_Merge ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) XXX_Merge(src proto.Message)
func (*SeedSettingTopologyAwareRouting) XXX_Size ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) XXX_Size() int
func (*SeedSettingTopologyAwareRouting) XXX_Unmarshal ¶ added in v1.66.0
func (m *SeedSettingTopologyAwareRouting) XXX_Unmarshal(b []byte) error
type SeedSettingVerticalPodAutoscaler ¶ added in v1.7.0
type SeedSettingVerticalPodAutoscaler struct { // Enabled controls whether the VPA components shall be deployed into the garden namespace in the seed cluster. It // is enabled by default because Gardener heavily relies on a VPA being deployed. You should only disable this if // your seed cluster already has another, manually/custom managed VPA deployment. Enabled bool `json:"enabled" protobuf:"bytes,1,opt,name=enabled"` }
SeedSettingVerticalPodAutoscaler controls certain settings for the vertical pod autoscaler components deployed in the seed.
func (*SeedSettingVerticalPodAutoscaler) DeepCopy ¶ added in v1.7.0
func (in *SeedSettingVerticalPodAutoscaler) DeepCopy() *SeedSettingVerticalPodAutoscaler
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettingVerticalPodAutoscaler.
func (*SeedSettingVerticalPodAutoscaler) DeepCopyInto ¶ added in v1.7.0
func (in *SeedSettingVerticalPodAutoscaler) DeepCopyInto(out *SeedSettingVerticalPodAutoscaler)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettingVerticalPodAutoscaler) Descriptor ¶ added in v1.7.0
func (*SeedSettingVerticalPodAutoscaler) Descriptor() ([]byte, []int)
func (*SeedSettingVerticalPodAutoscaler) Marshal ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) Marshal() (dAtA []byte, err error)
func (*SeedSettingVerticalPodAutoscaler) MarshalTo ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettingVerticalPodAutoscaler) MarshalToSizedBuffer ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettingVerticalPodAutoscaler) ProtoMessage ¶ added in v1.7.0
func (*SeedSettingVerticalPodAutoscaler) ProtoMessage()
func (*SeedSettingVerticalPodAutoscaler) Reset ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) Reset()
func (*SeedSettingVerticalPodAutoscaler) Size ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) Size() (n int)
func (*SeedSettingVerticalPodAutoscaler) String ¶ added in v1.7.0
func (this *SeedSettingVerticalPodAutoscaler) String() string
func (*SeedSettingVerticalPodAutoscaler) Unmarshal ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) Unmarshal(dAtA []byte) error
func (*SeedSettingVerticalPodAutoscaler) XXX_DiscardUnknown ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) XXX_DiscardUnknown()
func (*SeedSettingVerticalPodAutoscaler) XXX_Marshal ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettingVerticalPodAutoscaler) XXX_Merge ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) XXX_Merge(src proto.Message)
func (*SeedSettingVerticalPodAutoscaler) XXX_Size ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) XXX_Size() int
func (*SeedSettingVerticalPodAutoscaler) XXX_Unmarshal ¶ added in v1.7.0
func (m *SeedSettingVerticalPodAutoscaler) XXX_Unmarshal(b []byte) error
type SeedSettings ¶ added in v1.5.0
type SeedSettings struct { // ExcessCapacityReservation controls the excess capacity reservation for shoot control planes in the seed. // +optional ExcessCapacityReservation *SeedSettingExcessCapacityReservation `json:"excessCapacityReservation,omitempty" protobuf:"bytes,1,opt,name=excessCapacityReservation"` // Scheduling controls settings for scheduling decisions for the seed. // +optional Scheduling *SeedSettingScheduling `json:"scheduling,omitempty" protobuf:"bytes,2,opt,name=scheduling"` // LoadBalancerServices controls certain settings for services of type load balancer that are created in the seed. // +optional LoadBalancerServices *SeedSettingLoadBalancerServices `json:"loadBalancerServices,omitempty" protobuf:"bytes,4,opt,name=loadBalancerServices"` // VerticalPodAutoscaler controls certain settings for the vertical pod autoscaler components deployed in the seed. // +optional VerticalPodAutoscaler *SeedSettingVerticalPodAutoscaler `json:"verticalPodAutoscaler,omitempty" protobuf:"bytes,5,opt,name=verticalPodAutoscaler"` // DependencyWatchdog controls certain settings for the dependency-watchdog components deployed in the seed. // +optional DependencyWatchdog *SeedSettingDependencyWatchdog `json:"dependencyWatchdog,omitempty" protobuf:"bytes,7,opt,name=dependencyWatchdog"` // TopologyAwareRouting controls certain settings for topology-aware traffic routing in the seed. // See https://github.com/gardener/gardener/blob/master/docs/operations/topology_aware_routing.md. // +optional TopologyAwareRouting *SeedSettingTopologyAwareRouting `json:"topologyAwareRouting,omitempty" protobuf:"bytes,8,opt,name=topologyAwareRouting"` }
SeedSettings contains certain settings for this seed cluster.
func (*SeedSettings) DeepCopy ¶ added in v1.5.0
func (in *SeedSettings) DeepCopy() *SeedSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSettings.
func (*SeedSettings) DeepCopyInto ¶ added in v1.5.0
func (in *SeedSettings) DeepCopyInto(out *SeedSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSettings) Descriptor ¶ added in v1.5.0
func (*SeedSettings) Descriptor() ([]byte, []int)
func (*SeedSettings) Marshal ¶ added in v1.5.0
func (m *SeedSettings) Marshal() (dAtA []byte, err error)
func (*SeedSettings) MarshalTo ¶ added in v1.5.0
func (m *SeedSettings) MarshalTo(dAtA []byte) (int, error)
func (*SeedSettings) MarshalToSizedBuffer ¶ added in v1.5.0
func (m *SeedSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedSettings) ProtoMessage ¶ added in v1.5.0
func (*SeedSettings) ProtoMessage()
func (*SeedSettings) Reset ¶ added in v1.5.0
func (m *SeedSettings) Reset()
func (*SeedSettings) Size ¶ added in v1.5.0
func (m *SeedSettings) Size() (n int)
func (*SeedSettings) String ¶ added in v1.5.0
func (this *SeedSettings) String() string
func (*SeedSettings) Unmarshal ¶ added in v1.5.0
func (m *SeedSettings) Unmarshal(dAtA []byte) error
func (*SeedSettings) XXX_DiscardUnknown ¶ added in v1.5.0
func (m *SeedSettings) XXX_DiscardUnknown()
func (*SeedSettings) XXX_Marshal ¶ added in v1.5.0
func (m *SeedSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedSettings) XXX_Merge ¶ added in v1.5.0
func (m *SeedSettings) XXX_Merge(src proto.Message)
func (*SeedSettings) XXX_Size ¶ added in v1.5.0
func (m *SeedSettings) XXX_Size() int
func (*SeedSettings) XXX_Unmarshal ¶ added in v1.5.0
func (m *SeedSettings) XXX_Unmarshal(b []byte) error
type SeedSpec ¶
type SeedSpec struct { // Backup holds the object store configuration for the backups of shoot (currently only etcd). // If it is not specified, then there won't be any backups taken for shoots associated with this seed. // If backup field is present in seed, then backups of the etcd from shoot control plane will be stored // under the configured object store. // +optional Backup *SeedBackup `json:"backup,omitempty" protobuf:"bytes,1,opt,name=backup"` // DNS contains DNS-relevant information about this seed cluster. DNS SeedDNS `json:"dns" protobuf:"bytes,2,opt,name=dns"` // Networks defines the pod, service and worker network of the Seed cluster. Networks SeedNetworks `json:"networks" protobuf:"bytes,3,opt,name=networks"` // Provider defines the provider type and region for this Seed cluster. Provider SeedProvider `json:"provider" protobuf:"bytes,4,opt,name=provider"` // Taints describes taints on the seed. // +optional Taints []SeedTaint `json:"taints,omitempty" protobuf:"bytes,6,rep,name=taints"` // Volume contains settings for persistentvolumes created in the seed cluster. // +optional Volume *SeedVolume `json:"volume,omitempty" protobuf:"bytes,7,opt,name=volume"` // Settings contains certain settings for this seed cluster. // +optional Settings *SeedSettings `json:"settings,omitempty" protobuf:"bytes,8,opt,name=settings"` // Ingress configures Ingress specific settings of the Seed cluster. This field is immutable. // +optional Ingress *Ingress `json:"ingress,omitempty" protobuf:"bytes,9,opt,name=ingress"` // AccessRestrictions describe a list of access restrictions for this seed cluster. // +optional AccessRestrictions []AccessRestriction `json:"accessRestrictions,omitempty" protobuf:"bytes,10,rep,name=accessRestrictions"` }
SeedSpec is the specification of a Seed.
func (*SeedSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSpec.
func (*SeedSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedSpec) Descriptor ¶ added in v1.3.0
func (*SeedSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (*SeedSpec) ProtoMessage ¶ added in v1.3.0
func (*SeedSpec) ProtoMessage()
func (*SeedSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedSpec) XXX_DiscardUnknown()
func (*SeedSpec) XXX_Marshal ¶ added in v1.3.0
func (*SeedSpec) XXX_Unmarshal ¶ added in v1.3.0
type SeedStatus ¶
type SeedStatus struct { // Gardener holds information about the Gardener which last acted on the Shoot. // +optional Gardener *Gardener `json:"gardener,omitempty" protobuf:"bytes,1,opt,name=gardener"` // KubernetesVersion is the Kubernetes version of the seed cluster. // +optional KubernetesVersion *string `json:"kubernetesVersion,omitempty" protobuf:"bytes,2,opt,name=kubernetesVersion"` // Conditions represents the latest available observations of a Seed's current state. // +patchMergeKey=type // +patchStrategy=merge // +optional Conditions []Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,3,rep,name=conditions"` // ObservedGeneration is the most recent generation observed for this Seed. It corresponds to the // Seed's generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,4,opt,name=observedGeneration"` // ClusterIdentity is the identity of the Seed cluster. This field is immutable. // +optional ClusterIdentity *string `json:"clusterIdentity,omitempty" protobuf:"bytes,5,opt,name=clusterIdentity"` // Capacity represents the total resources of a seed. // +optional Capacity corev1.ResourceList `json:"capacity,omitempty" protobuf:"bytes,6,rep,name=capacity"` // Allocatable represents the resources of a seed that are available for scheduling. // Defaults to Capacity. // +optional Allocatable corev1.ResourceList `json:"allocatable,omitempty" protobuf:"bytes,7,rep,name=allocatable"` // ClientCertificateExpirationTimestamp is the timestamp at which gardenlet's client certificate expires. // +optional ClientCertificateExpirationTimestamp *metav1.Time `json:"clientCertificateExpirationTimestamp,omitempty" protobuf:"bytes,8,opt,name=clientCertificateExpirationTimestamp"` // LastOperation holds information about the last operation on the Seed. // +optional LastOperation *LastOperation `json:"lastOperation,omitempty" protobuf:"bytes,9,opt,name=lastOperation"` }
SeedStatus is the status of a Seed.
func (*SeedStatus) DeepCopy ¶
func (in *SeedStatus) DeepCopy() *SeedStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedStatus.
func (*SeedStatus) DeepCopyInto ¶
func (in *SeedStatus) DeepCopyInto(out *SeedStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedStatus) Descriptor ¶ added in v1.3.0
func (*SeedStatus) Descriptor() ([]byte, []int)
func (*SeedStatus) Marshal ¶ added in v1.3.0
func (m *SeedStatus) Marshal() (dAtA []byte, err error)
func (*SeedStatus) MarshalTo ¶ added in v1.3.0
func (m *SeedStatus) MarshalTo(dAtA []byte) (int, error)
func (*SeedStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedStatus) ProtoMessage ¶ added in v1.3.0
func (*SeedStatus) ProtoMessage()
func (*SeedStatus) Reset ¶ added in v1.3.0
func (m *SeedStatus) Reset()
func (*SeedStatus) Size ¶ added in v1.3.0
func (m *SeedStatus) Size() (n int)
func (*SeedStatus) String ¶ added in v1.3.0
func (this *SeedStatus) String() string
func (*SeedStatus) Unmarshal ¶ added in v1.3.0
func (m *SeedStatus) Unmarshal(dAtA []byte) error
func (*SeedStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedStatus) XXX_DiscardUnknown()
func (*SeedStatus) XXX_Marshal ¶ added in v1.3.0
func (m *SeedStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedStatus) XXX_Merge ¶ added in v1.3.0
func (m *SeedStatus) XXX_Merge(src proto.Message)
func (*SeedStatus) XXX_Size ¶ added in v1.3.0
func (m *SeedStatus) XXX_Size() int
func (*SeedStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedStatus) XXX_Unmarshal(b []byte) error
type SeedTaint ¶
type SeedTaint struct { // Key is the taint key to be applied to a seed. Key string `json:"key" protobuf:"bytes,1,opt,name=key"` // Value is the taint value corresponding to the taint key. // +optional Value *string `json:"value,omitempty" protobuf:"bytes,2,opt,name=value"` }
SeedTaint describes a taint on a seed.
func (*SeedTaint) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedTaint.
func (*SeedTaint) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedTaint) Descriptor ¶ added in v1.3.0
func (*SeedTaint) MarshalToSizedBuffer ¶ added in v1.3.0
func (*SeedTaint) ProtoMessage ¶ added in v1.3.0
func (*SeedTaint) ProtoMessage()
func (*SeedTaint) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedTaint) XXX_DiscardUnknown()
func (*SeedTaint) XXX_Marshal ¶ added in v1.3.0
func (*SeedTaint) XXX_Unmarshal ¶ added in v1.3.0
type SeedTemplate ¶ added in v1.17.0
type SeedTemplate struct { // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior of the Seed. // +optional Spec SeedSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
SeedTemplate is a template for creating a Seed object.
func (*SeedTemplate) DeepCopy ¶ added in v1.17.0
func (in *SeedTemplate) DeepCopy() *SeedTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedTemplate.
func (*SeedTemplate) DeepCopyInto ¶ added in v1.17.0
func (in *SeedTemplate) DeepCopyInto(out *SeedTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedTemplate) Descriptor ¶ added in v1.17.0
func (*SeedTemplate) Descriptor() ([]byte, []int)
func (*SeedTemplate) Marshal ¶ added in v1.17.0
func (m *SeedTemplate) Marshal() (dAtA []byte, err error)
func (*SeedTemplate) MarshalTo ¶ added in v1.17.0
func (m *SeedTemplate) MarshalTo(dAtA []byte) (int, error)
func (*SeedTemplate) MarshalToSizedBuffer ¶ added in v1.17.0
func (m *SeedTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedTemplate) ProtoMessage ¶ added in v1.17.0
func (*SeedTemplate) ProtoMessage()
func (*SeedTemplate) Reset ¶ added in v1.17.0
func (m *SeedTemplate) Reset()
func (*SeedTemplate) Size ¶ added in v1.17.0
func (m *SeedTemplate) Size() (n int)
func (*SeedTemplate) String ¶ added in v1.17.0
func (this *SeedTemplate) String() string
func (*SeedTemplate) Unmarshal ¶ added in v1.17.0
func (m *SeedTemplate) Unmarshal(dAtA []byte) error
func (*SeedTemplate) XXX_DiscardUnknown ¶ added in v1.17.0
func (m *SeedTemplate) XXX_DiscardUnknown()
func (*SeedTemplate) XXX_Marshal ¶ added in v1.17.0
func (m *SeedTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedTemplate) XXX_Merge ¶ added in v1.17.0
func (m *SeedTemplate) XXX_Merge(src proto.Message)
func (*SeedTemplate) XXX_Size ¶ added in v1.17.0
func (m *SeedTemplate) XXX_Size() int
func (*SeedTemplate) XXX_Unmarshal ¶ added in v1.17.0
func (m *SeedTemplate) XXX_Unmarshal(b []byte) error
type SeedVolume ¶
type SeedVolume struct { // MinimumSize defines the minimum size that should be used for PVCs in the seed. // +optional MinimumSize *resource.Quantity `json:"minimumSize,omitempty" protobuf:"bytes,1,opt,name=minimumSize"` // Providers is a list of storage class provisioner types for the seed. // +patchMergeKey=name // +patchStrategy=merge // +optional Providers []SeedVolumeProvider `json:"providers,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=providers"` }
SeedVolume contains settings for persistentvolumes created in the seed cluster.
func (*SeedVolume) DeepCopy ¶
func (in *SeedVolume) DeepCopy() *SeedVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedVolume.
func (*SeedVolume) DeepCopyInto ¶
func (in *SeedVolume) DeepCopyInto(out *SeedVolume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedVolume) Descriptor ¶ added in v1.3.0
func (*SeedVolume) Descriptor() ([]byte, []int)
func (*SeedVolume) Marshal ¶ added in v1.3.0
func (m *SeedVolume) Marshal() (dAtA []byte, err error)
func (*SeedVolume) MarshalTo ¶ added in v1.3.0
func (m *SeedVolume) MarshalTo(dAtA []byte) (int, error)
func (*SeedVolume) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedVolume) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedVolume) ProtoMessage ¶ added in v1.3.0
func (*SeedVolume) ProtoMessage()
func (*SeedVolume) Reset ¶ added in v1.3.0
func (m *SeedVolume) Reset()
func (*SeedVolume) Size ¶ added in v1.3.0
func (m *SeedVolume) Size() (n int)
func (*SeedVolume) String ¶ added in v1.3.0
func (this *SeedVolume) String() string
func (*SeedVolume) Unmarshal ¶ added in v1.3.0
func (m *SeedVolume) Unmarshal(dAtA []byte) error
func (*SeedVolume) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedVolume) XXX_DiscardUnknown()
func (*SeedVolume) XXX_Marshal ¶ added in v1.3.0
func (m *SeedVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedVolume) XXX_Merge ¶ added in v1.3.0
func (m *SeedVolume) XXX_Merge(src proto.Message)
func (*SeedVolume) XXX_Size ¶ added in v1.3.0
func (m *SeedVolume) XXX_Size() int
func (*SeedVolume) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedVolume) XXX_Unmarshal(b []byte) error
type SeedVolumeProvider ¶
type SeedVolumeProvider struct { // Purpose is the purpose of this provider. Purpose string `json:"purpose" protobuf:"bytes,1,opt,name=purpose"` // Name is the name of the storage class provisioner type. Name string `json:"name" protobuf:"bytes,2,opt,name=name"` }
SeedVolumeProvider is a storage class provisioner type.
func (*SeedVolumeProvider) DeepCopy ¶
func (in *SeedVolumeProvider) DeepCopy() *SeedVolumeProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedVolumeProvider.
func (*SeedVolumeProvider) DeepCopyInto ¶
func (in *SeedVolumeProvider) DeepCopyInto(out *SeedVolumeProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeedVolumeProvider) Descriptor ¶ added in v1.3.0
func (*SeedVolumeProvider) Descriptor() ([]byte, []int)
func (*SeedVolumeProvider) Marshal ¶ added in v1.3.0
func (m *SeedVolumeProvider) Marshal() (dAtA []byte, err error)
func (*SeedVolumeProvider) MarshalTo ¶ added in v1.3.0
func (m *SeedVolumeProvider) MarshalTo(dAtA []byte) (int, error)
func (*SeedVolumeProvider) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *SeedVolumeProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeedVolumeProvider) ProtoMessage ¶ added in v1.3.0
func (*SeedVolumeProvider) ProtoMessage()
func (*SeedVolumeProvider) Reset ¶ added in v1.3.0
func (m *SeedVolumeProvider) Reset()
func (*SeedVolumeProvider) Size ¶ added in v1.3.0
func (m *SeedVolumeProvider) Size() (n int)
func (*SeedVolumeProvider) String ¶ added in v1.3.0
func (this *SeedVolumeProvider) String() string
func (*SeedVolumeProvider) Unmarshal ¶ added in v1.3.0
func (m *SeedVolumeProvider) Unmarshal(dAtA []byte) error
func (*SeedVolumeProvider) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *SeedVolumeProvider) XXX_DiscardUnknown()
func (*SeedVolumeProvider) XXX_Marshal ¶ added in v1.3.0
func (m *SeedVolumeProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeedVolumeProvider) XXX_Merge ¶ added in v1.3.0
func (m *SeedVolumeProvider) XXX_Merge(src proto.Message)
func (*SeedVolumeProvider) XXX_Size ¶ added in v1.3.0
func (m *SeedVolumeProvider) XXX_Size() int
func (*SeedVolumeProvider) XXX_Unmarshal ¶ added in v1.3.0
func (m *SeedVolumeProvider) XXX_Unmarshal(b []byte) error
type ServiceAccountConfig ¶
type ServiceAccountConfig struct { // Issuer is the identifier of the service account token issuer. The issuer will assert this // identifier in "iss" claim of issued tokens. This value is used to generate new service account tokens. // This value is a string or URI. Defaults to URI of the API server. // +optional Issuer *string `json:"issuer,omitempty" protobuf:"bytes,1,opt,name=issuer"` // ExtendTokenExpiration turns on projected service account expiration extension during token generation, which // helps safe transition from legacy token to bound service account token feature. If this flag is enabled, // admission injected tokens would be extended up to 1 year to prevent unexpected failure during transition, // ignoring value of service-account-max-token-expiration. // +optional ExtendTokenExpiration *bool `json:"extendTokenExpiration,omitempty" protobuf:"bytes,3,opt,name=extendTokenExpiration"` // MaxTokenExpiration is the maximum validity duration of a token created by the service account token issuer. If an // otherwise valid TokenRequest with a validity duration larger than this value is requested, a token will be issued // with a validity duration of this value. // This field must be within [30d,90d]. // +optional MaxTokenExpiration *metav1.Duration `json:"maxTokenExpiration,omitempty" protobuf:"bytes,4,opt,name=maxTokenExpiration"` // AcceptedIssuers is an additional set of issuers that are used to determine which service account tokens are accepted. // These values are not used to generate new service account tokens. Only useful when service account tokens are also // issued by another external system or a change of the current issuer that is used for generating tokens is being performed. // +optional AcceptedIssuers []string `json:"acceptedIssuers,omitempty" protobuf:"bytes,5,opt,name=acceptedIssuers"` }
ServiceAccountConfig is the kube-apiserver configuration for service accounts.
func (*ServiceAccountConfig) DeepCopy ¶
func (in *ServiceAccountConfig) DeepCopy() *ServiceAccountConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountConfig.
func (*ServiceAccountConfig) DeepCopyInto ¶
func (in *ServiceAccountConfig) DeepCopyInto(out *ServiceAccountConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAccountConfig) Descriptor ¶ added in v1.3.0
func (*ServiceAccountConfig) Descriptor() ([]byte, []int)
func (*ServiceAccountConfig) Marshal ¶ added in v1.3.0
func (m *ServiceAccountConfig) Marshal() (dAtA []byte, err error)
func (*ServiceAccountConfig) MarshalTo ¶ added in v1.3.0
func (m *ServiceAccountConfig) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountConfig) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ServiceAccountConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountConfig) ProtoMessage ¶ added in v1.3.0
func (*ServiceAccountConfig) ProtoMessage()
func (*ServiceAccountConfig) Reset ¶ added in v1.3.0
func (m *ServiceAccountConfig) Reset()
func (*ServiceAccountConfig) Size ¶ added in v1.3.0
func (m *ServiceAccountConfig) Size() (n int)
func (*ServiceAccountConfig) String ¶ added in v1.3.0
func (this *ServiceAccountConfig) String() string
func (*ServiceAccountConfig) Unmarshal ¶ added in v1.3.0
func (m *ServiceAccountConfig) Unmarshal(dAtA []byte) error
func (*ServiceAccountConfig) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ServiceAccountConfig) XXX_DiscardUnknown()
func (*ServiceAccountConfig) XXX_Marshal ¶ added in v1.3.0
func (m *ServiceAccountConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountConfig) XXX_Merge ¶ added in v1.3.0
func (m *ServiceAccountConfig) XXX_Merge(src proto.Message)
func (*ServiceAccountConfig) XXX_Size ¶ added in v1.3.0
func (m *ServiceAccountConfig) XXX_Size() int
func (*ServiceAccountConfig) XXX_Unmarshal ¶ added in v1.3.0
func (m *ServiceAccountConfig) XXX_Unmarshal(b []byte) error
type ServiceAccountKeyRotation ¶ added in v1.66.0
type ServiceAccountKeyRotation struct { // Phase describes the phase of the service account key credential rotation. Phase CredentialsRotationPhase `json:"phase" protobuf:"bytes,1,opt,name=phase"` // LastCompletionTime is the most recent time when the service account key credential rotation was successfully // completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` // LastInitiationTime is the most recent time when the service account key credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,3,opt,name=lastInitiationTime"` // LastInitiationFinishedTime is the recent time when the service account key credential rotation initiation was // completed. // +optional LastInitiationFinishedTime *metav1.Time `json:"lastInitiationFinishedTime,omitempty" protobuf:"bytes,4,opt,name=lastInitiationFinishedTime"` // LastCompletionTriggeredTime is the recent time when the service account key credential rotation completion was // triggered. // +optional LastCompletionTriggeredTime *metav1.Time `json:"lastCompletionTriggeredTime,omitempty" protobuf:"bytes,5,opt,name=lastCompletionTriggeredTime"` }
ServiceAccountKeyRotation contains information about the service account key credential rotation.
func (*ServiceAccountKeyRotation) DeepCopy ¶ added in v1.66.0
func (in *ServiceAccountKeyRotation) DeepCopy() *ServiceAccountKeyRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountKeyRotation.
func (*ServiceAccountKeyRotation) DeepCopyInto ¶ added in v1.66.0
func (in *ServiceAccountKeyRotation) DeepCopyInto(out *ServiceAccountKeyRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAccountKeyRotation) Descriptor ¶ added in v1.66.0
func (*ServiceAccountKeyRotation) Descriptor() ([]byte, []int)
func (*ServiceAccountKeyRotation) Marshal ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) Marshal() (dAtA []byte, err error)
func (*ServiceAccountKeyRotation) MarshalTo ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountKeyRotation) MarshalToSizedBuffer ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountKeyRotation) ProtoMessage ¶ added in v1.66.0
func (*ServiceAccountKeyRotation) ProtoMessage()
func (*ServiceAccountKeyRotation) Reset ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) Reset()
func (*ServiceAccountKeyRotation) Size ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) Size() (n int)
func (*ServiceAccountKeyRotation) String ¶ added in v1.66.0
func (this *ServiceAccountKeyRotation) String() string
func (*ServiceAccountKeyRotation) Unmarshal ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) Unmarshal(dAtA []byte) error
func (*ServiceAccountKeyRotation) XXX_DiscardUnknown ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) XXX_DiscardUnknown()
func (*ServiceAccountKeyRotation) XXX_Marshal ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountKeyRotation) XXX_Merge ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) XXX_Merge(src proto.Message)
func (*ServiceAccountKeyRotation) XXX_Size ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) XXX_Size() int
func (*ServiceAccountKeyRotation) XXX_Unmarshal ¶ added in v1.66.0
func (m *ServiceAccountKeyRotation) XXX_Unmarshal(b []byte) error
type Shoot ¶
type Shoot struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the Shoot cluster. // If the object's deletion timestamp is set, this field is immutable. // +optional Spec ShootSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` // Most recently observed status of the Shoot cluster. // +optional Status ShootStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"` }
Shoot represents a Shoot cluster created and managed by Gardener.
func (*Shoot) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Shoot.
func (*Shoot) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Shoot) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Shoot) Descriptor ¶ added in v1.3.0
func (*Shoot) GetProviderType ¶ added in v1.28.3
GetProviderType gets the type of the provider.
func (*Shoot) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Shoot) ProtoMessage ¶ added in v1.3.0
func (*Shoot) ProtoMessage()
func (*Shoot) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Shoot) XXX_DiscardUnknown()
func (*Shoot) XXX_Marshal ¶ added in v1.3.0
func (*Shoot) XXX_Unmarshal ¶ added in v1.3.0
type ShootAdvertisedAddress ¶ added in v1.21.0
type ShootAdvertisedAddress struct { // Name of the advertised address. e.g. external Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // The URL of the API Server. e.g. https://api.foo.bar or https://1.2.3.4 URL string `json:"url" protobuf:"bytes,2,opt,name=url"` }
ShootAdvertisedAddress contains information for the shoot's Kube API server.
func (*ShootAdvertisedAddress) DeepCopy ¶ added in v1.21.0
func (in *ShootAdvertisedAddress) DeepCopy() *ShootAdvertisedAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootAdvertisedAddress.
func (*ShootAdvertisedAddress) DeepCopyInto ¶ added in v1.21.0
func (in *ShootAdvertisedAddress) DeepCopyInto(out *ShootAdvertisedAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootAdvertisedAddress) Descriptor ¶ added in v1.21.0
func (*ShootAdvertisedAddress) Descriptor() ([]byte, []int)
func (*ShootAdvertisedAddress) Marshal ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) Marshal() (dAtA []byte, err error)
func (*ShootAdvertisedAddress) MarshalTo ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) MarshalTo(dAtA []byte) (int, error)
func (*ShootAdvertisedAddress) MarshalToSizedBuffer ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootAdvertisedAddress) ProtoMessage ¶ added in v1.21.0
func (*ShootAdvertisedAddress) ProtoMessage()
func (*ShootAdvertisedAddress) Reset ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) Reset()
func (*ShootAdvertisedAddress) Size ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) Size() (n int)
func (*ShootAdvertisedAddress) String ¶ added in v1.21.0
func (this *ShootAdvertisedAddress) String() string
func (*ShootAdvertisedAddress) Unmarshal ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) Unmarshal(dAtA []byte) error
func (*ShootAdvertisedAddress) XXX_DiscardUnknown ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) XXX_DiscardUnknown()
func (*ShootAdvertisedAddress) XXX_Marshal ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootAdvertisedAddress) XXX_Merge ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) XXX_Merge(src proto.Message)
func (*ShootAdvertisedAddress) XXX_Size ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) XXX_Size() int
func (*ShootAdvertisedAddress) XXX_Unmarshal ¶ added in v1.21.0
func (m *ShootAdvertisedAddress) XXX_Unmarshal(b []byte) error
type ShootCredentials ¶ added in v1.42.0
type ShootCredentials struct { // Rotation contains information about the credential rotations. // +optional Rotation *ShootCredentialsRotation `json:"rotation,omitempty" protobuf:"bytes,1,opt,name=rotation"` }
ShootCredentials contains information about the shoot credentials.
func (*ShootCredentials) DeepCopy ¶ added in v1.42.0
func (in *ShootCredentials) DeepCopy() *ShootCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootCredentials.
func (*ShootCredentials) DeepCopyInto ¶ added in v1.42.0
func (in *ShootCredentials) DeepCopyInto(out *ShootCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootCredentials) Descriptor ¶ added in v1.42.0
func (*ShootCredentials) Descriptor() ([]byte, []int)
func (*ShootCredentials) Marshal ¶ added in v1.42.0
func (m *ShootCredentials) Marshal() (dAtA []byte, err error)
func (*ShootCredentials) MarshalTo ¶ added in v1.42.0
func (m *ShootCredentials) MarshalTo(dAtA []byte) (int, error)
func (*ShootCredentials) MarshalToSizedBuffer ¶ added in v1.42.0
func (m *ShootCredentials) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootCredentials) ProtoMessage ¶ added in v1.42.0
func (*ShootCredentials) ProtoMessage()
func (*ShootCredentials) Reset ¶ added in v1.42.0
func (m *ShootCredentials) Reset()
func (*ShootCredentials) Size ¶ added in v1.42.0
func (m *ShootCredentials) Size() (n int)
func (*ShootCredentials) String ¶ added in v1.42.0
func (this *ShootCredentials) String() string
func (*ShootCredentials) Unmarshal ¶ added in v1.42.0
func (m *ShootCredentials) Unmarshal(dAtA []byte) error
func (*ShootCredentials) XXX_DiscardUnknown ¶ added in v1.42.0
func (m *ShootCredentials) XXX_DiscardUnknown()
func (*ShootCredentials) XXX_Marshal ¶ added in v1.42.0
func (m *ShootCredentials) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootCredentials) XXX_Merge ¶ added in v1.42.0
func (m *ShootCredentials) XXX_Merge(src proto.Message)
func (*ShootCredentials) XXX_Size ¶ added in v1.42.0
func (m *ShootCredentials) XXX_Size() int
func (*ShootCredentials) XXX_Unmarshal ¶ added in v1.42.0
func (m *ShootCredentials) XXX_Unmarshal(b []byte) error
type ShootCredentialsRotation ¶ added in v1.42.0
type ShootCredentialsRotation struct { // CertificateAuthorities contains information about the certificate authority credential rotation. // +optional CertificateAuthorities *CARotation `json:"certificateAuthorities,omitempty" protobuf:"bytes,1,opt,name=certificateAuthorities"` // Kubeconfig contains information about the kubeconfig credential rotation. // +optional Kubeconfig *ShootKubeconfigRotation `json:"kubeconfig,omitempty" protobuf:"bytes,2,opt,name=kubeconfig"` // SSHKeypair contains information about the ssh-keypair credential rotation. // +optional SSHKeypair *ShootSSHKeypairRotation `json:"sshKeypair,omitempty" protobuf:"bytes,3,opt,name=sshKeypair"` // Observability contains information about the observability credential rotation. // +optional Observability *ObservabilityRotation `json:"observability,omitempty" protobuf:"bytes,4,opt,name=observability"` // ServiceAccountKey contains information about the service account key credential rotation. // +optional ServiceAccountKey *ServiceAccountKeyRotation `json:"serviceAccountKey,omitempty" protobuf:"bytes,5,opt,name=serviceAccountKey"` // ETCDEncryptionKey contains information about the ETCD encryption key credential rotation. // +optional ETCDEncryptionKey *ETCDEncryptionKeyRotation `json:"etcdEncryptionKey,omitempty" protobuf:"bytes,6,opt,name=etcdEncryptionKey"` }
ShootCredentialsRotation contains information about the rotation of credentials.
func (*ShootCredentialsRotation) DeepCopy ¶ added in v1.42.0
func (in *ShootCredentialsRotation) DeepCopy() *ShootCredentialsRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootCredentialsRotation.
func (*ShootCredentialsRotation) DeepCopyInto ¶ added in v1.42.0
func (in *ShootCredentialsRotation) DeepCopyInto(out *ShootCredentialsRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootCredentialsRotation) Descriptor ¶ added in v1.42.0
func (*ShootCredentialsRotation) Descriptor() ([]byte, []int)
func (*ShootCredentialsRotation) Marshal ¶ added in v1.42.0
func (m *ShootCredentialsRotation) Marshal() (dAtA []byte, err error)
func (*ShootCredentialsRotation) MarshalTo ¶ added in v1.42.0
func (m *ShootCredentialsRotation) MarshalTo(dAtA []byte) (int, error)
func (*ShootCredentialsRotation) MarshalToSizedBuffer ¶ added in v1.42.0
func (m *ShootCredentialsRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootCredentialsRotation) ProtoMessage ¶ added in v1.42.0
func (*ShootCredentialsRotation) ProtoMessage()
func (*ShootCredentialsRotation) Reset ¶ added in v1.42.0
func (m *ShootCredentialsRotation) Reset()
func (*ShootCredentialsRotation) Size ¶ added in v1.42.0
func (m *ShootCredentialsRotation) Size() (n int)
func (*ShootCredentialsRotation) String ¶ added in v1.42.0
func (this *ShootCredentialsRotation) String() string
func (*ShootCredentialsRotation) Unmarshal ¶ added in v1.42.0
func (m *ShootCredentialsRotation) Unmarshal(dAtA []byte) error
func (*ShootCredentialsRotation) XXX_DiscardUnknown ¶ added in v1.42.0
func (m *ShootCredentialsRotation) XXX_DiscardUnknown()
func (*ShootCredentialsRotation) XXX_Marshal ¶ added in v1.42.0
func (m *ShootCredentialsRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootCredentialsRotation) XXX_Merge ¶ added in v1.42.0
func (m *ShootCredentialsRotation) XXX_Merge(src proto.Message)
func (*ShootCredentialsRotation) XXX_Size ¶ added in v1.42.0
func (m *ShootCredentialsRotation) XXX_Size() int
func (*ShootCredentialsRotation) XXX_Unmarshal ¶ added in v1.42.0
func (m *ShootCredentialsRotation) XXX_Unmarshal(b []byte) error
type ShootKubeconfigRotation ¶ added in v1.43.0
type ShootKubeconfigRotation struct { // LastInitiationTime is the most recent time when the kubeconfig credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,1,opt,name=lastInitiationTime"` // LastCompletionTime is the most recent time when the kubeconfig credential rotation was successfully completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` }
ShootKubeconfigRotation contains information about the kubeconfig credential rotation.
func (*ShootKubeconfigRotation) DeepCopy ¶ added in v1.43.0
func (in *ShootKubeconfigRotation) DeepCopy() *ShootKubeconfigRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootKubeconfigRotation.
func (*ShootKubeconfigRotation) DeepCopyInto ¶ added in v1.43.0
func (in *ShootKubeconfigRotation) DeepCopyInto(out *ShootKubeconfigRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootKubeconfigRotation) Descriptor ¶ added in v1.43.0
func (*ShootKubeconfigRotation) Descriptor() ([]byte, []int)
func (*ShootKubeconfigRotation) Marshal ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) Marshal() (dAtA []byte, err error)
func (*ShootKubeconfigRotation) MarshalTo ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) MarshalTo(dAtA []byte) (int, error)
func (*ShootKubeconfigRotation) MarshalToSizedBuffer ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootKubeconfigRotation) ProtoMessage ¶ added in v1.43.0
func (*ShootKubeconfigRotation) ProtoMessage()
func (*ShootKubeconfigRotation) Reset ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) Reset()
func (*ShootKubeconfigRotation) Size ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) Size() (n int)
func (*ShootKubeconfigRotation) String ¶ added in v1.43.0
func (this *ShootKubeconfigRotation) String() string
func (*ShootKubeconfigRotation) Unmarshal ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) Unmarshal(dAtA []byte) error
func (*ShootKubeconfigRotation) XXX_DiscardUnknown ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) XXX_DiscardUnknown()
func (*ShootKubeconfigRotation) XXX_Marshal ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootKubeconfigRotation) XXX_Merge ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) XXX_Merge(src proto.Message)
func (*ShootKubeconfigRotation) XXX_Size ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) XXX_Size() int
func (*ShootKubeconfigRotation) XXX_Unmarshal ¶ added in v1.43.0
func (m *ShootKubeconfigRotation) XXX_Unmarshal(b []byte) error
type ShootList ¶
type ShootList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of Shoots. Items []Shoot `json:"items" protobuf:"bytes,2,rep,name=items"` }
ShootList is a list of Shoot objects.
func (*ShootList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootList.
func (*ShootList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ShootList) Descriptor ¶ added in v1.3.0
func (*ShootList) MarshalToSizedBuffer ¶ added in v1.3.0
func (*ShootList) ProtoMessage ¶ added in v1.3.0
func (*ShootList) ProtoMessage()
func (*ShootList) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ShootList) XXX_DiscardUnknown()
func (*ShootList) XXX_Marshal ¶ added in v1.3.0
func (*ShootList) XXX_Unmarshal ¶ added in v1.3.0
type ShootMachineImage ¶
type ShootMachineImage struct { // Name is the name of the image. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // ProviderConfig is the shoot's individual configuration passed to an extension resource. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,2,opt,name=providerConfig"` // Version is the version of the shoot's image. // If version is not provided, it will be defaulted to the latest version from the CloudProfile. // +optional Version *string `json:"version,omitempty" protobuf:"bytes,3,opt,name=version"` }
ShootMachineImage defines the name and the version of the shoot's machine image in any environment. Has to be defined in the respective CloudProfile.
func (*ShootMachineImage) DeepCopy ¶
func (in *ShootMachineImage) DeepCopy() *ShootMachineImage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootMachineImage.
func (*ShootMachineImage) DeepCopyInto ¶
func (in *ShootMachineImage) DeepCopyInto(out *ShootMachineImage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootMachineImage) Descriptor ¶ added in v1.3.0
func (*ShootMachineImage) Descriptor() ([]byte, []int)
func (*ShootMachineImage) Marshal ¶ added in v1.3.0
func (m *ShootMachineImage) Marshal() (dAtA []byte, err error)
func (*ShootMachineImage) MarshalTo ¶ added in v1.3.0
func (m *ShootMachineImage) MarshalTo(dAtA []byte) (int, error)
func (*ShootMachineImage) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ShootMachineImage) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootMachineImage) ProtoMessage ¶ added in v1.3.0
func (*ShootMachineImage) ProtoMessage()
func (*ShootMachineImage) Reset ¶ added in v1.3.0
func (m *ShootMachineImage) Reset()
func (*ShootMachineImage) Size ¶ added in v1.3.0
func (m *ShootMachineImage) Size() (n int)
func (*ShootMachineImage) String ¶ added in v1.3.0
func (this *ShootMachineImage) String() string
func (*ShootMachineImage) Unmarshal ¶ added in v1.3.0
func (m *ShootMachineImage) Unmarshal(dAtA []byte) error
func (*ShootMachineImage) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ShootMachineImage) XXX_DiscardUnknown()
func (*ShootMachineImage) XXX_Marshal ¶ added in v1.3.0
func (m *ShootMachineImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootMachineImage) XXX_Merge ¶ added in v1.3.0
func (m *ShootMachineImage) XXX_Merge(src proto.Message)
func (*ShootMachineImage) XXX_Size ¶ added in v1.3.0
func (m *ShootMachineImage) XXX_Size() int
func (*ShootMachineImage) XXX_Unmarshal ¶ added in v1.3.0
func (m *ShootMachineImage) XXX_Unmarshal(b []byte) error
type ShootNetworks ¶
type ShootNetworks struct { // Pods is the CIDR of the pod network. // +optional Pods *string `json:"pods,omitempty" protobuf:"bytes,1,opt,name=pods"` // Services is the CIDR of the service network. // +optional Services *string `json:"services,omitempty" protobuf:"bytes,2,opt,name=services"` }
ShootNetworks contains the default networks CIDRs for shoots.
func (*ShootNetworks) DeepCopy ¶
func (in *ShootNetworks) DeepCopy() *ShootNetworks
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootNetworks.
func (*ShootNetworks) DeepCopyInto ¶
func (in *ShootNetworks) DeepCopyInto(out *ShootNetworks)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootNetworks) Descriptor ¶ added in v1.3.0
func (*ShootNetworks) Descriptor() ([]byte, []int)
func (*ShootNetworks) Marshal ¶ added in v1.3.0
func (m *ShootNetworks) Marshal() (dAtA []byte, err error)
func (*ShootNetworks) MarshalTo ¶ added in v1.3.0
func (m *ShootNetworks) MarshalTo(dAtA []byte) (int, error)
func (*ShootNetworks) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ShootNetworks) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootNetworks) ProtoMessage ¶ added in v1.3.0
func (*ShootNetworks) ProtoMessage()
func (*ShootNetworks) Reset ¶ added in v1.3.0
func (m *ShootNetworks) Reset()
func (*ShootNetworks) Size ¶ added in v1.3.0
func (m *ShootNetworks) Size() (n int)
func (*ShootNetworks) String ¶ added in v1.3.0
func (this *ShootNetworks) String() string
func (*ShootNetworks) Unmarshal ¶ added in v1.3.0
func (m *ShootNetworks) Unmarshal(dAtA []byte) error
func (*ShootNetworks) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ShootNetworks) XXX_DiscardUnknown()
func (*ShootNetworks) XXX_Marshal ¶ added in v1.3.0
func (m *ShootNetworks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootNetworks) XXX_Merge ¶ added in v1.3.0
func (m *ShootNetworks) XXX_Merge(src proto.Message)
func (*ShootNetworks) XXX_Size ¶ added in v1.3.0
func (m *ShootNetworks) XXX_Size() int
func (*ShootNetworks) XXX_Unmarshal ¶ added in v1.3.0
func (m *ShootNetworks) XXX_Unmarshal(b []byte) error
type ShootPurpose ¶ added in v0.35.0
type ShootPurpose string
ShootPurpose is a type alias for string.
const ( // ShootPurposeEvaluation is a constant for the evaluation purpose. ShootPurposeEvaluation ShootPurpose = "evaluation" // ShootPurposeTesting is a constant for the testing purpose. ShootPurposeTesting ShootPurpose = "testing" // ShootPurposeDevelopment is a constant for the development purpose. ShootPurposeDevelopment ShootPurpose = "development" // ShootPurposeProduction is a constant for the production purpose. ShootPurposeProduction ShootPurpose = "production" // ShootPurposeInfrastructure is a constant for the infrastructure purpose. ShootPurposeInfrastructure ShootPurpose = "infrastructure" )
type ShootSSHKeypairRotation ¶ added in v1.43.0
type ShootSSHKeypairRotation struct { // LastInitiationTime is the most recent time when the ssh-keypair credential rotation was initiated. // +optional LastInitiationTime *metav1.Time `json:"lastInitiationTime,omitempty" protobuf:"bytes,1,opt,name=lastInitiationTime"` // LastCompletionTime is the most recent time when the ssh-keypair credential rotation was successfully completed. // +optional LastCompletionTime *metav1.Time `json:"lastCompletionTime,omitempty" protobuf:"bytes,2,opt,name=lastCompletionTime"` }
ShootSSHKeypairRotation contains information about the ssh-keypair credential rotation.
func (*ShootSSHKeypairRotation) DeepCopy ¶ added in v1.43.0
func (in *ShootSSHKeypairRotation) DeepCopy() *ShootSSHKeypairRotation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootSSHKeypairRotation.
func (*ShootSSHKeypairRotation) DeepCopyInto ¶ added in v1.43.0
func (in *ShootSSHKeypairRotation) DeepCopyInto(out *ShootSSHKeypairRotation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootSSHKeypairRotation) Descriptor ¶ added in v1.43.0
func (*ShootSSHKeypairRotation) Descriptor() ([]byte, []int)
func (*ShootSSHKeypairRotation) Marshal ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) Marshal() (dAtA []byte, err error)
func (*ShootSSHKeypairRotation) MarshalTo ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) MarshalTo(dAtA []byte) (int, error)
func (*ShootSSHKeypairRotation) MarshalToSizedBuffer ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootSSHKeypairRotation) ProtoMessage ¶ added in v1.43.0
func (*ShootSSHKeypairRotation) ProtoMessage()
func (*ShootSSHKeypairRotation) Reset ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) Reset()
func (*ShootSSHKeypairRotation) Size ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) Size() (n int)
func (*ShootSSHKeypairRotation) String ¶ added in v1.43.0
func (this *ShootSSHKeypairRotation) String() string
func (*ShootSSHKeypairRotation) Unmarshal ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) Unmarshal(dAtA []byte) error
func (*ShootSSHKeypairRotation) XXX_DiscardUnknown ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) XXX_DiscardUnknown()
func (*ShootSSHKeypairRotation) XXX_Marshal ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootSSHKeypairRotation) XXX_Merge ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) XXX_Merge(src proto.Message)
func (*ShootSSHKeypairRotation) XXX_Size ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) XXX_Size() int
func (*ShootSSHKeypairRotation) XXX_Unmarshal ¶ added in v1.43.0
func (m *ShootSSHKeypairRotation) XXX_Unmarshal(b []byte) error
type ShootSpec ¶
type ShootSpec struct { // Addons contains information about enabled/disabled addons and their configuration. // +optional Addons *Addons `json:"addons,omitempty" protobuf:"bytes,1,opt,name=addons"` // CloudProfileName is a name of a CloudProfile object. // This field will be deprecated soon, use `CloudProfile` instead. // +optional CloudProfileName *string `json:"cloudProfileName,omitempty" protobuf:"bytes,2,opt,name=cloudProfileName"` // DNS contains information about the DNS settings of the Shoot. // +optional DNS *DNS `json:"dns,omitempty" protobuf:"bytes,3,opt,name=dns"` // Extensions contain type and provider information for Shoot extensions. // +optional Extensions []Extension `json:"extensions,omitempty" protobuf:"bytes,4,rep,name=extensions"` // Hibernation contains information whether the Shoot is suspended or not. // +optional Hibernation *Hibernation `json:"hibernation,omitempty" protobuf:"bytes,5,opt,name=hibernation"` // Kubernetes contains the version and configuration settings of the control plane components. Kubernetes Kubernetes `json:"kubernetes" protobuf:"bytes,6,opt,name=kubernetes"` // Networking contains information about cluster networking such as CNI Plugin type, CIDRs, ...etc. // +optional Networking *Networking `json:"networking,omitempty" protobuf:"bytes,7,opt,name=networking"` // Maintenance contains information about the time window for maintenance operations and which // operations should be performed. // +optional Maintenance *Maintenance `json:"maintenance,omitempty" protobuf:"bytes,8,opt,name=maintenance"` // Monitoring contains information about custom monitoring configurations for the shoot. // +optional Monitoring *Monitoring `json:"monitoring,omitempty" protobuf:"bytes,9,opt,name=monitoring"` // Provider contains all provider-specific and provider-relevant information. Provider Provider `json:"provider" protobuf:"bytes,10,opt,name=provider"` // Purpose is the purpose class for this cluster. // +optional Purpose *ShootPurpose `json:"purpose,omitempty" protobuf:"bytes,11,opt,name=purpose,casttype=ShootPurpose"` // Region is a name of a region. This field is immutable. Region string `json:"region" protobuf:"bytes,12,opt,name=region"` // SecretBindingName is the name of a SecretBinding that has a reference to the provider secret. // The credentials inside the provider secret will be used to create the shoot in the respective account. // The field is mutually exclusive with CredentialsBindingName. // This field is immutable. // +optional SecretBindingName *string `json:"secretBindingName,omitempty" protobuf:"bytes,13,opt,name=secretBindingName"` // SeedName is the name of the seed cluster that runs the control plane of the Shoot. // +optional SeedName *string `json:"seedName,omitempty" protobuf:"bytes,14,opt,name=seedName"` // SeedSelector is an optional selector which must match a seed's labels for the shoot to be scheduled on that seed. // +optional SeedSelector *SeedSelector `json:"seedSelector,omitempty" protobuf:"bytes,15,opt,name=seedSelector"` // Resources holds a list of named resource references that can be referred to in extension configs by their names. // +optional Resources []NamedResourceReference `json:"resources,omitempty" protobuf:"bytes,16,rep,name=resources"` // Tolerations contains the tolerations for taints on seed clusters. // +patchMergeKey=key // +patchStrategy=merge // +optional Tolerations []Toleration `json:"tolerations,omitempty" patchStrategy:"merge" patchMergeKey:"key" protobuf:"bytes,17,rep,name=tolerations"` // ExposureClassName is the optional name of an exposure class to apply a control plane endpoint exposure strategy. // This field is immutable. // +optional ExposureClassName *string `json:"exposureClassName,omitempty" protobuf:"bytes,18,opt,name=exposureClassName"` // SystemComponents contains the settings of system components in the control or data plane of the Shoot cluster. // +optional SystemComponents *SystemComponents `json:"systemComponents,omitempty" protobuf:"bytes,19,opt,name=systemComponents"` // ControlPlane contains general settings for the control plane of the shoot. // +optional ControlPlane *ControlPlane `json:"controlPlane,omitempty" protobuf:"bytes,20,opt,name=controlPlane"` // SchedulerName is the name of the responsible scheduler which schedules the shoot. // If not specified, the default scheduler takes over. // This field is immutable. // +optional SchedulerName *string `json:"schedulerName,omitempty" protobuf:"bytes,21,opt,name=schedulerName"` // CloudProfile contains a reference to a CloudProfile or a NamespacedCloudProfile. // +optional CloudProfile *CloudProfileReference `json:"cloudProfile,omitempty" protobuf:"bytes,22,opt,name=cloudProfile"` // CredentialsBindingName is the name of a CredentialsBinding that has a reference to the provider credentials. // The credentials will be used to create the shoot in the respective account. The field is mutually exclusive with SecretBindingName. // +optional CredentialsBindingName *string `json:"credentialsBindingName,omitempty" protobuf:"bytes,23,opt,name=credentialsBindingName"` // AccessRestrictions describe a list of access restrictions for this shoot cluster. // +optional AccessRestrictions []AccessRestrictionWithOptions `json:"accessRestrictions,omitempty" protobuf:"bytes,24,rep,name=accessRestrictions"` }
ShootSpec is the specification of a Shoot.
func (*ShootSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootSpec.
func (*ShootSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootSpec) Descriptor ¶ added in v1.3.0
func (*ShootSpec) MarshalToSizedBuffer ¶ added in v1.3.0
func (*ShootSpec) ProtoMessage ¶ added in v1.3.0
func (*ShootSpec) ProtoMessage()
func (*ShootSpec) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ShootSpec) XXX_DiscardUnknown()
func (*ShootSpec) XXX_Marshal ¶ added in v1.3.0
func (*ShootSpec) XXX_Unmarshal ¶ added in v1.3.0
type ShootState ¶ added in v1.65.0
type ShootState struct { metav1.TypeMeta `json:",inline"` // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the ShootState. // +optional Spec ShootStateSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
ShootState contains a snapshot of the Shoot's state required to migrate the Shoot's control plane to a new Seed.
func (*ShootState) DeepCopy ¶ added in v1.65.0
func (in *ShootState) DeepCopy() *ShootState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootState.
func (*ShootState) DeepCopyInto ¶ added in v1.65.0
func (in *ShootState) DeepCopyInto(out *ShootState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootState) DeepCopyObject ¶ added in v1.65.0
func (in *ShootState) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ShootState) Descriptor ¶ added in v1.65.0
func (*ShootState) Descriptor() ([]byte, []int)
func (*ShootState) Marshal ¶ added in v1.65.0
func (m *ShootState) Marshal() (dAtA []byte, err error)
func (*ShootState) MarshalTo ¶ added in v1.65.0
func (m *ShootState) MarshalTo(dAtA []byte) (int, error)
func (*ShootState) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ShootState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootState) ProtoMessage ¶ added in v1.65.0
func (*ShootState) ProtoMessage()
func (*ShootState) Reset ¶ added in v1.65.0
func (m *ShootState) Reset()
func (*ShootState) Size ¶ added in v1.65.0
func (m *ShootState) Size() (n int)
func (*ShootState) String ¶ added in v1.65.0
func (this *ShootState) String() string
func (*ShootState) Unmarshal ¶ added in v1.65.0
func (m *ShootState) Unmarshal(dAtA []byte) error
func (*ShootState) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ShootState) XXX_DiscardUnknown()
func (*ShootState) XXX_Marshal ¶ added in v1.65.0
func (m *ShootState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootState) XXX_Merge ¶ added in v1.65.0
func (m *ShootState) XXX_Merge(src proto.Message)
func (*ShootState) XXX_Size ¶ added in v1.65.0
func (m *ShootState) XXX_Size() int
func (*ShootState) XXX_Unmarshal ¶ added in v1.65.0
func (m *ShootState) XXX_Unmarshal(b []byte) error
type ShootStateList ¶ added in v1.65.0
type ShootStateList struct { metav1.TypeMeta `json:",inline"` // Standard list object metadata. // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Items is the list of ShootStates. Items []ShootState `json:"items" protobuf:"bytes,2,rep,name=items"` }
ShootStateList is a list of ShootState objects.
func (*ShootStateList) DeepCopy ¶ added in v1.65.0
func (in *ShootStateList) DeepCopy() *ShootStateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootStateList.
func (*ShootStateList) DeepCopyInto ¶ added in v1.65.0
func (in *ShootStateList) DeepCopyInto(out *ShootStateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootStateList) DeepCopyObject ¶ added in v1.65.0
func (in *ShootStateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ShootStateList) Descriptor ¶ added in v1.65.0
func (*ShootStateList) Descriptor() ([]byte, []int)
func (*ShootStateList) Marshal ¶ added in v1.65.0
func (m *ShootStateList) Marshal() (dAtA []byte, err error)
func (*ShootStateList) MarshalTo ¶ added in v1.65.0
func (m *ShootStateList) MarshalTo(dAtA []byte) (int, error)
func (*ShootStateList) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ShootStateList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootStateList) ProtoMessage ¶ added in v1.65.0
func (*ShootStateList) ProtoMessage()
func (*ShootStateList) Reset ¶ added in v1.65.0
func (m *ShootStateList) Reset()
func (*ShootStateList) Size ¶ added in v1.65.0
func (m *ShootStateList) Size() (n int)
func (*ShootStateList) String ¶ added in v1.65.0
func (this *ShootStateList) String() string
func (*ShootStateList) Unmarshal ¶ added in v1.65.0
func (m *ShootStateList) Unmarshal(dAtA []byte) error
func (*ShootStateList) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ShootStateList) XXX_DiscardUnknown()
func (*ShootStateList) XXX_Marshal ¶ added in v1.65.0
func (m *ShootStateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootStateList) XXX_Merge ¶ added in v1.65.0
func (m *ShootStateList) XXX_Merge(src proto.Message)
func (*ShootStateList) XXX_Size ¶ added in v1.65.0
func (m *ShootStateList) XXX_Size() int
func (*ShootStateList) XXX_Unmarshal ¶ added in v1.65.0
func (m *ShootStateList) XXX_Unmarshal(b []byte) error
type ShootStateSpec ¶ added in v1.65.0
type ShootStateSpec struct { // Gardener holds the data required to generate resources deployed by the gardenlet // +patchMergeKey=name // +patchStrategy=merge // +optional Gardener []GardenerResourceData `json:"gardener,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,1,rep,name=gardener"` // Extensions holds the state of custom resources reconciled by extension controllers in the seed // +optional Extensions []ExtensionResourceState `json:"extensions,omitempty" protobuf:"bytes,2,rep,name=extensions"` // Resources holds the data of resources referred to by extension controller states // +optional Resources []ResourceData `json:"resources,omitempty" protobuf:"bytes,3,rep,name=resources"` }
ShootStateSpec is the specification of the ShootState.
func (*ShootStateSpec) DeepCopy ¶ added in v1.65.0
func (in *ShootStateSpec) DeepCopy() *ShootStateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootStateSpec.
func (*ShootStateSpec) DeepCopyInto ¶ added in v1.65.0
func (in *ShootStateSpec) DeepCopyInto(out *ShootStateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootStateSpec) Descriptor ¶ added in v1.65.0
func (*ShootStateSpec) Descriptor() ([]byte, []int)
func (*ShootStateSpec) Marshal ¶ added in v1.65.0
func (m *ShootStateSpec) Marshal() (dAtA []byte, err error)
func (*ShootStateSpec) MarshalTo ¶ added in v1.65.0
func (m *ShootStateSpec) MarshalTo(dAtA []byte) (int, error)
func (*ShootStateSpec) MarshalToSizedBuffer ¶ added in v1.65.0
func (m *ShootStateSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootStateSpec) ProtoMessage ¶ added in v1.65.0
func (*ShootStateSpec) ProtoMessage()
func (*ShootStateSpec) Reset ¶ added in v1.65.0
func (m *ShootStateSpec) Reset()
func (*ShootStateSpec) Size ¶ added in v1.65.0
func (m *ShootStateSpec) Size() (n int)
func (*ShootStateSpec) String ¶ added in v1.65.0
func (this *ShootStateSpec) String() string
func (*ShootStateSpec) Unmarshal ¶ added in v1.65.0
func (m *ShootStateSpec) Unmarshal(dAtA []byte) error
func (*ShootStateSpec) XXX_DiscardUnknown ¶ added in v1.65.0
func (m *ShootStateSpec) XXX_DiscardUnknown()
func (*ShootStateSpec) XXX_Marshal ¶ added in v1.65.0
func (m *ShootStateSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootStateSpec) XXX_Merge ¶ added in v1.65.0
func (m *ShootStateSpec) XXX_Merge(src proto.Message)
func (*ShootStateSpec) XXX_Size ¶ added in v1.65.0
func (m *ShootStateSpec) XXX_Size() int
func (*ShootStateSpec) XXX_Unmarshal ¶ added in v1.65.0
func (m *ShootStateSpec) XXX_Unmarshal(b []byte) error
type ShootStatus ¶
type ShootStatus struct { // Conditions represents the latest available observations of a Shoots's current state. // +patchMergeKey=type // +patchStrategy=merge // +optional Conditions []Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` // Constraints represents conditions of a Shoot's current state that constraint some operations on it. // +patchMergeKey=type // +patchStrategy=merge // +optional Constraints []Condition `json:"constraints,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,2,rep,name=constraints"` // Gardener holds information about the Gardener which last acted on the Shoot. Gardener Gardener `json:"gardener" protobuf:"bytes,3,opt,name=gardener"` // IsHibernated indicates whether the Shoot is currently hibernated. IsHibernated bool `json:"hibernated" protobuf:"varint,4,opt,name=hibernated"` // LastOperation holds information about the last operation on the Shoot. // +optional LastOperation *LastOperation `json:"lastOperation,omitempty" protobuf:"bytes,5,opt,name=lastOperation"` // LastErrors holds information about the last occurred error(s) during an operation. // +optional LastErrors []LastError `json:"lastErrors,omitempty" protobuf:"bytes,6,rep,name=lastErrors"` // ObservedGeneration is the most recent generation observed for this Shoot. It corresponds to the // Shoot's generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,7,opt,name=observedGeneration"` // RetryCycleStartTime is the start time of the last retry cycle (used to determine how often an operation // must be retried until we give up). // +optional RetryCycleStartTime *metav1.Time `json:"retryCycleStartTime,omitempty" protobuf:"bytes,8,opt,name=retryCycleStartTime"` // SeedName is the name of the seed cluster that runs the control plane of the Shoot. This value is only written // after a successful create/reconcile operation. It will be used when control planes are moved between Seeds. // +optional SeedName *string `json:"seedName,omitempty" protobuf:"bytes,9,opt,name=seedName"` // TechnicalID is the name that is used for creating the Seed namespace, the infrastructure resources, and // basically everything that is related to this particular Shoot. This field is immutable. TechnicalID string `json:"technicalID" protobuf:"bytes,10,opt,name=technicalID"` // UID is a unique identifier for the Shoot cluster to avoid portability between Kubernetes clusters. // It is used to compute unique hashes. This field is immutable. UID types.UID `json:"uid" protobuf:"bytes,11,opt,name=uid,casttype=k8s.io/apimachinery/pkg/types.UID"` // ClusterIdentity is the identity of the Shoot cluster. This field is immutable. // +optional ClusterIdentity *string `json:"clusterIdentity,omitempty" protobuf:"bytes,12,opt,name=clusterIdentity"` // List of addresses that are relevant to the shoot. // These include the Kube API server address and also the service account issuer. // +optional // +patchMergeKey=name // +patchStrategy=merge AdvertisedAddresses []ShootAdvertisedAddress `` /* 128-byte string literal not displayed */ // MigrationStartTime is the time when a migration to a different seed was initiated. // +optional MigrationStartTime *metav1.Time `json:"migrationStartTime,omitempty" protobuf:"bytes,14,opt,name=migrationStartTime"` // Credentials contains information about the shoot credentials. // +optional Credentials *ShootCredentials `json:"credentials,omitempty" protobuf:"bytes,15,opt,name=credentials"` // LastHibernationTriggerTime indicates the last time when the hibernation controller // managed to change the hibernation settings of the cluster // +optional LastHibernationTriggerTime *metav1.Time `json:"lastHibernationTriggerTime,omitempty" protobuf:"bytes,16,opt,name=lastHibernationTriggerTime"` // LastMaintenance holds information about the last maintenance operations on the Shoot. // +optional LastMaintenance *LastMaintenance `json:"lastMaintenance,omitempty" protobuf:"bytes,17,opt,name=lastMaintenance"` // EncryptedResources is the list of resources in the Shoot which are currently encrypted. // Secrets are encrypted by default and are not part of the list. // See https://github.com/gardener/gardener/blob/master/docs/usage/security/etcd_encryption_config.md for more details. // +optional EncryptedResources []string `json:"encryptedResources,omitempty" protobuf:"bytes,18,rep,name=encryptedResources"` // Networking contains information about cluster networking such as CIDRs. // +optional Networking *NetworkingStatus `json:"networking,omitempty" protobuf:"bytes,19,opt,name=networking"` }
ShootStatus holds the most recently observed status of the Shoot cluster.
func (*ShootStatus) DeepCopy ¶
func (in *ShootStatus) DeepCopy() *ShootStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootStatus.
func (*ShootStatus) DeepCopyInto ¶
func (in *ShootStatus) DeepCopyInto(out *ShootStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootStatus) Descriptor ¶ added in v1.3.0
func (*ShootStatus) Descriptor() ([]byte, []int)
func (*ShootStatus) Marshal ¶ added in v1.3.0
func (m *ShootStatus) Marshal() (dAtA []byte, err error)
func (*ShootStatus) MarshalTo ¶ added in v1.3.0
func (m *ShootStatus) MarshalTo(dAtA []byte) (int, error)
func (*ShootStatus) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *ShootStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootStatus) ProtoMessage ¶ added in v1.3.0
func (*ShootStatus) ProtoMessage()
func (*ShootStatus) Reset ¶ added in v1.3.0
func (m *ShootStatus) Reset()
func (*ShootStatus) Size ¶ added in v1.3.0
func (m *ShootStatus) Size() (n int)
func (*ShootStatus) String ¶ added in v1.3.0
func (this *ShootStatus) String() string
func (*ShootStatus) Unmarshal ¶ added in v1.3.0
func (m *ShootStatus) Unmarshal(dAtA []byte) error
func (*ShootStatus) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *ShootStatus) XXX_DiscardUnknown()
func (*ShootStatus) XXX_Marshal ¶ added in v1.3.0
func (m *ShootStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootStatus) XXX_Merge ¶ added in v1.3.0
func (m *ShootStatus) XXX_Merge(src proto.Message)
func (*ShootStatus) XXX_Size ¶ added in v1.3.0
func (m *ShootStatus) XXX_Size() int
func (*ShootStatus) XXX_Unmarshal ¶ added in v1.3.0
func (m *ShootStatus) XXX_Unmarshal(b []byte) error
type ShootTemplate ¶ added in v1.19.0
type ShootTemplate struct { // Standard object metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Specification of the desired behavior of the Shoot. // +optional Spec ShootSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"` }
ShootTemplate is a template for creating a Shoot object.
func (*ShootTemplate) DeepCopy ¶ added in v1.19.0
func (in *ShootTemplate) DeepCopy() *ShootTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShootTemplate.
func (*ShootTemplate) DeepCopyInto ¶ added in v1.19.0
func (in *ShootTemplate) DeepCopyInto(out *ShootTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ShootTemplate) Descriptor ¶ added in v1.19.0
func (*ShootTemplate) Descriptor() ([]byte, []int)
func (*ShootTemplate) Marshal ¶ added in v1.19.0
func (m *ShootTemplate) Marshal() (dAtA []byte, err error)
func (*ShootTemplate) MarshalTo ¶ added in v1.19.0
func (m *ShootTemplate) MarshalTo(dAtA []byte) (int, error)
func (*ShootTemplate) MarshalToSizedBuffer ¶ added in v1.19.0
func (m *ShootTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ShootTemplate) ProtoMessage ¶ added in v1.19.0
func (*ShootTemplate) ProtoMessage()
func (*ShootTemplate) Reset ¶ added in v1.19.0
func (m *ShootTemplate) Reset()
func (*ShootTemplate) Size ¶ added in v1.19.0
func (m *ShootTemplate) Size() (n int)
func (*ShootTemplate) String ¶ added in v1.19.0
func (this *ShootTemplate) String() string
func (*ShootTemplate) Unmarshal ¶ added in v1.19.0
func (m *ShootTemplate) Unmarshal(dAtA []byte) error
func (*ShootTemplate) XXX_DiscardUnknown ¶ added in v1.19.0
func (m *ShootTemplate) XXX_DiscardUnknown()
func (*ShootTemplate) XXX_Marshal ¶ added in v1.19.0
func (m *ShootTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ShootTemplate) XXX_Merge ¶ added in v1.19.0
func (m *ShootTemplate) XXX_Merge(src proto.Message)
func (*ShootTemplate) XXX_Size ¶ added in v1.19.0
func (m *ShootTemplate) XXX_Size() int
func (*ShootTemplate) XXX_Unmarshal ¶ added in v1.19.0
func (m *ShootTemplate) XXX_Unmarshal(b []byte) error
type StructuredAuthentication ¶ added in v1.102.0
type StructuredAuthentication struct { // ConfigMapName is the name of the ConfigMap in the project namespace which contains AuthenticationConfiguration // for the kube-apiserver. ConfigMapName string `json:"configMapName" protobuf:"bytes,1,opt,name=configMapName"` }
StructuredAuthentication contains authentication config for kube-apiserver.
func (*StructuredAuthentication) DeepCopy ¶ added in v1.102.0
func (in *StructuredAuthentication) DeepCopy() *StructuredAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StructuredAuthentication.
func (*StructuredAuthentication) DeepCopyInto ¶ added in v1.102.0
func (in *StructuredAuthentication) DeepCopyInto(out *StructuredAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StructuredAuthentication) Descriptor ¶ added in v1.102.0
func (*StructuredAuthentication) Descriptor() ([]byte, []int)
func (*StructuredAuthentication) Marshal ¶ added in v1.102.0
func (m *StructuredAuthentication) Marshal() (dAtA []byte, err error)
func (*StructuredAuthentication) MarshalTo ¶ added in v1.102.0
func (m *StructuredAuthentication) MarshalTo(dAtA []byte) (int, error)
func (*StructuredAuthentication) MarshalToSizedBuffer ¶ added in v1.102.0
func (m *StructuredAuthentication) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StructuredAuthentication) ProtoMessage ¶ added in v1.102.0
func (*StructuredAuthentication) ProtoMessage()
func (*StructuredAuthentication) Reset ¶ added in v1.102.0
func (m *StructuredAuthentication) Reset()
func (*StructuredAuthentication) Size ¶ added in v1.102.0
func (m *StructuredAuthentication) Size() (n int)
func (*StructuredAuthentication) String ¶ added in v1.102.0
func (this *StructuredAuthentication) String() string
func (*StructuredAuthentication) Unmarshal ¶ added in v1.102.0
func (m *StructuredAuthentication) Unmarshal(dAtA []byte) error
func (*StructuredAuthentication) XXX_DiscardUnknown ¶ added in v1.102.0
func (m *StructuredAuthentication) XXX_DiscardUnknown()
func (*StructuredAuthentication) XXX_Marshal ¶ added in v1.102.0
func (m *StructuredAuthentication) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StructuredAuthentication) XXX_Merge ¶ added in v1.102.0
func (m *StructuredAuthentication) XXX_Merge(src proto.Message)
func (*StructuredAuthentication) XXX_Size ¶ added in v1.102.0
func (m *StructuredAuthentication) XXX_Size() int
func (*StructuredAuthentication) XXX_Unmarshal ¶ added in v1.102.0
func (m *StructuredAuthentication) XXX_Unmarshal(b []byte) error
type StructuredAuthorization ¶ added in v1.107.0
type StructuredAuthorization struct { // ConfigMapName is the name of the ConfigMap in the project namespace which contains AuthorizationConfiguration for // the kube-apiserver. ConfigMapName string `json:"configMapName" protobuf:"bytes,1,opt,name=configMapName"` // Kubeconfigs is a list of references for kubeconfigs for the authorization webhooks. Kubeconfigs []AuthorizerKubeconfigReference `json:"kubeconfigs" protobuf:"bytes,2,rep,name=kubeconfigs"` }
StructuredAuthorization contains authorization config for kube-apiserver.
func (*StructuredAuthorization) DeepCopy ¶ added in v1.107.0
func (in *StructuredAuthorization) DeepCopy() *StructuredAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StructuredAuthorization.
func (*StructuredAuthorization) DeepCopyInto ¶ added in v1.107.0
func (in *StructuredAuthorization) DeepCopyInto(out *StructuredAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StructuredAuthorization) Descriptor ¶ added in v1.107.0
func (*StructuredAuthorization) Descriptor() ([]byte, []int)
func (*StructuredAuthorization) Marshal ¶ added in v1.107.0
func (m *StructuredAuthorization) Marshal() (dAtA []byte, err error)
func (*StructuredAuthorization) MarshalTo ¶ added in v1.107.0
func (m *StructuredAuthorization) MarshalTo(dAtA []byte) (int, error)
func (*StructuredAuthorization) MarshalToSizedBuffer ¶ added in v1.107.0
func (m *StructuredAuthorization) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StructuredAuthorization) ProtoMessage ¶ added in v1.107.0
func (*StructuredAuthorization) ProtoMessage()
func (*StructuredAuthorization) Reset ¶ added in v1.107.0
func (m *StructuredAuthorization) Reset()
func (*StructuredAuthorization) Size ¶ added in v1.107.0
func (m *StructuredAuthorization) Size() (n int)
func (*StructuredAuthorization) String ¶ added in v1.107.0
func (this *StructuredAuthorization) String() string
func (*StructuredAuthorization) Unmarshal ¶ added in v1.107.0
func (m *StructuredAuthorization) Unmarshal(dAtA []byte) error
func (*StructuredAuthorization) XXX_DiscardUnknown ¶ added in v1.107.0
func (m *StructuredAuthorization) XXX_DiscardUnknown()
func (*StructuredAuthorization) XXX_Marshal ¶ added in v1.107.0
func (m *StructuredAuthorization) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StructuredAuthorization) XXX_Merge ¶ added in v1.107.0
func (m *StructuredAuthorization) XXX_Merge(src proto.Message)
func (*StructuredAuthorization) XXX_Size ¶ added in v1.107.0
func (m *StructuredAuthorization) XXX_Size() int
func (*StructuredAuthorization) XXX_Unmarshal ¶ added in v1.107.0
func (m *StructuredAuthorization) XXX_Unmarshal(b []byte) error
type SwapBehavior ¶ added in v1.71.0
type SwapBehavior string
SwapBehavior configures swap memory available to container workloads
const ( // NoSwap is a constant for the kubelet's swap behavior restricting Kubernetes workloads to not use swap. // Only available for Kubernetes versions >= v1.30. NoSwap SwapBehavior = "NoSwap" // LimitedSwap is a constant for the kubelet's swap behavior limitting the amount of swap usable for Kubernetes workloads. Workloads on the node not managed by Kubernetes can still swap. // - cgroupsv1 host: Kubernetes workloads can use any combination of memory and swap, up to the pod's memory limit // - cgroupsv2 host: swap is managed independently from memory. Kubernetes workloads cannot use swap memory. LimitedSwap SwapBehavior = "LimitedSwap" // UnlimitedSwap is a constant for the kubelet's swap behavior enabling Kubernetes workloads to use as much swap memory as required, up to the system limit (not limited by pod or container memory limits). // Only available for Kubernetes versions < v1.30. UnlimitedSwap SwapBehavior = "UnlimitedSwap" )
type SystemComponents ¶ added in v1.41.0
type SystemComponents struct { // CoreDNS contains the settings of the Core DNS components running in the data plane of the Shoot cluster. // +optional CoreDNS *CoreDNS `json:"coreDNS,omitempty" protobuf:"bytes,1,opt,name=coreDNS"` // NodeLocalDNS contains the settings of the node local DNS components running in the data plane of the Shoot cluster. // +optional NodeLocalDNS *NodeLocalDNS `json:"nodeLocalDNS,omitempty" protobuf:"bytes,2,opt,name=nodeLocalDNS"` }
SystemComponents contains the settings of system components in the control or data plane of the Shoot cluster.
func (*SystemComponents) DeepCopy ¶ added in v1.41.0
func (in *SystemComponents) DeepCopy() *SystemComponents
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemComponents.
func (*SystemComponents) DeepCopyInto ¶ added in v1.41.0
func (in *SystemComponents) DeepCopyInto(out *SystemComponents)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemComponents) Descriptor ¶ added in v1.41.0
func (*SystemComponents) Descriptor() ([]byte, []int)
func (*SystemComponents) Marshal ¶ added in v1.41.0
func (m *SystemComponents) Marshal() (dAtA []byte, err error)
func (*SystemComponents) MarshalTo ¶ added in v1.41.0
func (m *SystemComponents) MarshalTo(dAtA []byte) (int, error)
func (*SystemComponents) MarshalToSizedBuffer ¶ added in v1.41.0
func (m *SystemComponents) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SystemComponents) ProtoMessage ¶ added in v1.41.0
func (*SystemComponents) ProtoMessage()
func (*SystemComponents) Reset ¶ added in v1.41.0
func (m *SystemComponents) Reset()
func (*SystemComponents) Size ¶ added in v1.41.0
func (m *SystemComponents) Size() (n int)
func (*SystemComponents) String ¶ added in v1.41.0
func (this *SystemComponents) String() string
func (*SystemComponents) Unmarshal ¶ added in v1.41.0
func (m *SystemComponents) Unmarshal(dAtA []byte) error
func (*SystemComponents) XXX_DiscardUnknown ¶ added in v1.41.0
func (m *SystemComponents) XXX_DiscardUnknown()
func (*SystemComponents) XXX_Marshal ¶ added in v1.41.0
func (m *SystemComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemComponents) XXX_Merge ¶ added in v1.41.0
func (m *SystemComponents) XXX_Merge(src proto.Message)
func (*SystemComponents) XXX_Size ¶ added in v1.41.0
func (m *SystemComponents) XXX_Size() int
func (*SystemComponents) XXX_Unmarshal ¶ added in v1.41.0
func (m *SystemComponents) XXX_Unmarshal(b []byte) error
type Toleration ¶ added in v1.6.0
type Toleration struct { // Key is the toleration key to be applied to a project or shoot. Key string `json:"key" protobuf:"bytes,1,opt,name=key"` // Value is the toleration value corresponding to the toleration key. // +optional Value *string `json:"value,omitempty" protobuf:"bytes,2,opt,name=value"` }
Toleration is a toleration for a seed taint.
func (*Toleration) DeepCopy ¶ added in v1.6.0
func (in *Toleration) DeepCopy() *Toleration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Toleration.
func (*Toleration) DeepCopyInto ¶ added in v1.6.0
func (in *Toleration) DeepCopyInto(out *Toleration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Toleration) Descriptor ¶ added in v1.6.0
func (*Toleration) Descriptor() ([]byte, []int)
func (*Toleration) Marshal ¶ added in v1.6.0
func (m *Toleration) Marshal() (dAtA []byte, err error)
func (*Toleration) MarshalTo ¶ added in v1.6.0
func (m *Toleration) MarshalTo(dAtA []byte) (int, error)
func (*Toleration) MarshalToSizedBuffer ¶ added in v1.6.0
func (m *Toleration) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Toleration) ProtoMessage ¶ added in v1.6.0
func (*Toleration) ProtoMessage()
func (*Toleration) Reset ¶ added in v1.6.0
func (m *Toleration) Reset()
func (*Toleration) Size ¶ added in v1.6.0
func (m *Toleration) Size() (n int)
func (*Toleration) String ¶ added in v1.6.0
func (this *Toleration) String() string
func (*Toleration) Unmarshal ¶ added in v1.6.0
func (m *Toleration) Unmarshal(dAtA []byte) error
func (*Toleration) XXX_DiscardUnknown ¶ added in v1.6.0
func (m *Toleration) XXX_DiscardUnknown()
func (*Toleration) XXX_Marshal ¶ added in v1.6.0
func (m *Toleration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Toleration) XXX_Merge ¶ added in v1.6.0
func (m *Toleration) XXX_Merge(src proto.Message)
func (*Toleration) XXX_Size ¶ added in v1.6.0
func (m *Toleration) XXX_Size() int
func (*Toleration) XXX_Unmarshal ¶ added in v1.6.0
func (m *Toleration) XXX_Unmarshal(b []byte) error
type VersionClassification ¶ added in v1.3.0
type VersionClassification string
VersionClassification is the logical state of a version.
const ( // ClassificationPreview indicates that a version has recently been added and not promoted to "Supported" yet. // ClassificationPreview versions will not be considered for automatic Kubernetes and Machine Image patch version updates. ClassificationPreview VersionClassification = "preview" // ClassificationSupported indicates that a patch version is the recommended version for a shoot. // Only one "supported" version is allowed per minor version. // Supported versions are eligible for the automated Kubernetes and Machine image patch version update for shoot clusters in Gardener. ClassificationSupported VersionClassification = "supported" // ClassificationDeprecated indicates that a patch version should not be used anymore, should be updated to a new version // and will eventually expire. ClassificationDeprecated VersionClassification = "deprecated" )
type VerticalPodAutoscaler ¶ added in v1.7.0
type VerticalPodAutoscaler struct { // Enabled specifies whether the Kubernetes VPA shall be enabled for the shoot cluster. Enabled bool `json:"enabled" protobuf:"varint,1,opt,name=enabled"` // EvictAfterOOMThreshold defines the threshold that will lead to pod eviction in case it OOMed in less than the given // threshold since its start and if it has only one container (default: 10m0s). // +optional EvictAfterOOMThreshold *metav1.Duration `json:"evictAfterOOMThreshold,omitempty" protobuf:"bytes,2,opt,name=evictAfterOOMThreshold"` // EvictionRateBurst defines the burst of pods that can be evicted (default: 1) // +optional EvictionRateBurst *int32 `json:"evictionRateBurst,omitempty" protobuf:"varint,3,opt,name=evictionRateBurst"` // EvictionRateLimit defines the number of pods that can be evicted per second. A rate limit set to 0 or -1 will // disable the rate limiter (default: -1). // +optional EvictionRateLimit *float64 `json:"evictionRateLimit,omitempty" protobuf:"fixed64,4,opt,name=evictionRateLimit"` // EvictionTolerance defines the fraction of replica count that can be evicted for update in case more than one // pod can be evicted (default: 0.5). // +optional EvictionTolerance *float64 `json:"evictionTolerance,omitempty" protobuf:"fixed64,5,opt,name=evictionTolerance"` // RecommendationMarginFraction is the fraction of usage added as the safety margin to the recommended request // (default: 0.15). // +optional RecommendationMarginFraction *float64 `json:"recommendationMarginFraction,omitempty" protobuf:"fixed64,6,opt,name=recommendationMarginFraction"` // UpdaterInterval is the interval how often the updater should run (default: 1m0s). // +optional UpdaterInterval *metav1.Duration `json:"updaterInterval,omitempty" protobuf:"bytes,7,opt,name=updaterInterval"` // RecommenderInterval is the interval how often metrics should be fetched (default: 1m0s). // +optional RecommenderInterval *metav1.Duration `json:"recommenderInterval,omitempty" protobuf:"bytes,8,opt,name=recommenderInterval"` // TargetCPUPercentile is the usage percentile that will be used as a base for CPU target recommendation. // Doesn't affect CPU lower bound, CPU upper bound nor memory recommendations. // (default: 0.9) // +optional TargetCPUPercentile *float64 `json:"targetCPUPercentile,omitempty" protobuf:"fixed64,9,opt,name=targetCPUPercentile"` // RecommendationLowerBoundCPUPercentile is the usage percentile that will be used for the lower bound on CPU recommendation. // (default: 0.5) // +optional RecommendationLowerBoundCPUPercentile *float64 `json:"recommendationLowerBoundCPUPercentile,omitempty" protobuf:"fixed64,10,opt,name=recommendationLowerBoundCPUPercentile"` // RecommendationUpperBoundCPUPercentile is the usage percentile that will be used for the upper bound on CPU recommendation. // (default: 0.95) // +optional RecommendationUpperBoundCPUPercentile *float64 `json:"recommendationUpperBoundCPUPercentile,omitempty" protobuf:"fixed64,11,opt,name=recommendationUpperBoundCPUPercentile"` // TargetMemoryPercentile is the usage percentile that will be used as a base for memory target recommendation. // Doesn't affect memory lower bound nor memory upper bound. // (default: 0.9) // +optional TargetMemoryPercentile *float64 `json:"targetMemoryPercentile,omitempty" protobuf:"fixed64,12,opt,name=targetMemoryPercentile"` // RecommendationLowerBoundMemoryPercentile is the usage percentile that will be used for the lower bound on memory recommendation. // (default: 0.5) // +optional RecommendationLowerBoundMemoryPercentile *float64 `` /* 129-byte string literal not displayed */ // RecommendationUpperBoundMemoryPercentile is the usage percentile that will be used for the upper bound on memory recommendation. // (default: 0.95) // +optional RecommendationUpperBoundMemoryPercentile *float64 `` /* 129-byte string literal not displayed */ }
VerticalPodAutoscaler contains the configuration flags for the Kubernetes vertical pod autoscaler.
func (*VerticalPodAutoscaler) DeepCopy ¶ added in v1.7.0
func (in *VerticalPodAutoscaler) DeepCopy() *VerticalPodAutoscaler
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VerticalPodAutoscaler.
func (*VerticalPodAutoscaler) DeepCopyInto ¶ added in v1.7.0
func (in *VerticalPodAutoscaler) DeepCopyInto(out *VerticalPodAutoscaler)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VerticalPodAutoscaler) Descriptor ¶ added in v1.7.0
func (*VerticalPodAutoscaler) Descriptor() ([]byte, []int)
func (*VerticalPodAutoscaler) Marshal ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) Marshal() (dAtA []byte, err error)
func (*VerticalPodAutoscaler) MarshalTo ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) MarshalTo(dAtA []byte) (int, error)
func (*VerticalPodAutoscaler) MarshalToSizedBuffer ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VerticalPodAutoscaler) ProtoMessage ¶ added in v1.7.0
func (*VerticalPodAutoscaler) ProtoMessage()
func (*VerticalPodAutoscaler) Reset ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) Reset()
func (*VerticalPodAutoscaler) Size ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) Size() (n int)
func (*VerticalPodAutoscaler) String ¶ added in v1.7.0
func (this *VerticalPodAutoscaler) String() string
func (*VerticalPodAutoscaler) Unmarshal ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) Unmarshal(dAtA []byte) error
func (*VerticalPodAutoscaler) XXX_DiscardUnknown ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) XXX_DiscardUnknown()
func (*VerticalPodAutoscaler) XXX_Marshal ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VerticalPodAutoscaler) XXX_Merge ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) XXX_Merge(src proto.Message)
func (*VerticalPodAutoscaler) XXX_Size ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) XXX_Size() int
func (*VerticalPodAutoscaler) XXX_Unmarshal ¶ added in v1.7.0
func (m *VerticalPodAutoscaler) XXX_Unmarshal(b []byte) error
type Volume ¶
type Volume struct { // Name of the volume to make it referencable. // +optional Name *string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // Type is the type of the volume. // +optional Type *string `json:"type,omitempty" protobuf:"bytes,2,opt,name=type"` // VolumeSize is the size of the volume. VolumeSize string `json:"size" protobuf:"bytes,3,opt,name=size"` // Encrypted determines if the volume should be encrypted. // +optional Encrypted *bool `json:"encrypted,omitempty" protobuf:"varint,4,opt,name=encrypted"` }
Volume contains information about the volume type, size, and encryption.
func (*Volume) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume.
func (*Volume) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Volume) Descriptor ¶ added in v1.3.0
func (*Volume) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Volume) ProtoMessage ¶ added in v1.3.0
func (*Volume) ProtoMessage()
func (*Volume) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Volume) XXX_DiscardUnknown()
func (*Volume) XXX_Marshal ¶ added in v1.3.0
func (*Volume) XXX_Unmarshal ¶ added in v1.3.0
type VolumeType ¶
type VolumeType struct { // Class is the class of the volume type. Class string `json:"class" protobuf:"bytes,1,opt,name=class"` // Name is the name of the volume type. Name string `json:"name" protobuf:"bytes,2,opt,name=name"` // Usable defines if the volume type can be used for shoot clusters. // +optional Usable *bool `json:"usable,omitempty" protobuf:"varint,3,opt,name=usable"` // MinSize is the minimal supported storage size. // +optional MinSize *resource.Quantity `json:"minSize,omitempty" protobuf:"bytes,4,opt,name=minSize"` }
VolumeType contains certain properties of a volume type.
func (*VolumeType) DeepCopy ¶
func (in *VolumeType) DeepCopy() *VolumeType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeType.
func (*VolumeType) DeepCopyInto ¶
func (in *VolumeType) DeepCopyInto(out *VolumeType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolumeType) Descriptor ¶ added in v1.3.0
func (*VolumeType) Descriptor() ([]byte, []int)
func (*VolumeType) Marshal ¶ added in v1.3.0
func (m *VolumeType) Marshal() (dAtA []byte, err error)
func (*VolumeType) MarshalTo ¶ added in v1.3.0
func (m *VolumeType) MarshalTo(dAtA []byte) (int, error)
func (*VolumeType) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *VolumeType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VolumeType) ProtoMessage ¶ added in v1.3.0
func (*VolumeType) ProtoMessage()
func (*VolumeType) Reset ¶ added in v1.3.0
func (m *VolumeType) Reset()
func (*VolumeType) Size ¶ added in v1.3.0
func (m *VolumeType) Size() (n int)
func (*VolumeType) String ¶ added in v1.3.0
func (this *VolumeType) String() string
func (*VolumeType) Unmarshal ¶ added in v1.3.0
func (m *VolumeType) Unmarshal(dAtA []byte) error
func (*VolumeType) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *VolumeType) XXX_DiscardUnknown()
func (*VolumeType) XXX_Marshal ¶ added in v1.3.0
func (m *VolumeType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeType) XXX_Merge ¶ added in v1.3.0
func (m *VolumeType) XXX_Merge(src proto.Message)
func (*VolumeType) XXX_Size ¶ added in v1.3.0
func (m *VolumeType) XXX_Size() int
func (*VolumeType) XXX_Unmarshal ¶ added in v1.3.0
func (m *VolumeType) XXX_Unmarshal(b []byte) error
type WatchCacheSizes ¶ added in v1.8.0
type WatchCacheSizes struct { // Default configures the default watch cache size of the kube-apiserver // (flag `--default-watch-cache-size`, defaults to 100). // See: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ // +optional Default *int32 `json:"default,omitempty" protobuf:"varint,1,opt,name=default"` // Resources configures the watch cache size of the kube-apiserver per resource // (flag `--watch-cache-sizes`). // See: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ // +optional Resources []ResourceWatchCacheSize `json:"resources,omitempty" protobuf:"bytes,2,rep,name=resources"` }
WatchCacheSizes contains configuration of the API server's watch cache sizes.
func (*WatchCacheSizes) DeepCopy ¶ added in v1.8.0
func (in *WatchCacheSizes) DeepCopy() *WatchCacheSizes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchCacheSizes.
func (*WatchCacheSizes) DeepCopyInto ¶ added in v1.8.0
func (in *WatchCacheSizes) DeepCopyInto(out *WatchCacheSizes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WatchCacheSizes) Descriptor ¶ added in v1.8.0
func (*WatchCacheSizes) Descriptor() ([]byte, []int)
func (*WatchCacheSizes) Marshal ¶ added in v1.8.0
func (m *WatchCacheSizes) Marshal() (dAtA []byte, err error)
func (*WatchCacheSizes) MarshalTo ¶ added in v1.8.0
func (m *WatchCacheSizes) MarshalTo(dAtA []byte) (int, error)
func (*WatchCacheSizes) MarshalToSizedBuffer ¶ added in v1.8.0
func (m *WatchCacheSizes) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WatchCacheSizes) ProtoMessage ¶ added in v1.8.0
func (*WatchCacheSizes) ProtoMessage()
func (*WatchCacheSizes) Reset ¶ added in v1.8.0
func (m *WatchCacheSizes) Reset()
func (*WatchCacheSizes) Size ¶ added in v1.8.0
func (m *WatchCacheSizes) Size() (n int)
func (*WatchCacheSizes) String ¶ added in v1.8.0
func (this *WatchCacheSizes) String() string
func (*WatchCacheSizes) Unmarshal ¶ added in v1.8.0
func (m *WatchCacheSizes) Unmarshal(dAtA []byte) error
func (*WatchCacheSizes) XXX_DiscardUnknown ¶ added in v1.8.0
func (m *WatchCacheSizes) XXX_DiscardUnknown()
func (*WatchCacheSizes) XXX_Marshal ¶ added in v1.8.0
func (m *WatchCacheSizes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WatchCacheSizes) XXX_Merge ¶ added in v1.8.0
func (m *WatchCacheSizes) XXX_Merge(src proto.Message)
func (*WatchCacheSizes) XXX_Size ¶ added in v1.8.0
func (m *WatchCacheSizes) XXX_Size() int
func (*WatchCacheSizes) XXX_Unmarshal ¶ added in v1.8.0
func (m *WatchCacheSizes) XXX_Unmarshal(b []byte) error
type Worker ¶
type Worker struct { // Annotations is a map of key/value pairs for annotations for all the `Node` objects in this worker pool. // +optional Annotations map[string]string `json:"annotations,omitempty" protobuf:"bytes,1,rep,name=annotations"` // CABundle is a certificate bundle which will be installed onto every machine of this worker pool. // +optional CABundle *string `json:"caBundle,omitempty" protobuf:"bytes,2,opt,name=caBundle"` // CRI contains configurations of CRI support of every machine in the worker pool. // Defaults to a CRI with name `containerd`. // +optional CRI *CRI `json:"cri,omitempty" protobuf:"bytes,3,opt,name=cri"` // Kubernetes contains configuration for Kubernetes components related to this worker pool. // +optional Kubernetes *WorkerKubernetes `json:"kubernetes,omitempty" protobuf:"bytes,4,opt,name=kubernetes"` // Labels is a map of key/value pairs for labels for all the `Node` objects in this worker pool. // +optional Labels map[string]string `json:"labels,omitempty" protobuf:"bytes,5,rep,name=labels"` // Name is the name of the worker group. Name string `json:"name" protobuf:"bytes,6,opt,name=name"` // Machine contains information about the machine type and image. Machine Machine `json:"machine" protobuf:"bytes,7,opt,name=machine"` // Maximum is the maximum number of machines to create. // This value is divided by the number of configured zones for a fair distribution. Maximum int32 `json:"maximum" protobuf:"varint,8,opt,name=maximum"` // Minimum is the minimum number of machines to create. // This value is divided by the number of configured zones for a fair distribution. Minimum int32 `json:"minimum" protobuf:"varint,9,opt,name=minimum"` // MaxSurge is maximum number of machines that are created during an update. // This value is divided by the number of configured zones for a fair distribution. // +optional MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty" protobuf:"bytes,10,opt,name=maxSurge"` // This value is divided by the number of configured zones for a fair distribution. // +optional MaxUnavailable *intstr.IntOrString `json:"maxUnavailable,omitempty" protobuf:"bytes,11,opt,name=maxUnavailable"` // ProviderConfig is the provider-specific configuration for this worker pool. // +optional ProviderConfig *runtime.RawExtension `json:"providerConfig,omitempty" protobuf:"bytes,12,opt,name=providerConfig"` // Taints is a list of taints for all the `Node` objects in this worker pool. // +optional Taints []corev1.Taint `json:"taints,omitempty" protobuf:"bytes,13,rep,name=taints"` // Volume contains information about the volume type and size. // +optional Volume *Volume `json:"volume,omitempty" protobuf:"bytes,14,opt,name=volume"` // DataVolumes contains a list of additional worker volumes. // +optional DataVolumes []DataVolume `json:"dataVolumes,omitempty" protobuf:"bytes,15,rep,name=dataVolumes"` // KubeletDataVolumeName contains the name of a dataVolume that should be used for storing kubelet state. // +optional KubeletDataVolumeName *string `json:"kubeletDataVolumeName,omitempty" protobuf:"bytes,16,opt,name=kubeletDataVolumeName"` // Zones is a list of availability zones that are used to evenly distribute this worker pool. Optional // as not every provider may support availability zones. // +optional Zones []string `json:"zones,omitempty" protobuf:"bytes,17,rep,name=zones"` // SystemComponents contains configuration for system components related to this worker pool // +optional SystemComponents *WorkerSystemComponents `json:"systemComponents,omitempty" protobuf:"bytes,18,opt,name=systemComponents"` // MachineControllerManagerSettings contains configurations for different worker-pools. Eg. MachineDrainTimeout, MachineHealthTimeout. // +optional MachineControllerManagerSettings *MachineControllerManagerSettings `json:"machineControllerManager,omitempty" protobuf:"bytes,19,opt,name=machineControllerManager"` // Sysctls is a map of kernel settings to apply on all machines in this worker pool. // +optional Sysctls map[string]string `json:"sysctls,omitempty" protobuf:"bytes,20,rep,name=sysctls"` // ClusterAutoscaler contains the cluster autoscaler configurations for the worker pool. // +optional ClusterAutoscaler *ClusterAutoscalerOptions `json:"clusterAutoscaler,omitempty" protobuf:"bytes,21,opt,name=clusterAutoscaler"` }
Worker is the base definition of a worker group.
func (*Worker) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Worker.
func (*Worker) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Worker) Descriptor ¶ added in v1.3.0
func (*Worker) MarshalToSizedBuffer ¶ added in v1.3.0
func (*Worker) ProtoMessage ¶ added in v1.3.0
func (*Worker) ProtoMessage()
func (*Worker) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *Worker) XXX_DiscardUnknown()
func (*Worker) XXX_Marshal ¶ added in v1.3.0
func (*Worker) XXX_Unmarshal ¶ added in v1.3.0
type WorkerKubernetes ¶
type WorkerKubernetes struct { // Kubelet contains configuration settings for all kubelets of this worker pool. // If set, all `spec.kubernetes.kubelet` settings will be overwritten for this worker pool (no merge of settings). // +optional Kubelet *KubeletConfig `json:"kubelet,omitempty" protobuf:"bytes,1,opt,name=kubelet"` // Version is the semantic Kubernetes version to use for the Kubelet in this Worker Group. // If not specified the kubelet version is derived from the global shoot cluster kubernetes version. // version must be equal or lower than the version of the shoot kubernetes version. // Only one minor version difference to other worker groups and global kubernetes version is allowed. // +optional Version *string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"` }
WorkerKubernetes contains configuration for Kubernetes components related to this worker pool.
func (*WorkerKubernetes) DeepCopy ¶
func (in *WorkerKubernetes) DeepCopy() *WorkerKubernetes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerKubernetes.
func (*WorkerKubernetes) DeepCopyInto ¶
func (in *WorkerKubernetes) DeepCopyInto(out *WorkerKubernetes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkerKubernetes) Descriptor ¶ added in v1.3.0
func (*WorkerKubernetes) Descriptor() ([]byte, []int)
func (*WorkerKubernetes) Marshal ¶ added in v1.3.0
func (m *WorkerKubernetes) Marshal() (dAtA []byte, err error)
func (*WorkerKubernetes) MarshalTo ¶ added in v1.3.0
func (m *WorkerKubernetes) MarshalTo(dAtA []byte) (int, error)
func (*WorkerKubernetes) MarshalToSizedBuffer ¶ added in v1.3.0
func (m *WorkerKubernetes) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkerKubernetes) ProtoMessage ¶ added in v1.3.0
func (*WorkerKubernetes) ProtoMessage()
func (*WorkerKubernetes) Reset ¶ added in v1.3.0
func (m *WorkerKubernetes) Reset()
func (*WorkerKubernetes) Size ¶ added in v1.3.0
func (m *WorkerKubernetes) Size() (n int)
func (*WorkerKubernetes) String ¶ added in v1.3.0
func (this *WorkerKubernetes) String() string
func (*WorkerKubernetes) Unmarshal ¶ added in v1.3.0
func (m *WorkerKubernetes) Unmarshal(dAtA []byte) error
func (*WorkerKubernetes) XXX_DiscardUnknown ¶ added in v1.3.0
func (m *WorkerKubernetes) XXX_DiscardUnknown()
func (*WorkerKubernetes) XXX_Marshal ¶ added in v1.3.0
func (m *WorkerKubernetes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkerKubernetes) XXX_Merge ¶ added in v1.3.0
func (m *WorkerKubernetes) XXX_Merge(src proto.Message)
func (*WorkerKubernetes) XXX_Size ¶ added in v1.3.0
func (m *WorkerKubernetes) XXX_Size() int
func (*WorkerKubernetes) XXX_Unmarshal ¶ added in v1.3.0
func (m *WorkerKubernetes) XXX_Unmarshal(b []byte) error
type WorkerSystemComponents ¶ added in v1.7.0
type WorkerSystemComponents struct { // Allow determines whether the pool should be allowed to host system components or not (defaults to true) Allow bool `json:"allow" protobuf:"bytes,1,name=allow"` }
WorkerSystemComponents contains configuration for system components related to this worker pool
func (*WorkerSystemComponents) DeepCopy ¶ added in v1.7.0
func (in *WorkerSystemComponents) DeepCopy() *WorkerSystemComponents
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerSystemComponents.
func (*WorkerSystemComponents) DeepCopyInto ¶ added in v1.7.0
func (in *WorkerSystemComponents) DeepCopyInto(out *WorkerSystemComponents)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkerSystemComponents) Descriptor ¶ added in v1.7.0
func (*WorkerSystemComponents) Descriptor() ([]byte, []int)
func (*WorkerSystemComponents) Marshal ¶ added in v1.7.0
func (m *WorkerSystemComponents) Marshal() (dAtA []byte, err error)
func (*WorkerSystemComponents) MarshalTo ¶ added in v1.7.0
func (m *WorkerSystemComponents) MarshalTo(dAtA []byte) (int, error)
func (*WorkerSystemComponents) MarshalToSizedBuffer ¶ added in v1.7.0
func (m *WorkerSystemComponents) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkerSystemComponents) ProtoMessage ¶ added in v1.7.0
func (*WorkerSystemComponents) ProtoMessage()
func (*WorkerSystemComponents) Reset ¶ added in v1.7.0
func (m *WorkerSystemComponents) Reset()
func (*WorkerSystemComponents) Size ¶ added in v1.7.0
func (m *WorkerSystemComponents) Size() (n int)
func (*WorkerSystemComponents) String ¶ added in v1.7.0
func (this *WorkerSystemComponents) String() string
func (*WorkerSystemComponents) Unmarshal ¶ added in v1.7.0
func (m *WorkerSystemComponents) Unmarshal(dAtA []byte) error
func (*WorkerSystemComponents) XXX_DiscardUnknown ¶ added in v1.7.0
func (m *WorkerSystemComponents) XXX_DiscardUnknown()
func (*WorkerSystemComponents) XXX_Marshal ¶ added in v1.7.0
func (m *WorkerSystemComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkerSystemComponents) XXX_Merge ¶ added in v1.7.0
func (m *WorkerSystemComponents) XXX_Merge(src proto.Message)
func (*WorkerSystemComponents) XXX_Size ¶ added in v1.7.0
func (m *WorkerSystemComponents) XXX_Size() int
func (*WorkerSystemComponents) XXX_Unmarshal ¶ added in v1.7.0
func (m *WorkerSystemComponents) XXX_Unmarshal(b []byte) error
type WorkersSettings ¶ added in v1.63.0
type WorkersSettings struct { // SSHAccess contains settings regarding ssh access to the worker nodes. // +optional SSHAccess *SSHAccess `json:"sshAccess,omitempty" protobuf:"bytes,1,opt,name=sshAccess"` }
WorkersSettings contains settings for all workers.
func (*WorkersSettings) DeepCopy ¶ added in v1.63.0
func (in *WorkersSettings) DeepCopy() *WorkersSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkersSettings.
func (*WorkersSettings) DeepCopyInto ¶ added in v1.63.0
func (in *WorkersSettings) DeepCopyInto(out *WorkersSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkersSettings) Descriptor ¶ added in v1.63.0
func (*WorkersSettings) Descriptor() ([]byte, []int)
func (*WorkersSettings) Marshal ¶ added in v1.63.0
func (m *WorkersSettings) Marshal() (dAtA []byte, err error)
func (*WorkersSettings) MarshalTo ¶ added in v1.63.0
func (m *WorkersSettings) MarshalTo(dAtA []byte) (int, error)
func (*WorkersSettings) MarshalToSizedBuffer ¶ added in v1.63.0
func (m *WorkersSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkersSettings) ProtoMessage ¶ added in v1.63.0
func (*WorkersSettings) ProtoMessage()
func (*WorkersSettings) Reset ¶ added in v1.63.0
func (m *WorkersSettings) Reset()
func (*WorkersSettings) Size ¶ added in v1.63.0
func (m *WorkersSettings) Size() (n int)
func (*WorkersSettings) String ¶ added in v1.63.0
func (this *WorkersSettings) String() string
func (*WorkersSettings) Unmarshal ¶ added in v1.63.0
func (m *WorkersSettings) Unmarshal(dAtA []byte) error
func (*WorkersSettings) XXX_DiscardUnknown ¶ added in v1.63.0
func (m *WorkersSettings) XXX_DiscardUnknown()
func (*WorkersSettings) XXX_Marshal ¶ added in v1.63.0
func (m *WorkersSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkersSettings) XXX_Merge ¶ added in v1.63.0
func (m *WorkersSettings) XXX_Merge(src proto.Message)
func (*WorkersSettings) XXX_Size ¶ added in v1.63.0
func (m *WorkersSettings) XXX_Size() int
func (*WorkersSettings) XXX_Unmarshal ¶ added in v1.63.0
func (m *WorkersSettings) XXX_Unmarshal(b []byte) error
Source Files ¶
- conversions.go
- defaults_cloudprofile.go
- defaults_controllerregistration.go
- defaults_namespacedcloudprofile.go
- defaults_project.go
- defaults_secretbinding.go
- defaults_seed.go
- defaults_shoot.go
- doc.go
- generated.pb.go
- register.go
- types.go
- types_backupbucket.go
- types_backupentry.go
- types_cloudprofile.go
- types_common.go
- types_controllerdeployment.go
- types_controllerinstallation.go
- types_controllerregistration.go
- types_exposureclass.go
- types_internalsecret.go
- types_namespacedcloudprofile.go
- types_project.go
- types_quota.go
- types_secretbinding.go
- types_seed.go
- types_shoot.go
- types_shootstate.go
- types_utils.go
- zz_generated.conversion.go
- zz_generated.deepcopy.go
- zz_generated.defaults.go