package
0.0.127
Repository: https://github.com/kubescape/storage.git
Documentation: pkg.go.dev

# Packages

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
Package v1beta1 is the v1beta1 version of the API.

# Functions

Kind takes an unqualified kind and returns back a Group qualified GroupKind.
No description provided by the author
Resource takes an unqualified resource and returns back a Group qualified GroupResource.

# Constants

No description provided by the author
No description provided by the author
GroupName is the group name used in this package.
IngressClassParametersReferenceScopeCluster indicates that the referenced Parameters resource is cluster-scoped.
IngressClassParametersReferenceScopeNamespace indicates that the referenced Parameters resource is namespace-scoped.
NetworkPolicyConditionReasonFeatureNotSupported represents a reason where the Network Policy may not have been implemented in the cluster due to a lack of some feature not supported by the Network Policy provider.
NetworkPolicyConditionStatusAccepted represents status of a Network Policy that could be properly parsed by the Network Policy provider and will be implemented in the cluster.
NetworkPolicyConditionStatusFailure represents status of a Network Policy that could not be parsed by the Network Policy provider and will not be implemented in the cluster.
NetworkPolicyConditionStatusPartialFailure represents status of a Network Policy that could be partially parsed by the Network Policy provider and may not be completely implemented due to a lack of a feature or some other condition.
PathTypeExact matches the URL path exactly and with case sensitivity.
PathTypeImplementationSpecific matching is up to the IngressClass.
PathTypePrefix matches based on a URL path prefix split by '/'.
PolicyTypeEgress is a NetworkPolicy that affects egress traffic on selected pods.
PolicyTypeIngress is a NetworkPolicy that affects ingress traffic on selected pods.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme.
SchemeBuilder is the scheme builder with scheme init functions to run for this API package.
SchemeGroupVersion is group version used to register these objects.

# Structs

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
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
Arg defines the specific syscall in seccomp.
No description provided by the author
No description provided by the author
No description provided by the author
ConfigurationScanSummary is a summary for a group of WorkloadConfigurationScanSummary objects for a given scope (ex.
ConfigurationScanSummaryList is a list of ConfigurationScanSummary summaries.
No description provided by the author
No description provided by the author
Coordinates contains the minimal information needed to describe how to find a file within any possible source object (e.g.
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
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
No description provided by the author
No description provided by the author
No description provided by the author
GeneratedNetworkPolicy represents a generated NetworkPolicy.
GeneratedNetworkPolicyList is a list of GeneratedNetworkPolicies.
GrypeDocument is the document that represents the vulnerability manifest in the Grype’s JSON format.
No description provided by the author
No description provided by the author
HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
No description provided by the author
No description provided by the author
No description provided by the author
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IngressBackend describes all endpoints for a given service and port.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressClassList is a collection of IngressClasses.
IngressClassParametersReference identifies an API object.
IngressClassSpec provides information about the class of an Ingress.
IngressList is a collection of Ingress.
IngressLoadBalancerIngress represents the status of a load-balancer ingress point.
IngressLoadBalancerStatus represents the status of a load-balancer.
IngressPortStatus represents the error condition of a service port.
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
IngressRuleValue represents a rule to apply against incoming requests.
IngressServiceBackend references a Kubernetes Service as a Backend.
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus describe the current state of the Ingress.
IngressTLS describes the transport layer security associated with an ingress.
IPBlock describes a particular CIDR (Ex.
KnownServer represents a known server, containing information about its IP addresses and servers.
No description provided by the author
KnownServerList is a list of KnownServer.
No description provided by the author
No description provided by the author
Location represents a path relative to a particular filesystem resolved to a specific file.Reference.
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
NetworkNeighbor represents a single network communication made by this resource.
NetworkNeighborhood represents a list of network communications for a specific workload.
No description provided by the author
NetworkNeighborhoodList is a list of NetworkNeighborhoods.
No description provided by the author
NetworkNeighbors represents a list of network communications for a specific workload.
NetworkNeighborsList is a list of NetworkNeighbors.
No description provided by the author
NetworkPolicy describes what network traffic is allowed for a set of Pods.
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicyPeer describes a peer to allow traffic to/from.
NetworkPolicyPort describes a port to allow traffic on.
NetworkPolicySpec provides the specification of a NetworkPolicy.
NetworkPolicyStatus describes the current state of the NetworkPolicy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PackageBasicData contains non-ambiguous values (type-wise) from pkg.SyftPackage.
PackageBasicDataV01011 is the previous version of PackageBasicData used in schema v0.101.1.
PackageCustomData contains ambiguous values (type-wise) from pkg.SyftPackage.
No description provided by the author
No description provided by the author
ReportMeta describes metadata about a report.
No description provided by the author
No description provided by the author
SBOMSyft is a custom resource that describes an SBOM in the Syft format.
SBOMSyftFiltered is a custom resource that describes a filtered SBOM in the Syft format.
SBOMSyftFilteredList is a list of SBOMSyftFiltered objects.
SBOMSyftList is a list of SBOMSyft objects.
SBOMSyftSpec is the specification of a Syft SBOM.
SBOMSyftStatus is the status of a Syft SBOM.
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceBackendPort is the service port being referenced.
SeveritySummary is a summary of all vulnerabilities included in vulnerability manifest.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SPDXMeta describes metadata about an SPDX-formatted SBOM.
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
SyftDescriptor describes what created the document as well as surrounding metadata.
SyftDocument represents the syft cataloging findings as a JSON document.
No description provided by the author
SyftPackage represents a pkg.SyftPackage object specialized for JSON marshaling and unmarshalling.
No description provided by the author
SyftSource object represents the thing that was cataloged.
Syscall defines a syscall in seccomp.
ToolMeta describes metadata about a tool that generated an artifact.
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
No description provided by the author
VulnerabilityCounters describes a counter of vulnerabilities.
VulnerabilityManifest is a custom resource that describes a manifest of found vulnerabilities.
VulnerabilityManifestList is a list of Vulnerability manifests.
VulnerabilityManifestMeta holds metadata about a vulnerability manifest.
VulnerabilityManifestReportMeta holds metadata about the specific report tied to a vulnerability manifest.
No description provided by the author
No description provided by the author
VulnerabilityManifestSummary is a summary of a VulnerabilityManifest.
VulnerabilityManifestSummaryList is a list of VulnerabilityManifest summaries.
No description provided by the author
VulnerabilityManifestToolMeta describes data about the tool used to generate the vulnerability manifest’s report.
No description provided by the author
VulnerabilitySummary is a summary of a vulnerabilities for a given scope.
VulnerabilitySummaryList is a list of VulnerabilitySummaries.
No description provided by the author
No description provided by the author
WorkloadConfigurationScan is a custom resource that describes a configuration scan result of a workload.
WorkloadConfigurationScanList is a list of workload configuration scan results.
No description provided by the author
No description provided by the author
WorkloadConfigurationScanSummary is a summary of a WorkloadConfigurationScan.
WorkloadConfigurationScanSummaryIdentifier includes information needed to identify a WorkloadConfigurationScanSummary object.
WorkloadConfigurationScanSummaryList is a list of WorkloadConfigurationScan summaries.
No description provided by the author
No description provided by the author

# Type aliases

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
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
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
No description provided by the author
No description provided by the author
NetworkPolicyConditionReason defines the set of reasons that explain why a particular NetworkPolicy condition type has been raised.
NetworkPolicyConditionType is the type for status conditions on a NetworkPolicy.
PathType represents the type of path referred to by a HTTPIngressPath.
PolicyType string describes the NetworkPolicy type This type is beta-level in 1.8 +enum.
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
No description provided by the author
No description provided by the author