# Functions
Resource takes an unqualified resource and returns a Group qualified GroupResource.
# Constants
No description provided by the author
ClusterSetIP are only accessible via the ClusterSet IP.
GroupName specifies the group name used to register the objects.
Headless services allow backend pods to be addressed directly.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceExportConflict means that there is a conflict between two exports for the same Service.
ServiceExportValid means that the service referenced by this service export has been recognized as valid by a controller.
No description provided by the author
No description provided by the author
# Variables
Depreciated: use Install instead.
GroupVersion specifies the group and the version used to register the objects.
No description provided by the author
localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes.
SchemeGroupVersion is group version used to register these objects Deprecated: use GroupVersion instead.
# Structs
+kubebuilder:resource:categories=gateway-api,shortName=alp +kubebuilder:storageversion +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:subresource:status.
+kubebuilder:object:root=true AccessLogPolicyList contains a list of AccessLogPolicies.
AccessLogPolicySpec defines the desired state of AccessLogPolicy.
AccessLogPolicyStatus defines the observed state of AccessLogPolicy.
ClusterStatus contains service configuration mapped to a specific source cluster.
HealthCheckConfig defines health check configuration for given VPC Lattice target group.
+kubebuilder:resource:categories=gateway-api,shortName=iap +kubebuilder:storageversion +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:subresource:status.
+kubebuilder:object:root=true IAMAuthPolicyList contains a list of IAMAuthPolicies.
IAMAuthPolicySpec defines the desired state of IAMAuthPolicy.
IAMAuthPolicyStatus defines the observed state of IAMAuthPolicy.
ServiceExport declares that the Service with the same name and namespace as this export should be consumable from other clusters.
ServiceExportCondition contains details for the current condition of this service export.
ServiceExportList represents a list of endpoint slices.
ServiceExportStatus contains the current status of an export.
ServiceImport describes a service imported from clusters in a ClusterSet.
ServiceImportList represents a list of endpoint slices.
ServiceImportSpec describes an imported service and the information necessary to consume it.
ServiceImportStatus describes derived state of an imported service.
ServicePort represents the port on which the service is exposed.
+kubebuilder:resource:categories=gateway-api,shortName=tgp +kubebuilder:storageversion +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:subresource:status.
+kubebuilder:object:root=true TargetGroupPolicyList contains a list of TargetGroupPolicies.
TargetGroupPolicySpec defines the desired state of TargetGroupPolicy.
TargetGroupPolicyStatus defines the observed state of TargetGroup.
+kubebuilder:resource:categories=gateway-api,shortName=vap +kubebuilder:storageversion +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` +kubebuilder:subresource:status.
+kubebuilder:object:root=true VpcAssociationPolicyList contains a list of VpcAssociationPolicies.
VpcAssociationPolicySpec defines the desired state of VpcAssociationPolicy.
VpcAssociationPolicyStatus defines the observed state of VpcAssociationPolicy.
# Type aliases
+kubebuilder:validation:Enum=HTTP;HTTPS.
+kubebuilder:validation:Enum=HTTP1;HTTP2.
+kubebuilder:validation:MaxLength=32 +kubebuilder:validation:MinLength=3 +kubebuilder:validation:Pattern=`^sg-[0-9a-z]+$`.
ServiceExportConditionType identifies a specific condition.
ServiceImportType designates the type of a ServiceImport.