package
0.0.0-20241008101006-6ffff8b24ae7
Repository: https://github.com/r6security/phoenix.git
Documentation: pkg.go.dev
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
+kubebuilder:object:root=true +kubebuilder:subresource:status AdaptiveMovingTargetDefense is the Schema for the adaptivemovingtargetdefenses API.
AdaptiveMovingTargetDefenseList contains a list of AdaptiveMovingTargetDefense.
AdaptiveMovingTargetDefenseSpec defines the desired state of AdaptiveMovingTargetDefense.
AdaptiveMovingTargetDefenseStatus defines the observed state of AdaptiveMovingTargetDefense.
+kubebuilder:validation:MaxProperties=1.
CustomAction defines the custom action with an overridden Ports field.
CustomContainerPort represents a network port in a single EphemeralContainer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MovingStrategy Substructure for strategy definitions.
No description provided by the author
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Target",type=string,JSONPath=`.spec.targets[*]` +kubebuilder:printcolumn:name="Source",type=string,JSONPath=`.spec.rule.source` +kubebuilder:printcolumn:name="Type",type=string,JSONPath=`.spec.rule.type` +kubebuilder:printcolumn:name="Level",type=string,JSONPath=`.spec.rule.threatLevel` +kubebuilder:printcolumn:name="Description",type=string,JSONPath=`.spec.description` +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp" SecurityEvent is the Schema for the securityevents API.
SecurityEventList contains a list of SecurityEvent.
SecurityEventSpec defines the desired state of SecurityEvent.
SecurityEventStatus defines the observed state of SecurityEvent.