Documentation
¶
Index ¶
- Constants
- Variables
- func ControlPlaneGVR() schema.GroupVersionResource
- func GatewayConfigurationGVR() schema.GroupVersionResource
- type AllowedRoutes
- type BackendObjectReference
- type BackendRef
- type CommonRouteSpec
- type ControlPlane
- type ControlPlaneController
- type ControlPlaneDataPlaneStatus
- type ControlPlaneDataPlaneSync
- type ControlPlaneDataPlaneTarget
- type ControlPlaneDataPlaneTargetRef
- type ControlPlaneFallbackConfiguration
- type ControlPlaneFeatureGate
- type ControlPlaneList
- type ControlPlaneOptions
- type ControlPlaneReverseSyncState
- type ControlPlaneSpec
- type ControlPlaneStatus
- type ControlPlaneTranslationOptions
- type ControllerState
- type Gateway
- type GatewayClass
- type GatewayConfigDataPlaneOptions
- type GatewayConfiguration
- type GatewayList
- type GatewaySpec
- type GatewayStatusAddress
- type Group
- type HTTPBackendRef
- type HTTPRoute
- type HTTPRouteList
- type HTTPRouteRule
- type HTTPRouteSpec
- type Kind
- type Listener
- type Namespace
- type ObjectName
- type ParentReference
- type PortNumber
- type RouteGroupKind
- type RouteNamespaces
- type SectionName
Constants ¶
const ( HTTPProtocolType = gatewayv1.HTTPProtocolType NamespacesFromAll = gatewayv1.NamespacesFromAll NamespacesFromSame = gatewayv1.NamespacesFromSame NamespacesFromSelector = gatewayv1.NamespacesFromSelector )
const ( // ControlPlaneDataPlaneTargetRefType is an alias for the v2beta1 ControlPlaneDataPlaneTargetRefType type. ControlPlaneDataPlaneTargetRefType = operatorv2beta1.ControlPlaneDataPlaneTargetRefType // ControlPlaneDataPlaneTargetManagedByType is an alias for the v2beta1 ControlPlaneDataPlaneTargetManagedByType type. ControlPlaneDataPlaneTargetManagedByType = operatorv2beta1.ControlPlaneDataPlaneTargetManagedByType // FeatureGateStateEnabled is an alias for the v2beta1 FeatureGateStateEnabled type. FeatureGateStateEnabled = operatorv2beta1.FeatureGateStateEnabled // FeatureGateStateDisabled is an alias for the v2beta1 FeatureGateStateDisabled type. FeatureGateStateDisabled = operatorv2beta1.FeatureGateStateDisabled // ControlPlaneControllerStateEnabled is an alias for the v2alpha1 ControlPlaneControllerStateEnabled type. ControlPlaneControllerStateEnabled = operatorv2beta1.ControllerStateEnabled // ControlPlaneControllerStateDisabled is an alias for the v2alpha1 ControlPlaneControllerStateDisabled type. ControlPlaneControllerStateDisabled = operatorv2beta1.ControllerStateDisabled // ControlPlaneFallbackConfigurationStateEnabled is an alias for the v2alpha1 ControlPlaneFallbackConfigurationStateEnabled type. ControlPlaneFallbackConfigurationStateEnabled = operatorv2beta1.ControlPlaneFallbackConfigurationStateEnabled // ControlPlaneFallbackConfigurationStateDisabled is an alias for the v2alpha1 ControlPlaneFallbackConfigurationStateDisabled type. ControlPlaneFallbackConfigurationStateDisabled = operatorv2beta1.ControlPlaneFallbackConfigurationStateDisabled // ControlPlaneReverseSyncStateEnabled is an alias for the v2alpha1 ControlPlaneReverseSyncStateEnabled type. ControlPlaneReverseSyncStateEnabled = operatorv2beta1.ControlPlaneReverseSyncStateEnabled // ControlPlaneReverseSyncStateDisabled is an alias for the v2alpha1 ControlPlaneReverseSyncStateDisabled type. ControlPlaneReverseSyncStateDisabled = operatorv2beta1.ControlPlaneReverseSyncStateDisabled // ControlPlaneDrainSupportStateEnabled is an alias for the v2alpha1 ControlPlaneDrainSupportStateEnabled type. ControlPlaneDrainSupportStateEnabled = operatorv2beta1.ControlPlaneDrainSupportStateEnabled // ControlPlaneDrainSupportStateDisabled is an alias for the v2alpha1 ControlPlaneDrainSupportStateDisabled type. ControlPlaneDrainSupportStateDisabled = operatorv2beta1.ControlPlaneDrainSupportStateDisabled // ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateDisabled is an alias for the v2alpha1 ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateDisabled type. ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateDisabled = operatorv2beta1.ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateDisabled // ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateEnabled is an alias for the v2alpha1 ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateEnabled type. ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateEnabled = operatorv2beta1.ControlPlaneCombinedServicesFromDifferentHTTPRoutesStateEnabled )
Variables ¶
var GroupVersion = gatewayv1.GroupVersion
Functions ¶
func ControlPlaneGVR ¶
func ControlPlaneGVR() schema.GroupVersionResource
func GatewayConfigurationGVR ¶
func GatewayConfigurationGVR() schema.GroupVersionResource
Types ¶
type AllowedRoutes ¶
type AllowedRoutes = gatewayv1.AllowedRoutes
type BackendObjectReference ¶
type BackendObjectReference = gatewayv1.BackendObjectReference
type BackendRef ¶
type BackendRef = gatewayv1.BackendRef
type CommonRouteSpec ¶
type CommonRouteSpec = gatewayv1.CommonRouteSpec
type ControlPlane ¶
type ControlPlane = operatorv2beta1.ControlPlane
ControlPlane is an alias for the v2beta1 ControlPlane type.
type ControlPlaneController ¶
type ControlPlaneController = operatorv2beta1.ControlPlaneController
ControlPlaneController is an alias for the v2beta1 ControlPlaneController type.
type ControlPlaneDataPlaneStatus ¶
type ControlPlaneDataPlaneStatus = operatorv2beta1.ControlPlaneDataPlaneStatus
ControlPlaneDataPlaneStatus is an alias for the v2beta1 ControlPlaneDataPlaneStatus type.
type ControlPlaneDataPlaneSync ¶
type ControlPlaneDataPlaneSync = operatorv2beta1.ControlPlaneDataPlaneSync
ControlPlaneDataPlaneSync is an alias for the v2alpha1 ControlPlaneDataPlaneSync type.
type ControlPlaneDataPlaneTarget ¶
type ControlPlaneDataPlaneTarget = operatorv2beta1.ControlPlaneDataPlaneTarget
ControlPlaneDataPlaneTarget is an alias for the v2beta1 ControlPlaneDataPlaneTarget type.
type ControlPlaneDataPlaneTargetRef ¶
type ControlPlaneDataPlaneTargetRef = operatorv2beta1.ControlPlaneDataPlaneTargetRef
ControlPlaneDataPlaneTargetRef is an alias for the v2beta1 ControlPlaneDataPlaneTargetRef type.
type ControlPlaneFallbackConfiguration ¶
type ControlPlaneFallbackConfiguration = operatorv2beta1.ControlPlaneFallbackConfiguration
ControlPlaneFallbackConfiguration is an alias for the v2alpha1 ControlPlaneFallbackConfiguration type.
type ControlPlaneFeatureGate ¶
type ControlPlaneFeatureGate = operatorv2beta1.ControlPlaneFeatureGate
ControlPlaneFeatureGate is an alias for the v2beta1 ControlPlaneFeatureGate type.
type ControlPlaneList ¶
type ControlPlaneList = operatorv2beta1.ControlPlaneList
ControlPlaneList is an alias for the v2beta1 ControlPlaneList type.
type ControlPlaneOptions ¶
type ControlPlaneOptions = operatorv2beta1.ControlPlaneOptions
ControlPlaneOptions is an alias for the v2beta1 ControlPlaneOptions type.
type ControlPlaneReverseSyncState ¶
type ControlPlaneReverseSyncState = operatorv2beta1.ControlPlaneReverseSyncState
ControlPlaneReverseSyncState is an alias for the v2alpha1 ControlPlaneReverseSyncState type.
type ControlPlaneSpec ¶
type ControlPlaneSpec = operatorv2beta1.ControlPlaneSpec
ControlPlaneSpec is an alias for the v2beta1 ControlPlaneSpec type.
type ControlPlaneStatus ¶
type ControlPlaneStatus = operatorv2beta1.ControlPlaneStatus
ControlPlaneStatus is an alias for the v2beta1 ControlPlaneStatus type.
type ControlPlaneTranslationOptions ¶
type ControlPlaneTranslationOptions = operatorv2beta1.ControlPlaneTranslationOptions
ControlPlaneTranslationOptions is an alias for the v2alpha1 ControlPlaneTranslationOptions type.
type ControllerState ¶
type ControllerState = operatorv2beta1.ControllerState
ControllerState is an alias for the v2alpha1 ControllerState type.
type GatewayClass ¶
type GatewayClass = gatewayv1.GatewayClass
type GatewayConfigDataPlaneOptions ¶
type GatewayConfigDataPlaneOptions = operatorv2beta1.GatewayConfigDataPlaneOptions
GatewayConfigDataPlaneOptions is an alias for the v2beta1 GatewayConfigDataPlaneOptions type.
type GatewayConfiguration ¶
type GatewayConfiguration = operatorv2beta1.GatewayConfiguration
GatewayConfiguration is an alias for the v2beta1 GatewayConfiguration type.
type GatewayList ¶
type GatewayList = gatewayv1.GatewayList
type GatewaySpec ¶
type GatewaySpec = gatewayv1.GatewaySpec
type GatewayStatusAddress ¶
type GatewayStatusAddress = gatewayv1.GatewayStatusAddress
type HTTPBackendRef ¶
type HTTPBackendRef = gatewayv1.HTTPBackendRef
type HTTPRouteList ¶
type HTTPRouteList = gatewayv1.HTTPRouteList
type HTTPRouteRule ¶
type HTTPRouteRule = gatewayv1.HTTPRouteRule
type HTTPRouteSpec ¶
type HTTPRouteSpec = gatewayv1.HTTPRouteSpec
type ObjectName ¶
type ObjectName = gatewayv1.ObjectName
type ParentReference ¶
type ParentReference = gatewayv1.ParentReference
type PortNumber ¶
type PortNumber = gatewayv1.PortNumber
type RouteGroupKind ¶
type RouteGroupKind = gatewayv1.RouteGroupKind
type RouteNamespaces ¶
type RouteNamespaces = gatewayv1.RouteNamespaces
type SectionName ¶
type SectionName = gatewayv1.SectionName