Versions in this module Expand all Collapse all v0 v0.0.1 Jul 5, 2023retracted Changes in this version + const DNSAvailable + var AddToScheme = schemeBuilder.AddToScheme + var DNSManagedIngressConditionType = "DNSManaged" + var DNSReadyIngressConditionType = "DNSReady" + var GroupName = "operator.openshift.io" + var GroupVersion = schema.GroupVersion + var IngressControllerAvailableConditionType = "Available" + var Install = schemeBuilder.AddToScheme + var LoadBalancerManagedIngressConditionType = "LoadBalancerManaged" + var LoadBalancerReadyIngressConditionType = "LoadBalancerReady" + var OperatorStatusTypeAvailable = "Available" + var OperatorStatusTypeDegraded = "Degraded" + var OperatorStatusTypePrereqsSatisfied = "PrereqsSatisfied" + var OperatorStatusTypeProgressing = "Progressing" + var OperatorStatusTypeUpgradeable = "Upgradeable" + var SchemeGroupVersion = GroupVersion + func Resource(resource string) schema.GroupResource + type AWSCSIDriverConfigSpec struct + KMSKeyARN string + func (AWSCSIDriverConfigSpec) SwaggerDoc() map[string]string + func (in *AWSCSIDriverConfigSpec) DeepCopy() *AWSCSIDriverConfigSpec + func (in *AWSCSIDriverConfigSpec) DeepCopyInto(out *AWSCSIDriverConfigSpec) + type AWSClassicLoadBalancerParameters struct + ConnectionIdleTimeout metav1.Duration + func (AWSClassicLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *AWSClassicLoadBalancerParameters) DeepCopy() *AWSClassicLoadBalancerParameters + func (in *AWSClassicLoadBalancerParameters) DeepCopyInto(out *AWSClassicLoadBalancerParameters) + type AWSLoadBalancerParameters struct + ClassicLoadBalancerParameters *AWSClassicLoadBalancerParameters + NetworkLoadBalancerParameters *AWSNetworkLoadBalancerParameters + Type AWSLoadBalancerType + func (AWSLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *AWSLoadBalancerParameters) DeepCopy() *AWSLoadBalancerParameters + func (in *AWSLoadBalancerParameters) DeepCopyInto(out *AWSLoadBalancerParameters) + type AWSLoadBalancerType string + const AWSClassicLoadBalancer + const AWSNetworkLoadBalancer + type AWSNetworkLoadBalancerParameters struct + func (AWSNetworkLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *AWSNetworkLoadBalancerParameters) DeepCopy() *AWSNetworkLoadBalancerParameters + func (in *AWSNetworkLoadBalancerParameters) DeepCopyInto(out *AWSNetworkLoadBalancerParameters) + type AccessLogging struct + Destination LoggingDestination + HTTPCaptureCookies []IngressControllerCaptureHTTPCookie + HTTPCaptureHeaders IngressControllerCaptureHTTPHeaders + HttpLogFormat string + LogEmptyRequests LoggingPolicy + func (AccessLogging) SwaggerDoc() map[string]string + func (in *AccessLogging) DeepCopy() *AccessLogging + func (in *AccessLogging) DeepCopyInto(out *AccessLogging) + type AddPage struct + DisabledActions []string + func (AddPage) SwaggerDoc() map[string]string + func (in *AddPage) DeepCopy() *AddPage + func (in *AddPage) DeepCopyInto(out *AddPage) + type AdditionalNetworkDefinition struct + Name string + Namespace string + RawCNIConfig string + SimpleMacvlanConfig *SimpleMacvlanConfig + Type NetworkType + func (AdditionalNetworkDefinition) SwaggerDoc() map[string]string + func (in *AdditionalNetworkDefinition) DeepCopy() *AdditionalNetworkDefinition + func (in *AdditionalNetworkDefinition) DeepCopyInto(out *AdditionalNetworkDefinition) + type Authentication struct + Spec AuthenticationSpec + Status AuthenticationStatus + func (Authentication) SwaggerDoc() map[string]string + func (in *Authentication) DeepCopy() *Authentication + func (in *Authentication) DeepCopyInto(out *Authentication) + func (in *Authentication) DeepCopyObject() runtime.Object + type AuthenticationList struct + Items []Authentication + func (AuthenticationList) SwaggerDoc() map[string]string + func (in *AuthenticationList) DeepCopy() *AuthenticationList + func (in *AuthenticationList) DeepCopyInto(out *AuthenticationList) + func (in *AuthenticationList) DeepCopyObject() runtime.Object + type AuthenticationSpec struct + func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec + func (in *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) + type AuthenticationStatus struct + OAuthAPIServer OAuthAPIServerStatus + func (AuthenticationStatus) SwaggerDoc() map[string]string + func (in *AuthenticationStatus) DeepCopy() *AuthenticationStatus + func (in *AuthenticationStatus) DeepCopyInto(out *AuthenticationStatus) + type AzureCSIDriverConfigSpec struct + DiskEncryptionSet *AzureDiskEncryptionSet + func (AzureCSIDriverConfigSpec) SwaggerDoc() map[string]string + func (in *AzureCSIDriverConfigSpec) DeepCopy() *AzureCSIDriverConfigSpec + func (in *AzureCSIDriverConfigSpec) DeepCopyInto(out *AzureCSIDriverConfigSpec) + type AzureDiskEncryptionSet struct + Name string + ResourceGroup string + SubscriptionID string + func (AzureDiskEncryptionSet) SwaggerDoc() map[string]string + func (in *AzureDiskEncryptionSet) DeepCopy() *AzureDiskEncryptionSet + func (in *AzureDiskEncryptionSet) DeepCopyInto(out *AzureDiskEncryptionSet) + type Brand string + const BrandAzure + const BrandAzureLegacy + const BrandDedicated + const BrandDedicatedLegacy + const BrandOCP + const BrandOCPLegacy + const BrandOKD + const BrandOKDLegacy + const BrandOnline + const BrandOnlineLegacy + const BrandOpenShift + const BrandOpenShiftLegacy + const BrandROSA + type CIDR string + type CSIDriverConfigSpec struct + AWS *AWSCSIDriverConfigSpec + Azure *AzureCSIDriverConfigSpec + DriverType CSIDriverType + GCP *GCPCSIDriverConfigSpec + VSphere *VSphereCSIDriverConfigSpec + func (CSIDriverConfigSpec) SwaggerDoc() map[string]string + func (in *CSIDriverConfigSpec) DeepCopy() *CSIDriverConfigSpec + func (in *CSIDriverConfigSpec) DeepCopyInto(out *CSIDriverConfigSpec) + type CSIDriverName string + const AWSEBSCSIDriver + const AWSEFSCSIDriver + const AlibabaDiskCSIDriver + const AzureDiskCSIDriver + const AzureFileCSIDriver + const CinderCSIDriver + const GCPFilestoreCSIDriver + const GCPPDCSIDriver + const IBMPowerVSBlockCSIDriver + const IBMVPCBlockCSIDriver + const KubevirtCSIDriver + const ManilaCSIDriver + const OvirtCSIDriver + const SecretsStoreCSIDriver + const SharedResourcesCSIDriver + const VSphereCSIDriver + type CSIDriverType string + const AWSDriverType + const AzureDriverType + const GCPDriverType + const VSphereDriverType + type CSISnapshotController struct + Spec CSISnapshotControllerSpec + Status CSISnapshotControllerStatus + func (CSISnapshotController) SwaggerDoc() map[string]string + func (in *CSISnapshotController) DeepCopy() *CSISnapshotController + func (in *CSISnapshotController) DeepCopyInto(out *CSISnapshotController) + func (in *CSISnapshotController) DeepCopyObject() runtime.Object + type CSISnapshotControllerList struct + Items []CSISnapshotController + func (CSISnapshotControllerList) SwaggerDoc() map[string]string + func (in *CSISnapshotControllerList) DeepCopy() *CSISnapshotControllerList + func (in *CSISnapshotControllerList) DeepCopyInto(out *CSISnapshotControllerList) + func (in *CSISnapshotControllerList) DeepCopyObject() runtime.Object + type CSISnapshotControllerSpec struct + func (CSISnapshotControllerSpec) SwaggerDoc() map[string]string + func (in *CSISnapshotControllerSpec) DeepCopy() *CSISnapshotControllerSpec + func (in *CSISnapshotControllerSpec) DeepCopyInto(out *CSISnapshotControllerSpec) + type CSISnapshotControllerStatus struct + func (CSISnapshotControllerStatus) SwaggerDoc() map[string]string + func (in *CSISnapshotControllerStatus) DeepCopy() *CSISnapshotControllerStatus + func (in *CSISnapshotControllerStatus) DeepCopyInto(out *CSISnapshotControllerStatus) + type CatalogTypesState string + const CatalogTypeDisabled + const CatalogTypeEnabled + type ClientCertificatePolicy string + const ClientCertificatePolicyOptional + const ClientCertificatePolicyRequired + type ClientTLS struct + AllowedSubjectPatterns []string + ClientCA configv1.ConfigMapNameReference + ClientCertificatePolicy ClientCertificatePolicy + func (ClientTLS) SwaggerDoc() map[string]string + func (in *ClientTLS) DeepCopy() *ClientTLS + func (in *ClientTLS) DeepCopyInto(out *ClientTLS) + type CloudCredential struct + Spec CloudCredentialSpec + Status CloudCredentialStatus + func (CloudCredential) SwaggerDoc() map[string]string + func (in *CloudCredential) DeepCopy() *CloudCredential + func (in *CloudCredential) DeepCopyInto(out *CloudCredential) + func (in *CloudCredential) DeepCopyObject() runtime.Object + type CloudCredentialList struct + Items []CloudCredential + func (CloudCredentialList) SwaggerDoc() map[string]string + func (in *CloudCredentialList) DeepCopy() *CloudCredentialList + func (in *CloudCredentialList) DeepCopyInto(out *CloudCredentialList) + func (in *CloudCredentialList) DeepCopyObject() runtime.Object + type CloudCredentialSpec struct + CredentialsMode CloudCredentialsMode + func (CloudCredentialSpec) SwaggerDoc() map[string]string + func (in *CloudCredentialSpec) DeepCopy() *CloudCredentialSpec + func (in *CloudCredentialSpec) DeepCopyInto(out *CloudCredentialSpec) + type CloudCredentialStatus struct + func (CloudCredentialStatus) SwaggerDoc() map[string]string + func (in *CloudCredentialStatus) DeepCopy() *CloudCredentialStatus + func (in *CloudCredentialStatus) DeepCopyInto(out *CloudCredentialStatus) + type CloudCredentialsMode string + const CloudCredentialsModeDefault + const CloudCredentialsModeManual + const CloudCredentialsModeMint + const CloudCredentialsModePassthrough + type ClusterCSIDriver struct + Spec ClusterCSIDriverSpec + Status ClusterCSIDriverStatus + func (ClusterCSIDriver) SwaggerDoc() map[string]string + func (in *ClusterCSIDriver) DeepCopy() *ClusterCSIDriver + func (in *ClusterCSIDriver) DeepCopyInto(out *ClusterCSIDriver) + func (in *ClusterCSIDriver) DeepCopyObject() runtime.Object + type ClusterCSIDriverList struct + Items []ClusterCSIDriver + func (ClusterCSIDriverList) SwaggerDoc() map[string]string + func (in *ClusterCSIDriverList) DeepCopy() *ClusterCSIDriverList + func (in *ClusterCSIDriverList) DeepCopyInto(out *ClusterCSIDriverList) + func (in *ClusterCSIDriverList) DeepCopyObject() runtime.Object + type ClusterCSIDriverSpec struct + DriverConfig CSIDriverConfigSpec + StorageClassState StorageClassStateName + func (ClusterCSIDriverSpec) SwaggerDoc() map[string]string + func (in *ClusterCSIDriverSpec) DeepCopy() *ClusterCSIDriverSpec + func (in *ClusterCSIDriverSpec) DeepCopyInto(out *ClusterCSIDriverSpec) + type ClusterCSIDriverStatus struct + func (ClusterCSIDriverStatus) SwaggerDoc() map[string]string + func (in *ClusterCSIDriverStatus) DeepCopy() *ClusterCSIDriverStatus + func (in *ClusterCSIDriverStatus) DeepCopyInto(out *ClusterCSIDriverStatus) + type ClusterNetworkEntry struct + CIDR string + HostPrefix uint32 + func (ClusterNetworkEntry) SwaggerDoc() map[string]string + func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry + func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) + type CompressionMIMEType string + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type Config struct + Spec ConfigSpec + Status ConfigStatus + func (Config) SwaggerDoc() map[string]string + func (in *Config) DeepCopy() *Config + func (in *Config) DeepCopyInto(out *Config) + func (in *Config) DeepCopyObject() runtime.Object + type ConfigList struct + Items []Config + func (ConfigList) SwaggerDoc() map[string]string + func (in *ConfigList) DeepCopy() *ConfigList + func (in *ConfigList) DeepCopyInto(out *ConfigList) + func (in *ConfigList) DeepCopyObject() runtime.Object + type ConfigSpec struct + func (in *ConfigSpec) DeepCopy() *ConfigSpec + func (in *ConfigSpec) DeepCopyInto(out *ConfigSpec) + type ConfigStatus struct + func (in *ConfigStatus) DeepCopy() *ConfigStatus + func (in *ConfigStatus) DeepCopyInto(out *ConfigStatus) + type Console struct + Spec ConsoleSpec + Status ConsoleStatus + func (Console) SwaggerDoc() map[string]string + func (in *Console) DeepCopy() *Console + func (in *Console) DeepCopyInto(out *Console) + func (in *Console) DeepCopyObject() runtime.Object + type ConsoleConfigRoute struct + Hostname string + Secret configv1.SecretNameReference + func (ConsoleConfigRoute) SwaggerDoc() map[string]string + func (in *ConsoleConfigRoute) DeepCopy() *ConsoleConfigRoute + func (in *ConsoleConfigRoute) DeepCopyInto(out *ConsoleConfigRoute) + type ConsoleCustomization struct + AddPage AddPage + Brand Brand + CustomLogoFile configv1.ConfigMapFileReference + CustomProductName string + DeveloperCatalog DeveloperConsoleCatalogCustomization + DocumentationBaseURL string + Perspectives []Perspective + ProjectAccess ProjectAccess + QuickStarts QuickStarts + func (ConsoleCustomization) SwaggerDoc() map[string]string + func (in *ConsoleCustomization) DeepCopy() *ConsoleCustomization + func (in *ConsoleCustomization) DeepCopyInto(out *ConsoleCustomization) + type ConsoleList struct + Items []Console + func (ConsoleList) SwaggerDoc() map[string]string + func (in *ConsoleList) DeepCopy() *ConsoleList + func (in *ConsoleList) DeepCopyInto(out *ConsoleList) + func (in *ConsoleList) DeepCopyObject() runtime.Object + type ConsoleProviders struct + Statuspage *StatuspageProvider + func (ConsoleProviders) SwaggerDoc() map[string]string + func (in *ConsoleProviders) DeepCopy() *ConsoleProviders + func (in *ConsoleProviders) DeepCopyInto(out *ConsoleProviders) + type ConsoleSpec struct + Customization ConsoleCustomization + Plugins []string + Providers ConsoleProviders + Route ConsoleConfigRoute + func (ConsoleSpec) SwaggerDoc() map[string]string + func (in *ConsoleSpec) DeepCopy() *ConsoleSpec + func (in *ConsoleSpec) DeepCopyInto(out *ConsoleSpec) + type ConsoleStatus struct + func (ConsoleStatus) SwaggerDoc() map[string]string + func (in *ConsoleStatus) DeepCopy() *ConsoleStatus + func (in *ConsoleStatus) DeepCopyInto(out *ConsoleStatus) + type ContainerLoggingDestinationParameters struct + MaxLength int32 + func (ContainerLoggingDestinationParameters) SwaggerDoc() map[string]string + func (in *ContainerLoggingDestinationParameters) DeepCopy() *ContainerLoggingDestinationParameters + func (in *ContainerLoggingDestinationParameters) DeepCopyInto(out *ContainerLoggingDestinationParameters) + type CookieMatchType string + const CookieMatchTypeExact + const CookieMatchTypePrefix + type DNS struct + Spec DNSSpec + Status DNSStatus + func (DNS) SwaggerDoc() map[string]string + func (in *DNS) DeepCopy() *DNS + func (in *DNS) DeepCopyInto(out *DNS) + func (in *DNS) DeepCopyObject() runtime.Object + type DNSCache struct + NegativeTTL metav1.Duration + PositiveTTL metav1.Duration + func (DNSCache) SwaggerDoc() map[string]string + func (in *DNSCache) DeepCopy() *DNSCache + func (in *DNSCache) DeepCopyInto(out *DNSCache) + type DNSList struct + Items []DNS + func (DNSList) SwaggerDoc() map[string]string + func (in *DNSList) DeepCopy() *DNSList + func (in *DNSList) DeepCopyInto(out *DNSList) + func (in *DNSList) DeepCopyObject() runtime.Object + type DNSLogLevel string + var DNSLogLevelDebug DNSLogLevel = "Debug" + var DNSLogLevelNormal DNSLogLevel = "Normal" + var DNSLogLevelTrace DNSLogLevel = "Trace" + type DNSNodePlacement struct + NodeSelector map[string]string + Tolerations []corev1.Toleration + func (DNSNodePlacement) SwaggerDoc() map[string]string + func (in *DNSNodePlacement) DeepCopy() *DNSNodePlacement + func (in *DNSNodePlacement) DeepCopyInto(out *DNSNodePlacement) + type DNSOverTLSConfig struct + CABundle v1.ConfigMapNameReference + ServerName string + func (DNSOverTLSConfig) SwaggerDoc() map[string]string + func (in *DNSOverTLSConfig) DeepCopy() *DNSOverTLSConfig + func (in *DNSOverTLSConfig) DeepCopyInto(out *DNSOverTLSConfig) + type DNSSpec struct + Cache DNSCache + LogLevel DNSLogLevel + ManagementState ManagementState + NodePlacement DNSNodePlacement + OperatorLogLevel DNSLogLevel + Servers []Server + UpstreamResolvers UpstreamResolvers + func (DNSSpec) SwaggerDoc() map[string]string + func (in *DNSSpec) DeepCopy() *DNSSpec + func (in *DNSSpec) DeepCopyInto(out *DNSSpec) + type DNSStatus struct + ClusterDomain string + ClusterIP string + Conditions []OperatorCondition + func (DNSStatus) SwaggerDoc() map[string]string + func (in *DNSStatus) DeepCopy() *DNSStatus + func (in *DNSStatus) DeepCopyInto(out *DNSStatus) + type DNSTransport string + const CleartextTransport + const TLSTransport + type DNSTransportConfig struct + TLS *DNSOverTLSConfig + Transport DNSTransport + func (DNSTransportConfig) SwaggerDoc() map[string]string + func (in *DNSTransportConfig) DeepCopy() *DNSTransportConfig + func (in *DNSTransportConfig) DeepCopyInto(out *DNSTransportConfig) + type DefaultNetworkDefinition struct + KuryrConfig *KuryrConfig + OVNKubernetesConfig *OVNKubernetesConfig + OpenShiftSDNConfig *OpenShiftSDNConfig + Type NetworkType + func (DefaultNetworkDefinition) SwaggerDoc() map[string]string + func (in *DefaultNetworkDefinition) DeepCopy() *DefaultNetworkDefinition + func (in *DefaultNetworkDefinition) DeepCopyInto(out *DefaultNetworkDefinition) + type DeveloperConsoleCatalogCategory struct + Subcategories []DeveloperConsoleCatalogCategoryMeta + func (DeveloperConsoleCatalogCategory) SwaggerDoc() map[string]string + func (in *DeveloperConsoleCatalogCategory) DeepCopy() *DeveloperConsoleCatalogCategory + func (in *DeveloperConsoleCatalogCategory) DeepCopyInto(out *DeveloperConsoleCatalogCategory) + type DeveloperConsoleCatalogCategoryMeta struct + ID string + Label string + Tags []string + func (DeveloperConsoleCatalogCategoryMeta) SwaggerDoc() map[string]string + func (in *DeveloperConsoleCatalogCategoryMeta) DeepCopy() *DeveloperConsoleCatalogCategoryMeta + func (in *DeveloperConsoleCatalogCategoryMeta) DeepCopyInto(out *DeveloperConsoleCatalogCategoryMeta) + type DeveloperConsoleCatalogCustomization struct + Categories []DeveloperConsoleCatalogCategory + Types DeveloperConsoleCatalogTypes + func (DeveloperConsoleCatalogCustomization) SwaggerDoc() map[string]string + func (in *DeveloperConsoleCatalogCustomization) DeepCopy() *DeveloperConsoleCatalogCustomization + func (in *DeveloperConsoleCatalogCustomization) DeepCopyInto(out *DeveloperConsoleCatalogCustomization) + type DeveloperConsoleCatalogTypes struct + Disabled *[]string + Enabled *[]string + State CatalogTypesState + func (DeveloperConsoleCatalogTypes) SwaggerDoc() map[string]string + func (in *DeveloperConsoleCatalogTypes) DeepCopy() *DeveloperConsoleCatalogTypes + func (in *DeveloperConsoleCatalogTypes) DeepCopyInto(out *DeveloperConsoleCatalogTypes) + type EgressIPConfig struct + ReachabilityTotalTimeoutSeconds *uint32 + func (EgressIPConfig) SwaggerDoc() map[string]string + func (in *EgressIPConfig) DeepCopy() *EgressIPConfig + func (in *EgressIPConfig) DeepCopyInto(out *EgressIPConfig) + type EndpointPublishingStrategy struct + HostNetwork *HostNetworkStrategy + LoadBalancer *LoadBalancerStrategy + NodePort *NodePortStrategy + Private *PrivateStrategy + Type EndpointPublishingStrategyType + func (EndpointPublishingStrategy) SwaggerDoc() map[string]string + func (in *EndpointPublishingStrategy) DeepCopy() *EndpointPublishingStrategy + func (in *EndpointPublishingStrategy) DeepCopyInto(out *EndpointPublishingStrategy) + type EndpointPublishingStrategyType string + const HostNetworkStrategyType + const LoadBalancerServiceStrategyType + const NodePortServiceStrategyType + const PrivateStrategyType + type Etcd struct + Spec EtcdSpec + Status EtcdStatus + func (Etcd) SwaggerDoc() map[string]string + func (in *Etcd) DeepCopy() *Etcd + func (in *Etcd) DeepCopyInto(out *Etcd) + func (in *Etcd) DeepCopyObject() runtime.Object + type EtcdList struct + Items []Etcd + func (EtcdList) SwaggerDoc() map[string]string + func (in *EtcdList) DeepCopy() *EtcdList + func (in *EtcdList) DeepCopyInto(out *EtcdList) + func (in *EtcdList) DeepCopyObject() runtime.Object + type EtcdSpec struct + func (in *EtcdSpec) DeepCopy() *EtcdSpec + func (in *EtcdSpec) DeepCopyInto(out *EtcdSpec) + type EtcdStatus struct + func (in *EtcdStatus) DeepCopy() *EtcdStatus + func (in *EtcdStatus) DeepCopyInto(out *EtcdStatus) + type ExportNetworkFlows struct + IPFIX *IPFIXConfig + NetFlow *NetFlowConfig + SFlow *SFlowConfig + func (ExportNetworkFlows) SwaggerDoc() map[string]string + func (in *ExportNetworkFlows) DeepCopy() *ExportNetworkFlows + func (in *ExportNetworkFlows) DeepCopyInto(out *ExportNetworkFlows) + type FeaturesMigration struct + EgressFirewall bool + EgressIP bool + Multicast bool + func (FeaturesMigration) SwaggerDoc() map[string]string + func (in *FeaturesMigration) DeepCopy() *FeaturesMigration + func (in *FeaturesMigration) DeepCopyInto(out *FeaturesMigration) + type ForwardPlugin struct + Policy ForwardingPolicy + ProtocolStrategy ProtocolStrategy + TransportConfig DNSTransportConfig + Upstreams []string + func (ForwardPlugin) SwaggerDoc() map[string]string + func (in *ForwardPlugin) DeepCopy() *ForwardPlugin + func (in *ForwardPlugin) DeepCopyInto(out *ForwardPlugin) + type ForwardingPolicy string + const RandomForwardingPolicy + const RoundRobinForwardingPolicy + const SequentialForwardingPolicy + type GCPCSIDriverConfigSpec struct + KMSKey *GCPKMSKeyReference + func (GCPCSIDriverConfigSpec) SwaggerDoc() map[string]string + func (in *GCPCSIDriverConfigSpec) DeepCopy() *GCPCSIDriverConfigSpec + func (in *GCPCSIDriverConfigSpec) DeepCopyInto(out *GCPCSIDriverConfigSpec) + type GCPClientAccess string + const GCPGlobalAccess + const GCPLocalAccess + type GCPKMSKeyReference struct + KeyRing string + Location string + Name string + ProjectID string + func (GCPKMSKeyReference) SwaggerDoc() map[string]string + func (in *GCPKMSKeyReference) DeepCopy() *GCPKMSKeyReference + func (in *GCPKMSKeyReference) DeepCopyInto(out *GCPKMSKeyReference) + type GCPLoadBalancerParameters struct + ClientAccess GCPClientAccess + func (GCPLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *GCPLoadBalancerParameters) DeepCopy() *GCPLoadBalancerParameters + func (in *GCPLoadBalancerParameters) DeepCopyInto(out *GCPLoadBalancerParameters) + type GatewayConfig struct + IPForwarding IPForwardingMode + RoutingViaHost bool + func (GatewayConfig) SwaggerDoc() map[string]string + func (in *GatewayConfig) DeepCopy() *GatewayConfig + func (in *GatewayConfig) DeepCopyInto(out *GatewayConfig) + type GatherStatus struct + Gatherers []GathererStatus + LastGatherDuration metav1.Duration + LastGatherTime metav1.Time + func (GatherStatus) SwaggerDoc() map[string]string + func (in *GatherStatus) DeepCopy() *GatherStatus + func (in *GatherStatus) DeepCopyInto(out *GatherStatus) + type GathererStatus struct + Conditions []metav1.Condition + LastGatherDuration metav1.Duration + Name string + func (GathererStatus) SwaggerDoc() map[string]string + func (in *GathererStatus) DeepCopy() *GathererStatus + func (in *GathererStatus) DeepCopyInto(out *GathererStatus) + type GenerationStatus struct + Group string + Hash string + LastGeneration int64 + Name string + Namespace string + Resource string + func (GenerationStatus) SwaggerDoc() map[string]string + func (in *GenerationStatus) DeepCopy() *GenerationStatus + func (in *GenerationStatus) DeepCopyInto(out *GenerationStatus) + type HTTPCompressionPolicy struct + MimeTypes []CompressionMIMEType + func (HTTPCompressionPolicy) SwaggerDoc() map[string]string + func (in *HTTPCompressionPolicy) DeepCopy() *HTTPCompressionPolicy + func (in *HTTPCompressionPolicy) DeepCopyInto(out *HTTPCompressionPolicy) + type HTTPEmptyRequestsPolicy string + const HTTPEmptyRequestsPolicyIgnore + const HTTPEmptyRequestsPolicyRespond + type HealthCheck struct + AdvisorURI string + Description string + State HealthCheckState + TotalRisk int32 + func (HealthCheck) SwaggerDoc() map[string]string + func (in *HealthCheck) DeepCopy() *HealthCheck + func (in *HealthCheck) DeepCopyInto(out *HealthCheck) + type HealthCheckState string + const HealthCheckDisabled + const HealthCheckEnabled + type HostNetworkStrategy struct + HTTPPort int32 + HTTPSPort int32 + Protocol IngressControllerProtocol + StatsPort int32 + func (HostNetworkStrategy) SwaggerDoc() map[string]string + func (in *HostNetworkStrategy) DeepCopy() *HostNetworkStrategy + func (in *HostNetworkStrategy) DeepCopyInto(out *HostNetworkStrategy) + type HybridOverlayConfig struct + HybridClusterNetwork []ClusterNetworkEntry + HybridOverlayVXLANPort *uint32 + func (HybridOverlayConfig) SwaggerDoc() map[string]string + func (in *HybridOverlayConfig) DeepCopy() *HybridOverlayConfig + func (in *HybridOverlayConfig) DeepCopyInto(out *HybridOverlayConfig) + type IBMLoadBalancerParameters struct + Protocol IngressControllerProtocol + func (IBMLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *IBMLoadBalancerParameters) DeepCopy() *IBMLoadBalancerParameters + func (in *IBMLoadBalancerParameters) DeepCopyInto(out *IBMLoadBalancerParameters) + type IPAMConfig struct + StaticIPAMConfig *StaticIPAMConfig + Type IPAMType + func (IPAMConfig) SwaggerDoc() map[string]string + func (in *IPAMConfig) DeepCopy() *IPAMConfig + func (in *IPAMConfig) DeepCopyInto(out *IPAMConfig) + type IPAMType string + const IPAMTypeDHCP + const IPAMTypeStatic + type IPFIXConfig struct + Collectors []IPPort + func (IPFIXConfig) SwaggerDoc() map[string]string + func (in *IPFIXConfig) DeepCopy() *IPFIXConfig + func (in *IPFIXConfig) DeepCopyInto(out *IPFIXConfig) + type IPForwardingMode string + const IPForwardingGlobal + const IPForwardingRestricted + type IPPort string + type IPsecConfig struct + func (in *IPsecConfig) DeepCopy() *IPsecConfig + func (in *IPsecConfig) DeepCopyInto(out *IPsecConfig) + type IngressController struct + Spec IngressControllerSpec + Status IngressControllerStatus + func (IngressController) SwaggerDoc() map[string]string + func (in *IngressController) DeepCopy() *IngressController + func (in *IngressController) DeepCopyInto(out *IngressController) + func (in *IngressController) DeepCopyObject() runtime.Object + type IngressControllerCaptureHTTPCookie struct + MaxLength int + func (IngressControllerCaptureHTTPCookie) SwaggerDoc() map[string]string + func (in *IngressControllerCaptureHTTPCookie) DeepCopy() *IngressControllerCaptureHTTPCookie + func (in *IngressControllerCaptureHTTPCookie) DeepCopyInto(out *IngressControllerCaptureHTTPCookie) + type IngressControllerCaptureHTTPCookieUnion struct + MatchType CookieMatchType + Name string + NamePrefix string + func (IngressControllerCaptureHTTPCookieUnion) SwaggerDoc() map[string]string + func (in *IngressControllerCaptureHTTPCookieUnion) DeepCopy() *IngressControllerCaptureHTTPCookieUnion + func (in *IngressControllerCaptureHTTPCookieUnion) DeepCopyInto(out *IngressControllerCaptureHTTPCookieUnion) + type IngressControllerCaptureHTTPHeader struct + MaxLength int + Name string + func (IngressControllerCaptureHTTPHeader) SwaggerDoc() map[string]string + func (in *IngressControllerCaptureHTTPHeader) DeepCopy() *IngressControllerCaptureHTTPHeader + func (in *IngressControllerCaptureHTTPHeader) DeepCopyInto(out *IngressControllerCaptureHTTPHeader) + type IngressControllerCaptureHTTPHeaders struct + Request []IngressControllerCaptureHTTPHeader + Response []IngressControllerCaptureHTTPHeader + func (IngressControllerCaptureHTTPHeaders) SwaggerDoc() map[string]string + func (in *IngressControllerCaptureHTTPHeaders) DeepCopy() *IngressControllerCaptureHTTPHeaders + func (in *IngressControllerCaptureHTTPHeaders) DeepCopyInto(out *IngressControllerCaptureHTTPHeaders) + type IngressControllerHTTPHeaderNameCaseAdjustment string + type IngressControllerHTTPHeaderPolicy string + const AppendHTTPHeaderPolicy + const IfNoneHTTPHeaderPolicy + const NeverHTTPHeaderPolicy + const ReplaceHTTPHeaderPolicy + type IngressControllerHTTPHeaders struct + ForwardedHeaderPolicy IngressControllerHTTPHeaderPolicy + HeaderNameCaseAdjustments []IngressControllerHTTPHeaderNameCaseAdjustment + UniqueId IngressControllerHTTPUniqueIdHeaderPolicy + func (IngressControllerHTTPHeaders) SwaggerDoc() map[string]string + func (in *IngressControllerHTTPHeaders) DeepCopy() *IngressControllerHTTPHeaders + func (in *IngressControllerHTTPHeaders) DeepCopyInto(out *IngressControllerHTTPHeaders) + type IngressControllerHTTPUniqueIdHeaderPolicy struct + Format string + Name string + func (IngressControllerHTTPUniqueIdHeaderPolicy) SwaggerDoc() map[string]string + func (in *IngressControllerHTTPUniqueIdHeaderPolicy) DeepCopy() *IngressControllerHTTPUniqueIdHeaderPolicy + func (in *IngressControllerHTTPUniqueIdHeaderPolicy) DeepCopyInto(out *IngressControllerHTTPUniqueIdHeaderPolicy) + type IngressControllerList struct + Items []IngressController + func (IngressControllerList) SwaggerDoc() map[string]string + func (in *IngressControllerList) DeepCopy() *IngressControllerList + func (in *IngressControllerList) DeepCopyInto(out *IngressControllerList) + func (in *IngressControllerList) DeepCopyObject() runtime.Object + type IngressControllerLogging struct + Access *AccessLogging + func (IngressControllerLogging) SwaggerDoc() map[string]string + func (in *IngressControllerLogging) DeepCopy() *IngressControllerLogging + func (in *IngressControllerLogging) DeepCopyInto(out *IngressControllerLogging) + type IngressControllerProtocol string + const DefaultProtocol + const ProxyProtocol + const TCPProtocol + type IngressControllerSpec struct + ClientTLS ClientTLS + DefaultCertificate *corev1.LocalObjectReference + Domain string + EndpointPublishingStrategy *EndpointPublishingStrategy + HTTPCompression HTTPCompressionPolicy + HTTPEmptyRequestsPolicy HTTPEmptyRequestsPolicy + HTTPHeaders *IngressControllerHTTPHeaders + HttpErrorCodePages configv1.ConfigMapNameReference + Logging *IngressControllerLogging + NamespaceSelector *metav1.LabelSelector + NodePlacement *NodePlacement + Replicas *int32 + RouteAdmission *RouteAdmissionPolicy + RouteSelector *metav1.LabelSelector + TLSSecurityProfile *configv1.TLSSecurityProfile + TuningOptions IngressControllerTuningOptions + UnsupportedConfigOverrides runtime.RawExtension + func (IngressControllerSpec) SwaggerDoc() map[string]string + func (in *IngressControllerSpec) DeepCopy() *IngressControllerSpec + func (in *IngressControllerSpec) DeepCopyInto(out *IngressControllerSpec) + type IngressControllerStatus struct + AvailableReplicas int32 + Conditions []OperatorCondition + Domain string + EndpointPublishingStrategy *EndpointPublishingStrategy + NamespaceSelector *metav1.LabelSelector + ObservedGeneration int64 + RouteSelector *metav1.LabelSelector + Selector string + TLSProfile *configv1.TLSProfileSpec + func (IngressControllerStatus) SwaggerDoc() map[string]string + func (in *IngressControllerStatus) DeepCopy() *IngressControllerStatus + func (in *IngressControllerStatus) DeepCopyInto(out *IngressControllerStatus) + type IngressControllerTuningOptions struct + ClientFinTimeout *metav1.Duration + ClientTimeout *metav1.Duration + HeaderBufferBytes int32 + HeaderBufferMaxRewriteBytes int32 + HealthCheckInterval *metav1.Duration + MaxConnections int32 + ReloadInterval metav1.Duration + ServerFinTimeout *metav1.Duration + ServerTimeout *metav1.Duration + TLSInspectDelay *metav1.Duration + ThreadCount int32 + TunnelTimeout *metav1.Duration + func (IngressControllerTuningOptions) SwaggerDoc() map[string]string + func (in *IngressControllerTuningOptions) DeepCopy() *IngressControllerTuningOptions + func (in *IngressControllerTuningOptions) DeepCopyInto(out *IngressControllerTuningOptions) + type InsightsOperator struct + Spec InsightsOperatorSpec + Status InsightsOperatorStatus + func (InsightsOperator) SwaggerDoc() map[string]string + func (in *InsightsOperator) DeepCopy() *InsightsOperator + func (in *InsightsOperator) DeepCopyInto(out *InsightsOperator) + func (in *InsightsOperator) DeepCopyObject() runtime.Object + type InsightsOperatorList struct + Items []InsightsOperator + func (InsightsOperatorList) SwaggerDoc() map[string]string + func (in *InsightsOperatorList) DeepCopy() *InsightsOperatorList + func (in *InsightsOperatorList) DeepCopyInto(out *InsightsOperatorList) + func (in *InsightsOperatorList) DeepCopyObject() runtime.Object + type InsightsOperatorSpec struct + func (in *InsightsOperatorSpec) DeepCopy() *InsightsOperatorSpec + func (in *InsightsOperatorSpec) DeepCopyInto(out *InsightsOperatorSpec) + type InsightsOperatorStatus struct + GatherStatus GatherStatus + InsightsReport InsightsReport + func (InsightsOperatorStatus) SwaggerDoc() map[string]string + func (in *InsightsOperatorStatus) DeepCopy() *InsightsOperatorStatus + func (in *InsightsOperatorStatus) DeepCopyInto(out *InsightsOperatorStatus) + type InsightsReport struct + DownloadedAt metav1.Time + HealthChecks []HealthCheck + func (InsightsReport) SwaggerDoc() map[string]string + func (in *InsightsReport) DeepCopy() *InsightsReport + func (in *InsightsReport) DeepCopyInto(out *InsightsReport) + type KubeAPIServer struct + Spec KubeAPIServerSpec + Status KubeAPIServerStatus + func (KubeAPIServer) SwaggerDoc() map[string]string + func (in *KubeAPIServer) DeepCopy() *KubeAPIServer + func (in *KubeAPIServer) DeepCopyInto(out *KubeAPIServer) + func (in *KubeAPIServer) DeepCopyObject() runtime.Object + type KubeAPIServerList struct + Items []KubeAPIServer + func (KubeAPIServerList) SwaggerDoc() map[string]string + func (in *KubeAPIServerList) DeepCopy() *KubeAPIServerList + func (in *KubeAPIServerList) DeepCopyInto(out *KubeAPIServerList) + func (in *KubeAPIServerList) DeepCopyObject() runtime.Object + type KubeAPIServerSpec struct + func (in *KubeAPIServerSpec) DeepCopy() *KubeAPIServerSpec + func (in *KubeAPIServerSpec) DeepCopyInto(out *KubeAPIServerSpec) + type KubeAPIServerStatus struct + ServiceAccountIssuers []ServiceAccountIssuerStatus + func (KubeAPIServerStatus) SwaggerDoc() map[string]string + func (in *KubeAPIServerStatus) DeepCopy() *KubeAPIServerStatus + func (in *KubeAPIServerStatus) DeepCopyInto(out *KubeAPIServerStatus) + type KubeControllerManager struct + Spec KubeControllerManagerSpec + Status KubeControllerManagerStatus + func (KubeControllerManager) SwaggerDoc() map[string]string + func (in *KubeControllerManager) DeepCopy() *KubeControllerManager + func (in *KubeControllerManager) DeepCopyInto(out *KubeControllerManager) + func (in *KubeControllerManager) DeepCopyObject() runtime.Object + type KubeControllerManagerList struct + Items []KubeControllerManager + func (KubeControllerManagerList) SwaggerDoc() map[string]string + func (in *KubeControllerManagerList) DeepCopy() *KubeControllerManagerList + func (in *KubeControllerManagerList) DeepCopyInto(out *KubeControllerManagerList) + func (in *KubeControllerManagerList) DeepCopyObject() runtime.Object + type KubeControllerManagerSpec struct + UseMoreSecureServiceCA bool + func (KubeControllerManagerSpec) SwaggerDoc() map[string]string + func (in *KubeControllerManagerSpec) DeepCopy() *KubeControllerManagerSpec + func (in *KubeControllerManagerSpec) DeepCopyInto(out *KubeControllerManagerSpec) + type KubeControllerManagerStatus struct + func (in *KubeControllerManagerStatus) DeepCopy() *KubeControllerManagerStatus + func (in *KubeControllerManagerStatus) DeepCopyInto(out *KubeControllerManagerStatus) + type KubeScheduler struct + Spec KubeSchedulerSpec + Status KubeSchedulerStatus + func (KubeScheduler) SwaggerDoc() map[string]string + func (in *KubeScheduler) DeepCopy() *KubeScheduler + func (in *KubeScheduler) DeepCopyInto(out *KubeScheduler) + func (in *KubeScheduler) DeepCopyObject() runtime.Object + type KubeSchedulerList struct + Items []KubeScheduler + func (KubeSchedulerList) SwaggerDoc() map[string]string + func (in *KubeSchedulerList) DeepCopy() *KubeSchedulerList + func (in *KubeSchedulerList) DeepCopyInto(out *KubeSchedulerList) + func (in *KubeSchedulerList) DeepCopyObject() runtime.Object + type KubeSchedulerSpec struct + func (in *KubeSchedulerSpec) DeepCopy() *KubeSchedulerSpec + func (in *KubeSchedulerSpec) DeepCopyInto(out *KubeSchedulerSpec) + type KubeSchedulerStatus struct + func (in *KubeSchedulerStatus) DeepCopy() *KubeSchedulerStatus + func (in *KubeSchedulerStatus) DeepCopyInto(out *KubeSchedulerStatus) + type KubeStorageVersionMigrator struct + Spec KubeStorageVersionMigratorSpec + Status KubeStorageVersionMigratorStatus + func (KubeStorageVersionMigrator) SwaggerDoc() map[string]string + func (in *KubeStorageVersionMigrator) DeepCopy() *KubeStorageVersionMigrator + func (in *KubeStorageVersionMigrator) DeepCopyInto(out *KubeStorageVersionMigrator) + func (in *KubeStorageVersionMigrator) DeepCopyObject() runtime.Object + type KubeStorageVersionMigratorList struct + Items []KubeStorageVersionMigrator + func (KubeStorageVersionMigratorList) SwaggerDoc() map[string]string + func (in *KubeStorageVersionMigratorList) DeepCopy() *KubeStorageVersionMigratorList + func (in *KubeStorageVersionMigratorList) DeepCopyInto(out *KubeStorageVersionMigratorList) + func (in *KubeStorageVersionMigratorList) DeepCopyObject() runtime.Object + type KubeStorageVersionMigratorSpec struct + func (in *KubeStorageVersionMigratorSpec) DeepCopy() *KubeStorageVersionMigratorSpec + func (in *KubeStorageVersionMigratorSpec) DeepCopyInto(out *KubeStorageVersionMigratorSpec) + type KubeStorageVersionMigratorStatus struct + func (in *KubeStorageVersionMigratorStatus) DeepCopy() *KubeStorageVersionMigratorStatus + func (in *KubeStorageVersionMigratorStatus) DeepCopyInto(out *KubeStorageVersionMigratorStatus) + type KuryrConfig struct + ControllerProbesPort *uint32 + DaemonProbesPort *uint32 + EnablePortPoolsPrepopulation bool + MTU *uint32 + OpenStackServiceNetwork string + PoolBatchPorts *uint + PoolMaxPorts uint + PoolMinPorts uint + func (KuryrConfig) SwaggerDoc() map[string]string + func (in *KuryrConfig) DeepCopy() *KuryrConfig + func (in *KuryrConfig) DeepCopyInto(out *KuryrConfig) + type LoadBalancerDNSManagementPolicy string + const ManagedLoadBalancerDNS + const UnmanagedLoadBalancerDNS + type LoadBalancerProviderType string + const AWSLoadBalancerProvider + const AlibabaCloudLoadBalancerProvider + const AzureLoadBalancerProvider + const BareMetalLoadBalancerProvider + const GCPLoadBalancerProvider + const IBMLoadBalancerProvider + const NutanixLoadBalancerProvider + const OpenStackLoadBalancerProvider + const VSphereLoadBalancerProvider + type LoadBalancerScope string + var ExternalLoadBalancer LoadBalancerScope = "External" + var InternalLoadBalancer LoadBalancerScope = "Internal" + type LoadBalancerStrategy struct + AllowedSourceRanges []CIDR + DNSManagementPolicy LoadBalancerDNSManagementPolicy + ProviderParameters *ProviderLoadBalancerParameters + Scope LoadBalancerScope + func (LoadBalancerStrategy) SwaggerDoc() map[string]string + func (in *LoadBalancerStrategy) DeepCopy() *LoadBalancerStrategy + func (in *LoadBalancerStrategy) DeepCopyInto(out *LoadBalancerStrategy) + type LogLevel string + var Debug LogLevel = "Debug" + var Normal LogLevel = "Normal" + var Trace LogLevel = "Trace" + var TraceAll LogLevel = "TraceAll" + type LoggingDestination struct + Container *ContainerLoggingDestinationParameters + Syslog *SyslogLoggingDestinationParameters + Type LoggingDestinationType + func (LoggingDestination) SwaggerDoc() map[string]string + func (in *LoggingDestination) DeepCopy() *LoggingDestination + func (in *LoggingDestination) DeepCopyInto(out *LoggingDestination) + type LoggingDestinationType string + const ContainerLoggingDestinationType + const ContainerLoggingSidecarContainerName + const SyslogLoggingDestinationType + type LoggingPolicy string + const LoggingPolicyIgnore + const LoggingPolicyLog + type MTUMigration struct + Machine *MTUMigrationValues + Network *MTUMigrationValues + func (MTUMigration) SwaggerDoc() map[string]string + func (in *MTUMigration) DeepCopy() *MTUMigration + func (in *MTUMigration) DeepCopyInto(out *MTUMigration) + type MTUMigrationValues struct + From *uint32 + To *uint32 + func (MTUMigrationValues) SwaggerDoc() map[string]string + func (in *MTUMigrationValues) DeepCopy() *MTUMigrationValues + func (in *MTUMigrationValues) DeepCopyInto(out *MTUMigrationValues) + type MacvlanMode string + const MacvlanModeBridge + const MacvlanModePassthru + const MacvlanModePrivate + const MacvlanModeVEPA + type ManagementState string + var Force ManagementState = "Force" + var Managed ManagementState = "Managed" + var Removed ManagementState = "Removed" + var Unmanaged ManagementState = "Unmanaged" + type MyOperatorResource struct + Spec MyOperatorResourceSpec + Status MyOperatorResourceStatus + func (MyOperatorResource) SwaggerDoc() map[string]string + func (in *MyOperatorResource) DeepCopy() *MyOperatorResource + func (in *MyOperatorResource) DeepCopyInto(out *MyOperatorResource) + type MyOperatorResourceSpec struct + func (in *MyOperatorResourceSpec) DeepCopy() *MyOperatorResourceSpec + func (in *MyOperatorResourceSpec) DeepCopyInto(out *MyOperatorResourceSpec) + type MyOperatorResourceStatus struct + func (in *MyOperatorResourceStatus) DeepCopy() *MyOperatorResourceStatus + func (in *MyOperatorResourceStatus) DeepCopyInto(out *MyOperatorResourceStatus) + type NamespaceOwnershipCheck string + const InterNamespaceAllowedOwnershipCheck + const StrictNamespaceOwnershipCheck + type NetFlowConfig struct + Collectors []IPPort + func (NetFlowConfig) SwaggerDoc() map[string]string + func (in *NetFlowConfig) DeepCopy() *NetFlowConfig + func (in *NetFlowConfig) DeepCopyInto(out *NetFlowConfig) + type Network struct + Spec NetworkSpec + Status NetworkStatus + func (Network) SwaggerDoc() map[string]string + func (in *Network) DeepCopy() *Network + func (in *Network) DeepCopyInto(out *Network) + func (in *Network) DeepCopyObject() runtime.Object + type NetworkList struct + Items []Network + func (NetworkList) SwaggerDoc() map[string]string + func (in *NetworkList) DeepCopy() *NetworkList + func (in *NetworkList) DeepCopyInto(out *NetworkList) + func (in *NetworkList) DeepCopyObject() runtime.Object + type NetworkMigration struct + Features *FeaturesMigration + MTU *MTUMigration + NetworkType string + func (NetworkMigration) SwaggerDoc() map[string]string + func (in *NetworkMigration) DeepCopy() *NetworkMigration + func (in *NetworkMigration) DeepCopyInto(out *NetworkMigration) + type NetworkSpec struct + AdditionalNetworks []AdditionalNetworkDefinition + ClusterNetwork []ClusterNetworkEntry + DefaultNetwork DefaultNetworkDefinition + DeployKubeProxy *bool + DisableMultiNetwork *bool + DisableNetworkDiagnostics bool + ExportNetworkFlows *ExportNetworkFlows + KubeProxyConfig *ProxyConfig + Migration *NetworkMigration + ServiceNetwork []string + UseMultiNetworkPolicy *bool + func (NetworkSpec) SwaggerDoc() map[string]string + func (in *NetworkSpec) DeepCopy() *NetworkSpec + func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) + type NetworkStatus struct + func (NetworkStatus) SwaggerDoc() map[string]string + func (in *NetworkStatus) DeepCopy() *NetworkStatus + func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) + type NetworkType string + const NetworkTypeKuryr + const NetworkTypeOVNKubernetes + const NetworkTypeOpenShiftSDN + const NetworkTypeRaw + const NetworkTypeSimpleMacvlan + type NodePlacement struct + NodeSelector *metav1.LabelSelector + Tolerations []corev1.Toleration + func (NodePlacement) SwaggerDoc() map[string]string + func (in *NodePlacement) DeepCopy() *NodePlacement + func (in *NodePlacement) DeepCopyInto(out *NodePlacement) + type NodePortStrategy struct + Protocol IngressControllerProtocol + func (NodePortStrategy) SwaggerDoc() map[string]string + func (in *NodePortStrategy) DeepCopy() *NodePortStrategy + func (in *NodePortStrategy) DeepCopyInto(out *NodePortStrategy) + type NodeStatus struct + CurrentRevision int32 + LastFailedCount int + LastFailedReason string + LastFailedRevision int32 + LastFailedRevisionErrors []string + LastFailedTime *metav1.Time + LastFallbackCount int + NodeName string + TargetRevision int32 + func (NodeStatus) SwaggerDoc() map[string]string + func (in *NodeStatus) DeepCopy() *NodeStatus + func (in *NodeStatus) DeepCopyInto(out *NodeStatus) + type OAuthAPIServerStatus struct + LatestAvailableRevision int32 + func (OAuthAPIServerStatus) SwaggerDoc() map[string]string + func (in *OAuthAPIServerStatus) DeepCopy() *OAuthAPIServerStatus + func (in *OAuthAPIServerStatus) DeepCopyInto(out *OAuthAPIServerStatus) + type OVNKubernetesConfig struct + EgressIPConfig EgressIPConfig + GatewayConfig *GatewayConfig + GenevePort *uint32 + HybridOverlayConfig *HybridOverlayConfig + IPsecConfig *IPsecConfig + MTU *uint32 + PolicyAuditConfig *PolicyAuditConfig + V4InternalSubnet string + V6InternalSubnet string + func (OVNKubernetesConfig) SwaggerDoc() map[string]string + func (in *OVNKubernetesConfig) DeepCopy() *OVNKubernetesConfig + func (in *OVNKubernetesConfig) DeepCopyInto(out *OVNKubernetesConfig) + type OpenShiftAPIServer struct + Spec OpenShiftAPIServerSpec + Status OpenShiftAPIServerStatus + func (OpenShiftAPIServer) SwaggerDoc() map[string]string + func (in *OpenShiftAPIServer) DeepCopy() *OpenShiftAPIServer + func (in *OpenShiftAPIServer) DeepCopyInto(out *OpenShiftAPIServer) + func (in *OpenShiftAPIServer) DeepCopyObject() runtime.Object + type OpenShiftAPIServerList struct + Items []OpenShiftAPIServer + func (OpenShiftAPIServerList) SwaggerDoc() map[string]string + func (in *OpenShiftAPIServerList) DeepCopy() *OpenShiftAPIServerList + func (in *OpenShiftAPIServerList) DeepCopyInto(out *OpenShiftAPIServerList) + func (in *OpenShiftAPIServerList) DeepCopyObject() runtime.Object + type OpenShiftAPIServerSpec struct + func (in *OpenShiftAPIServerSpec) DeepCopy() *OpenShiftAPIServerSpec + func (in *OpenShiftAPIServerSpec) DeepCopyInto(out *OpenShiftAPIServerSpec) + type OpenShiftAPIServerStatus struct + LatestAvailableRevision int32 + func (OpenShiftAPIServerStatus) SwaggerDoc() map[string]string + func (in *OpenShiftAPIServerStatus) DeepCopy() *OpenShiftAPIServerStatus + func (in *OpenShiftAPIServerStatus) DeepCopyInto(out *OpenShiftAPIServerStatus) + type OpenShiftControllerManager struct + Spec OpenShiftControllerManagerSpec + Status OpenShiftControllerManagerStatus + func (OpenShiftControllerManager) SwaggerDoc() map[string]string + func (in *OpenShiftControllerManager) DeepCopy() *OpenShiftControllerManager + func (in *OpenShiftControllerManager) DeepCopyInto(out *OpenShiftControllerManager) + func (in *OpenShiftControllerManager) DeepCopyObject() runtime.Object + type OpenShiftControllerManagerList struct + Items []OpenShiftControllerManager + func (OpenShiftControllerManagerList) SwaggerDoc() map[string]string + func (in *OpenShiftControllerManagerList) DeepCopy() *OpenShiftControllerManagerList + func (in *OpenShiftControllerManagerList) DeepCopyInto(out *OpenShiftControllerManagerList) + func (in *OpenShiftControllerManagerList) DeepCopyObject() runtime.Object + type OpenShiftControllerManagerSpec struct + func (in *OpenShiftControllerManagerSpec) DeepCopy() *OpenShiftControllerManagerSpec + func (in *OpenShiftControllerManagerSpec) DeepCopyInto(out *OpenShiftControllerManagerSpec) + type OpenShiftControllerManagerStatus struct + func (in *OpenShiftControllerManagerStatus) DeepCopy() *OpenShiftControllerManagerStatus + func (in *OpenShiftControllerManagerStatus) DeepCopyInto(out *OpenShiftControllerManagerStatus) + type OpenShiftSDNConfig struct + EnableUnidling *bool + MTU *uint32 + Mode SDNMode + UseExternalOpenvswitch *bool + VXLANPort *uint32 + func (OpenShiftSDNConfig) SwaggerDoc() map[string]string + func (in *OpenShiftSDNConfig) DeepCopy() *OpenShiftSDNConfig + func (in *OpenShiftSDNConfig) DeepCopyInto(out *OpenShiftSDNConfig) + type OperatorCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type string + func (OperatorCondition) SwaggerDoc() map[string]string + func (in *OperatorCondition) DeepCopy() *OperatorCondition + func (in *OperatorCondition) DeepCopyInto(out *OperatorCondition) + type OperatorSpec struct + LogLevel LogLevel + ManagementState ManagementState + ObservedConfig runtime.RawExtension + OperatorLogLevel LogLevel + UnsupportedConfigOverrides runtime.RawExtension + func (OperatorSpec) SwaggerDoc() map[string]string + func (in *OperatorSpec) DeepCopy() *OperatorSpec + func (in *OperatorSpec) DeepCopyInto(out *OperatorSpec) + type OperatorStatus struct + Conditions []OperatorCondition + Generations []GenerationStatus + ObservedGeneration int64 + ReadyReplicas int32 + Version string + func (OperatorStatus) SwaggerDoc() map[string]string + func (in *OperatorStatus) DeepCopy() *OperatorStatus + func (in *OperatorStatus) DeepCopyInto(out *OperatorStatus) + type Perspective struct + ID string + PinnedResources *[]PinnedResourceReference + Visibility PerspectiveVisibility + func (Perspective) SwaggerDoc() map[string]string + func (in *Perspective) DeepCopy() *Perspective + func (in *Perspective) DeepCopyInto(out *Perspective) + type PerspectiveState string + const PerspectiveAccessReview + const PerspectiveDisabled + const PerspectiveEnabled + type PerspectiveVisibility struct + AccessReview *ResourceAttributesAccessReview + State PerspectiveState + func (PerspectiveVisibility) SwaggerDoc() map[string]string + func (in *PerspectiveVisibility) DeepCopy() *PerspectiveVisibility + func (in *PerspectiveVisibility) DeepCopyInto(out *PerspectiveVisibility) + type PinnedResourceReference struct + Group string + Resource string + Version string + func (PinnedResourceReference) SwaggerDoc() map[string]string + func (in *PinnedResourceReference) DeepCopy() *PinnedResourceReference + func (in *PinnedResourceReference) DeepCopyInto(out *PinnedResourceReference) + type PolicyAuditConfig struct + Destination string + MaxFileSize *uint32 + MaxLogFiles *int32 + RateLimit *uint32 + SyslogFacility string + func (PolicyAuditConfig) SwaggerDoc() map[string]string + func (in *PolicyAuditConfig) DeepCopy() *PolicyAuditConfig + func (in *PolicyAuditConfig) DeepCopyInto(out *PolicyAuditConfig) + type PrivateStrategy struct + Protocol IngressControllerProtocol + func (PrivateStrategy) SwaggerDoc() map[string]string + func (in *PrivateStrategy) DeepCopy() *PrivateStrategy + func (in *PrivateStrategy) DeepCopyInto(out *PrivateStrategy) + type ProjectAccess struct + AvailableClusterRoles []string + func (ProjectAccess) SwaggerDoc() map[string]string + func (in *ProjectAccess) DeepCopy() *ProjectAccess + func (in *ProjectAccess) DeepCopyInto(out *ProjectAccess) + type ProtocolStrategy string + var ProtocolStrategyDefault ProtocolStrategy = "" + var ProtocolStrategyTCP ProtocolStrategy = "TCP" + type ProviderLoadBalancerParameters struct + AWS *AWSLoadBalancerParameters + GCP *GCPLoadBalancerParameters + IBM *IBMLoadBalancerParameters + Type LoadBalancerProviderType + func (ProviderLoadBalancerParameters) SwaggerDoc() map[string]string + func (in *ProviderLoadBalancerParameters) DeepCopy() *ProviderLoadBalancerParameters + func (in *ProviderLoadBalancerParameters) DeepCopyInto(out *ProviderLoadBalancerParameters) + type ProxyArgumentList []string + func (in ProxyArgumentList) DeepCopy() ProxyArgumentList + func (in ProxyArgumentList) DeepCopyInto(out *ProxyArgumentList) + type ProxyConfig struct + BindAddress string + IptablesSyncPeriod string + ProxyArguments map[string]ProxyArgumentList + func (ProxyConfig) SwaggerDoc() map[string]string + func (in *ProxyConfig) DeepCopy() *ProxyConfig + func (in *ProxyConfig) DeepCopyInto(out *ProxyConfig) + type QuickStarts struct + Disabled []string + func (QuickStarts) SwaggerDoc() map[string]string + func (in *QuickStarts) DeepCopy() *QuickStarts + func (in *QuickStarts) DeepCopyInto(out *QuickStarts) + type ResourceAttributesAccessReview struct + Missing []authorizationv1.ResourceAttributes + Required []authorizationv1.ResourceAttributes + func (ResourceAttributesAccessReview) SwaggerDoc() map[string]string + func (in *ResourceAttributesAccessReview) DeepCopy() *ResourceAttributesAccessReview + func (in *ResourceAttributesAccessReview) DeepCopyInto(out *ResourceAttributesAccessReview) + type RouteAdmissionPolicy struct + NamespaceOwnership NamespaceOwnershipCheck + WildcardPolicy WildcardPolicy + func (RouteAdmissionPolicy) SwaggerDoc() map[string]string + func (in *RouteAdmissionPolicy) DeepCopy() *RouteAdmissionPolicy + func (in *RouteAdmissionPolicy) DeepCopyInto(out *RouteAdmissionPolicy) + type SDNMode string + const SDNModeMultitenant + const SDNModeNetworkPolicy + const SDNModeSubnet + type SFlowConfig struct + Collectors []IPPort + func (SFlowConfig) SwaggerDoc() map[string]string + func (in *SFlowConfig) DeepCopy() *SFlowConfig + func (in *SFlowConfig) DeepCopyInto(out *SFlowConfig) + type Server struct + ForwardPlugin ForwardPlugin + Name string + Zones []string + func (Server) SwaggerDoc() map[string]string + func (in *Server) DeepCopy() *Server + func (in *Server) DeepCopyInto(out *Server) + type ServiceAccountIssuerStatus struct + ExpirationTime *metav1.Time + Name string + func (ServiceAccountIssuerStatus) SwaggerDoc() map[string]string + func (in *ServiceAccountIssuerStatus) DeepCopy() *ServiceAccountIssuerStatus + func (in *ServiceAccountIssuerStatus) DeepCopyInto(out *ServiceAccountIssuerStatus) + type ServiceCA struct + Spec ServiceCASpec + Status ServiceCAStatus + func (ServiceCA) SwaggerDoc() map[string]string + func (in *ServiceCA) DeepCopy() *ServiceCA + func (in *ServiceCA) DeepCopyInto(out *ServiceCA) + func (in *ServiceCA) DeepCopyObject() runtime.Object + type ServiceCAList struct + Items []ServiceCA + func (ServiceCAList) SwaggerDoc() map[string]string + func (in *ServiceCAList) DeepCopy() *ServiceCAList + func (in *ServiceCAList) DeepCopyInto(out *ServiceCAList) + func (in *ServiceCAList) DeepCopyObject() runtime.Object + type ServiceCASpec struct + func (in *ServiceCASpec) DeepCopy() *ServiceCASpec + func (in *ServiceCASpec) DeepCopyInto(out *ServiceCASpec) + type ServiceCAStatus struct + func (in *ServiceCAStatus) DeepCopy() *ServiceCAStatus + func (in *ServiceCAStatus) DeepCopyInto(out *ServiceCAStatus) + type ServiceCatalogAPIServer struct + Spec ServiceCatalogAPIServerSpec + Status ServiceCatalogAPIServerStatus + func (ServiceCatalogAPIServer) SwaggerDoc() map[string]string + func (in *ServiceCatalogAPIServer) DeepCopy() *ServiceCatalogAPIServer + func (in *ServiceCatalogAPIServer) DeepCopyInto(out *ServiceCatalogAPIServer) + func (in *ServiceCatalogAPIServer) DeepCopyObject() runtime.Object + type ServiceCatalogAPIServerList struct + Items []ServiceCatalogAPIServer + func (ServiceCatalogAPIServerList) SwaggerDoc() map[string]string + func (in *ServiceCatalogAPIServerList) DeepCopy() *ServiceCatalogAPIServerList + func (in *ServiceCatalogAPIServerList) DeepCopyInto(out *ServiceCatalogAPIServerList) + func (in *ServiceCatalogAPIServerList) DeepCopyObject() runtime.Object + type ServiceCatalogAPIServerSpec struct + func (in *ServiceCatalogAPIServerSpec) DeepCopy() *ServiceCatalogAPIServerSpec + func (in *ServiceCatalogAPIServerSpec) DeepCopyInto(out *ServiceCatalogAPIServerSpec) + type ServiceCatalogAPIServerStatus struct + func (in *ServiceCatalogAPIServerStatus) DeepCopy() *ServiceCatalogAPIServerStatus + func (in *ServiceCatalogAPIServerStatus) DeepCopyInto(out *ServiceCatalogAPIServerStatus) + type ServiceCatalogControllerManager struct + Spec ServiceCatalogControllerManagerSpec + Status ServiceCatalogControllerManagerStatus + func (ServiceCatalogControllerManager) SwaggerDoc() map[string]string + func (in *ServiceCatalogControllerManager) DeepCopy() *ServiceCatalogControllerManager + func (in *ServiceCatalogControllerManager) DeepCopyInto(out *ServiceCatalogControllerManager) + func (in *ServiceCatalogControllerManager) DeepCopyObject() runtime.Object + type ServiceCatalogControllerManagerList struct + Items []ServiceCatalogControllerManager + func (ServiceCatalogControllerManagerList) SwaggerDoc() map[string]string + func (in *ServiceCatalogControllerManagerList) DeepCopy() *ServiceCatalogControllerManagerList + func (in *ServiceCatalogControllerManagerList) DeepCopyInto(out *ServiceCatalogControllerManagerList) + func (in *ServiceCatalogControllerManagerList) DeepCopyObject() runtime.Object + type ServiceCatalogControllerManagerSpec struct + func (in *ServiceCatalogControllerManagerSpec) DeepCopy() *ServiceCatalogControllerManagerSpec + func (in *ServiceCatalogControllerManagerSpec) DeepCopyInto(out *ServiceCatalogControllerManagerSpec) + type ServiceCatalogControllerManagerStatus struct + func (in *ServiceCatalogControllerManagerStatus) DeepCopy() *ServiceCatalogControllerManagerStatus + func (in *ServiceCatalogControllerManagerStatus) DeepCopyInto(out *ServiceCatalogControllerManagerStatus) + type SimpleMacvlanConfig struct + IPAMConfig *IPAMConfig + MTU uint32 + Master string + Mode MacvlanMode + func (SimpleMacvlanConfig) SwaggerDoc() map[string]string + func (in *SimpleMacvlanConfig) DeepCopy() *SimpleMacvlanConfig + func (in *SimpleMacvlanConfig) DeepCopyInto(out *SimpleMacvlanConfig) + type StaticIPAMAddresses struct + Address string + Gateway string + func (StaticIPAMAddresses) SwaggerDoc() map[string]string + func (in *StaticIPAMAddresses) DeepCopy() *StaticIPAMAddresses + func (in *StaticIPAMAddresses) DeepCopyInto(out *StaticIPAMAddresses) + type StaticIPAMConfig struct + Addresses []StaticIPAMAddresses + DNS *StaticIPAMDNS + Routes []StaticIPAMRoutes + func (StaticIPAMConfig) SwaggerDoc() map[string]string + func (in *StaticIPAMConfig) DeepCopy() *StaticIPAMConfig + func (in *StaticIPAMConfig) DeepCopyInto(out *StaticIPAMConfig) + type StaticIPAMDNS struct + Domain string + Nameservers []string + Search []string + func (StaticIPAMDNS) SwaggerDoc() map[string]string + func (in *StaticIPAMDNS) DeepCopy() *StaticIPAMDNS + func (in *StaticIPAMDNS) DeepCopyInto(out *StaticIPAMDNS) + type StaticIPAMRoutes struct + Destination string + Gateway string + func (StaticIPAMRoutes) SwaggerDoc() map[string]string + func (in *StaticIPAMRoutes) DeepCopy() *StaticIPAMRoutes + func (in *StaticIPAMRoutes) DeepCopyInto(out *StaticIPAMRoutes) + type StaticPodOperatorSpec struct + FailedRevisionLimit int32 + ForceRedeploymentReason string + SucceededRevisionLimit int32 + func (StaticPodOperatorSpec) SwaggerDoc() map[string]string + func (in *StaticPodOperatorSpec) DeepCopy() *StaticPodOperatorSpec + func (in *StaticPodOperatorSpec) DeepCopyInto(out *StaticPodOperatorSpec) + type StaticPodOperatorStatus struct + LatestAvailableRevision int32 + LatestAvailableRevisionReason string + NodeStatuses []NodeStatus + func (StaticPodOperatorStatus) SwaggerDoc() map[string]string + func (in *StaticPodOperatorStatus) DeepCopy() *StaticPodOperatorStatus + func (in *StaticPodOperatorStatus) DeepCopyInto(out *StaticPodOperatorStatus) + type StatuspageProvider struct + PageID string + func (StatuspageProvider) SwaggerDoc() map[string]string + func (in *StatuspageProvider) DeepCopy() *StatuspageProvider + func (in *StatuspageProvider) DeepCopyInto(out *StatuspageProvider) + type Storage struct + Spec StorageSpec + Status StorageStatus + func (Storage) SwaggerDoc() map[string]string + func (in *Storage) DeepCopy() *Storage + func (in *Storage) DeepCopyInto(out *Storage) + func (in *Storage) DeepCopyObject() runtime.Object + type StorageClassStateName string + const ManagedStorageClass + const RemovedStorageClass + const UnmanagedStorageClass + type StorageDriverType string + const CSIWithMigrationDriver + const LegacyDeprecatedInTreeDriver + type StorageList struct + Items []Storage + func (StorageList) SwaggerDoc() map[string]string + func (in *StorageList) DeepCopy() *StorageList + func (in *StorageList) DeepCopyInto(out *StorageList) + func (in *StorageList) DeepCopyObject() runtime.Object + type StorageSpec struct + VSphereStorageDriver StorageDriverType + func (StorageSpec) SwaggerDoc() map[string]string + func (in *StorageSpec) DeepCopy() *StorageSpec + func (in *StorageSpec) DeepCopyInto(out *StorageSpec) + type StorageStatus struct + func (StorageStatus) SwaggerDoc() map[string]string + func (in *StorageStatus) DeepCopy() *StorageStatus + func (in *StorageStatus) DeepCopyInto(out *StorageStatus) + type SyslogLoggingDestinationParameters struct + Address string + Facility string + MaxLength uint32 + Port uint32 + func (SyslogLoggingDestinationParameters) SwaggerDoc() map[string]string + func (in *SyslogLoggingDestinationParameters) DeepCopy() *SyslogLoggingDestinationParameters + func (in *SyslogLoggingDestinationParameters) DeepCopyInto(out *SyslogLoggingDestinationParameters) + type Upstream struct + Address string + Port uint32 + Type UpstreamType + func (Upstream) SwaggerDoc() map[string]string + func (in *Upstream) DeepCopy() *Upstream + func (in *Upstream) DeepCopyInto(out *Upstream) + type UpstreamResolvers struct + Policy ForwardingPolicy + ProtocolStrategy ProtocolStrategy + TransportConfig DNSTransportConfig + Upstreams []Upstream + func (UpstreamResolvers) SwaggerDoc() map[string]string + func (in *UpstreamResolvers) DeepCopy() *UpstreamResolvers + func (in *UpstreamResolvers) DeepCopyInto(out *UpstreamResolvers) + type UpstreamType string + const NetworkResolverType + const SystemResolveConfType + type VSphereCSIDriverConfigSpec struct + TopologyCategories []string + func (VSphereCSIDriverConfigSpec) SwaggerDoc() map[string]string + func (in *VSphereCSIDriverConfigSpec) DeepCopy() *VSphereCSIDriverConfigSpec + func (in *VSphereCSIDriverConfigSpec) DeepCopyInto(out *VSphereCSIDriverConfigSpec) + type WildcardPolicy string + const WildcardPolicyAllowed + const WildcardPolicyDisallowed