diff --git a/.github/workflows/manual-integration-tests.yml b/.github/workflows/manual-integration-tests.yml index d9db89357..09306c8ec 100644 --- a/.github/workflows/manual-integration-tests.yml +++ b/.github/workflows/manual-integration-tests.yml @@ -36,7 +36,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.23' + go-version: '1.25' - name: Install dependencies run: go mod download @@ -159,7 +159,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.23' + go-version: '1.25' - name: Install dependencies run: go mod download diff --git a/api-rules/sample_apiserver_violation_exceptions.list b/api-rules/sample_apiserver_violation_exceptions.list index b9e2a5dab..ab1689712 100644 --- a/api-rules/sample_apiserver_violation_exceptions.list +++ b/api-rules/sample_apiserver_violation_exceptions.list @@ -146,6 +146,12 @@ API rule violation: names_match,github.com/kubescape/storage/pkg/apis/softwareco API rule violation: names_match,github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1,VulnerabilityManifestSummarySpec,Vulnerabilities API rule violation: names_match,github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1,VulnerabilityMetadata,URLs API rule violation: names_match,github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1,VulnerabilitySummarySpec,WorkloadVulnerabilitiesObj +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,Quantity,Format +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,Quantity,d +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,Quantity,i +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,Quantity,s +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,int64Amount,scale +API rule violation: names_match,k8s.io/apimachinery/pkg/api/resource,int64Amount,value API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,APIResourceList,APIResources API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,Duration,Duration API rule violation: names_match,k8s.io/apimachinery/pkg/apis/meta/v1,InternalEvent,Object diff --git a/build/protoc.Dockerfile b/build/protoc.Dockerfile index dd20e30b1..7164983f2 100644 --- a/build/protoc.Dockerfile +++ b/build/protoc.Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=$BUILDPLATFORM golang:1.24-bookworm AS builder +FROM --platform=$BUILDPLATFORM golang:1.25-trixie AS builder ENV GO111MODULE=on CGO_ENABLED=0 WORKDIR /work diff --git a/go.mod b/go.mod index 95eb0ed47..cb6309c70 100644 --- a/go.mod +++ b/go.mod @@ -2,9 +2,7 @@ module github.com/kubescape/storage -go 1.24.1 - -toolchain go1.24.4 +go 1.25.0 require ( github.com/SergJa/jsonhash v0.0.0-20210531165746-fc45f346aa74 @@ -26,23 +24,23 @@ require ( github.com/olvrng/ujson v1.1.0 github.com/puzpuzpuz/xsync/v2 v2.4.1 github.com/spf13/afero v1.14.0 - github.com/spf13/cobra v1.9.1 + github.com/spf13/cobra v1.10.0 github.com/spf13/viper v1.20.1 - github.com/stretchr/testify v1.11.0 + github.com/stretchr/testify v1.11.1 github.com/yl2chen/cidranger v1.0.2 go.opentelemetry.io/otel v1.36.0 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.27.0 golang.org/x/text v0.31.0 - k8s.io/api v0.34.1 - k8s.io/apimachinery v0.34.1 - k8s.io/apiserver v0.34.1 - k8s.io/client-go v0.34.1 - k8s.io/code-generator v0.34.1 - k8s.io/component-base v0.34.1 + k8s.io/api v0.35.0 + k8s.io/apimachinery v0.35.0 + k8s.io/apiserver v0.35.0 + k8s.io/client-go v0.35.0 + k8s.io/code-generator v0.35.0 + k8s.io/component-base v0.35.0 k8s.io/klog/v2 v2.130.1 - k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b - k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 + k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 + k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 sigs.k8s.io/structured-merge-diff/v6 v6.3.0 zombiezen.com/go/sqlite v1.4.0 ) @@ -140,10 +138,10 @@ require ( github.com/pierrec/lz4/v4 v4.1.22 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/prometheus/client_golang v1.22.0 // indirect - github.com/prometheus/client_model v0.6.1 // indirect - github.com/prometheus/common v0.62.0 // indirect - github.com/prometheus/procfs v0.15.1 // indirect + github.com/prometheus/client_golang v1.23.2 // indirect + github.com/prometheus/client_model v0.6.2 // indirect + github.com/prometheus/common v0.66.1 // indirect + github.com/prometheus/procfs v0.16.1 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/sagikazarmark/locafero v0.7.0 // indirect github.com/sasha-s/go-deadlock v0.3.5 // indirect @@ -152,7 +150,7 @@ require ( github.com/sirupsen/logrus v1.9.4-0.20230606125235-dd1b4c2e81af // indirect github.com/sourcegraph/conc v0.3.0 // indirect github.com/spf13/cast v1.7.1 // indirect - github.com/spf13/pflag v1.0.6 // indirect + github.com/spf13/pflag v1.0.9 // indirect github.com/stoewer/go-strcase v1.3.0 // indirect github.com/stripe/stripe-go/v74 v74.30.0 // indirect github.com/subosito/gotenv v1.6.0 // indirect @@ -167,9 +165,9 @@ require ( github.com/wagoodman/go-partybus v0.0.0-20230516145632-8ccac152c651 // indirect github.com/wagoodman/go-progress v0.0.0-20230925121702-07e42b3cdba0 // indirect github.com/x448/float16 v0.8.4 // indirect - go.etcd.io/etcd/api/v3 v3.6.4 // indirect - go.etcd.io/etcd/client/pkg/v3 v3.6.4 // indirect - go.etcd.io/etcd/client/v3 v3.6.4 // indirect + go.etcd.io/etcd/api/v3 v3.6.5 // indirect + go.etcd.io/etcd/client/pkg/v3 v3.6.5 // indirect + go.etcd.io/etcd/client/v3 v3.6.5 // indirect go.mongodb.org/mongo-driver v1.17.1 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect @@ -188,7 +186,7 @@ require ( go.opentelemetry.io/otel/sdk/metric v1.36.0 // indirect go.opentelemetry.io/otel/trace v1.36.0 // indirect go.opentelemetry.io/proto/otlp v1.5.0 // indirect - go.yaml.in/yaml/v2 v2.4.2 // indirect + go.yaml.in/yaml/v2 v2.4.3 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect go4.org/netipx v0.0.0-20231129151722-fdeea329fbba // indirect golang.org/x/crypto v0.45.0 // indirect @@ -203,23 +201,23 @@ require ( golang.org/x/tools v0.38.0 // indirect golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated // indirect google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 // indirect - google.golang.org/grpc v1.72.1 // indirect - google.golang.org/protobuf v1.36.6 // indirect - gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a // indirect + google.golang.org/grpc v1.72.2 // indirect + google.golang.org/protobuf v1.36.8 // indirect + gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiextensions-apiserver v0.34.1 // indirect - k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f // indirect - k8s.io/kms v0.34.1 // indirect + k8s.io/apiextensions-apiserver v0.35.0 // indirect + k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b // indirect + k8s.io/kms v0.35.0 // indirect modernc.org/libc v1.66.3 // indirect modernc.org/mathutil v1.7.1 // indirect modernc.org/memory v1.11.0 // indirect modernc.org/sqlite v1.38.2 // indirect sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 // indirect sigs.k8s.io/controller-runtime v0.20.4 // indirect - sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect + sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect sigs.k8s.io/randfill v1.0.0 // indirect sigs.k8s.io/yaml v1.6.0 // indirect ) diff --git a/go.sum b/go.sum index 8a2727bac..ab8b891fd 100644 --- a/go.sum +++ b/go.sum @@ -61,6 +61,9 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03 github.com/BurntSushi/toml v0.4.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= +github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= +github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0= +github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= @@ -550,10 +553,10 @@ github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn github.com/olvrng/ujson v1.1.0 h1:8xVUzVlqwdMVWh5d1UHBtLQ1D50nxoPuPEq9Wozs8oA= github.com/olvrng/ujson v1.1.0/go.mod h1:Mz4G3RODTUfbkKyvi0lgmPx/7vd3Saksk+1jgk8s9xo= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= -github.com/onsi/ginkgo/v2 v2.23.4 h1:ktYTpKJAVZnDT4VjxSbiBenUjmlL/5QkBEocaWXiQus= -github.com/onsi/ginkgo/v2 v2.23.4/go.mod h1:Bt66ApGPBFzHyR+JO10Zbt0Gsp4uWxu5mIOTusL46e8= -github.com/onsi/gomega v1.37.0 h1:CdEG8g0S133B4OswTDC/5XPSzE1OeP29QOioj2PID2Y= -github.com/onsi/gomega v1.37.0/go.mod h1:8D9+Txp43QWKhM24yyOBEdpkzN8FvJyAwecBgsU4KU0= +github.com/onsi/ginkgo/v2 v2.27.2 h1:LzwLj0b89qtIy6SSASkzlNvX6WktqurSHwkk2ipF/Ns= +github.com/onsi/ginkgo/v2 v2.27.2/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo= +github.com/onsi/gomega v1.38.2 h1:eZCjf2xjZAqe+LeWvKb5weQ+NcPwX84kqJ0cZNxok2A= +github.com/onsi/gomega v1.38.2/go.mod h1:W2MJcYxRGV63b418Ai34Ud0hEdTVXq9NW9+Sx6uXf3k= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.1 h1:y0fUlFfIZhPF1W537XOLg0/fcx6zcHCJwooC2xJA040= @@ -591,25 +594,25 @@ github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXP github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= -github.com/prometheus/client_golang v1.22.0 h1:rb93p9lokFEsctTys46VnV1kLCDpVZ0a/Y92Vm0Zc6Q= -github.com/prometheus/client_golang v1.22.0/go.mod h1:R7ljNsLXhuQXYZYtw6GAE9AZg8Y7vEW5scdCXrWRXC0= +github.com/prometheus/client_golang v1.23.2 h1:Je96obch5RDVy3FDMndoUsjAhG5Edi49h0RJWRi/o0o= +github.com/prometheus/client_golang v1.23.2/go.mod h1:Tb1a6LWHB3/SPIzCoaDXI4I8UHKeFTEQ1YCr+0Gyqmg= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= -github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk= +github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE= github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= -github.com/prometheus/common v0.62.0 h1:xasJaQlnWAeyHdUBeGjXmutelfJHWMRr+Fg4QszZ2Io= -github.com/prometheus/common v0.62.0/go.mod h1:vyBcEuLSvWos9B1+CyL7JZ2up+uFzXhkqml0W5zIY1I= +github.com/prometheus/common v0.66.1 h1:h5E0h5/Y8niHc5DlaLlWLArTQI7tMrsfQjHV+d9ZoGs= +github.com/prometheus/common v0.66.1/go.mod h1:gcaUsgf3KfRSwHY4dIMXLPV0K/Wg1oZ8+SbZk/HH/dA= github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= -github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= -github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= +github.com/prometheus/procfs v0.16.1 h1:hZ15bTNuirocR6u0JZ6BAHHmwS1p8B4P6MRqxtzMyRg= +github.com/prometheus/procfs v0.16.1/go.mod h1:teAbpZRB1iIAJYREa1LsoWUXykVXA1KlTmWl8x/U+Is= github.com/puzpuzpuz/xsync/v2 v2.4.1 h1:aGdE1C/HaR/QC6YAFdtZXi60Df8/qBIrs8PKrzkItcM= github.com/puzpuzpuz/xsync/v2 v2.4.1/go.mod h1:gD2H2krq/w52MfPLE+Uy64TzJDVY7lP2znR9qmR35kU= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= @@ -677,12 +680,13 @@ github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkU github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y= github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/cobra v1.3.0/go.mod h1:BrRVncBjOJa/eUcVVm9CE+oC6as8k+VYr4NY7WCi9V4= -github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= -github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= +github.com/spf13/cobra v1.10.0 h1:a5/WeUlSDCvV5a45ljW2ZFtV0bTDpkfSAj3uqB6Sc+0= +github.com/spf13/cobra v1.10.0/go.mod h1:9dhySC7dnTtEiqzmqfkLj47BslqLCUPMXjG2lj/NgoE= github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= -github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.8/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.10.0/go.mod h1:SoyBPwAtKDzypXNDFKN5kzH7ppppbGZtls1UpIy5AsM= github.com/spf13/viper v1.20.1 h1:ZMi+z/lvLyPSCoNtFCpqjy0S4kPbirhpTMwl8BkW9X4= github.com/spf13/viper v1.20.1/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4= @@ -703,8 +707,8 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.11.0 h1:ib4sjIrwZKxE5u/Japgo/7SJV3PvgjGiRNAvTVGqQl8= -github.com/stretchr/testify v1.11.0/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= +github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= github.com/stripe/stripe-go/v74 v74.30.0 h1:0Kf0KkeFnY7iRhOwvTerX0Ia1BRw+eV1CVJ51mGYAUY= github.com/stripe/stripe-go/v74 v74.30.0/go.mod h1:f9L6LvaXa35ja7eyvP6GQswoaIPaBRvGAimAO+udbBw= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= @@ -752,21 +756,21 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -go.etcd.io/bbolt v1.4.2 h1:IrUHp260R8c+zYx/Tm8QZr04CX+qWS5PGfPdevhdm1I= -go.etcd.io/bbolt v1.4.2/go.mod h1:Is8rSHO/b4f3XigBC0lL0+4FwAQv3HXEEIgFMuKHceM= +go.etcd.io/bbolt v1.4.3 h1:dEadXpI6G79deX5prL3QRNP6JB8UxVkqo4UPnHaNXJo= +go.etcd.io/bbolt v1.4.3/go.mod h1:tKQlpPaYCVFctUIgFKFnAlvbmB3tpy1vkTnDWohtc0E= go.etcd.io/etcd/api/v3 v3.5.1/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= -go.etcd.io/etcd/api/v3 v3.6.4 h1:7F6N7toCKcV72QmoUKa23yYLiiljMrT4xCeBL9BmXdo= -go.etcd.io/etcd/api/v3 v3.6.4/go.mod h1:eFhhvfR8Px1P6SEuLT600v+vrhdDTdcfMzmnxVXXSbk= +go.etcd.io/etcd/api/v3 v3.6.5 h1:pMMc42276sgR1j1raO/Qv3QI9Af/AuyQUW6CBAWuntA= +go.etcd.io/etcd/api/v3 v3.6.5/go.mod h1:ob0/oWA/UQQlT1BmaEkWQzI0sJ1M0Et0mMpaABxguOQ= go.etcd.io/etcd/client/pkg/v3 v3.5.1/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= -go.etcd.io/etcd/client/pkg/v3 v3.6.4 h1:9HBYrjppeOfFjBjaMTRxT3R7xT0GLK8EJMVC4xg6ok0= -go.etcd.io/etcd/client/pkg/v3 v3.6.4/go.mod h1:sbdzr2cl3HzVmxNw//PH7aLGVtY4QySjQFuaCgcRFAI= +go.etcd.io/etcd/client/pkg/v3 v3.6.5 h1:Duz9fAzIZFhYWgRjp/FgNq2gO1jId9Yae/rLn3RrBP8= +go.etcd.io/etcd/client/pkg/v3 v3.6.5/go.mod h1:8Wx3eGRPiy0qOFMZT/hfvdos+DjEaPxdIDiCDUv/FQk= go.etcd.io/etcd/client/v2 v2.305.1/go.mod h1:pMEacxZW7o8pg4CrFE7pquyCJJzZvkvdD2RibOCCCGs= -go.etcd.io/etcd/client/v3 v3.6.4 h1:YOMrCfMhRzY8NgtzUsHl8hC2EBSnuqbR3dh84Uryl7A= -go.etcd.io/etcd/client/v3 v3.6.4/go.mod h1:jaNNHCyg2FdALyKWnd7hxZXZxZANb0+KGY+YQaEMISo= -go.etcd.io/etcd/pkg/v3 v3.6.4 h1:fy8bmXIec1Q35/jRZ0KOes8vuFxbvdN0aAFqmEfJZWA= -go.etcd.io/etcd/pkg/v3 v3.6.4/go.mod h1:kKcYWP8gHuBRcteyv6MXWSN0+bVMnfgqiHueIZnKMtE= -go.etcd.io/etcd/server/v3 v3.6.4 h1:LsCA7CzjVt+8WGrdsnh6RhC0XqCsLkBly3ve5rTxMAU= -go.etcd.io/etcd/server/v3 v3.6.4/go.mod h1:aYCL/h43yiONOv0QIR82kH/2xZ7m+IWYjzRmyQfnCAg= +go.etcd.io/etcd/client/v3 v3.6.5 h1:yRwZNFBx/35VKHTcLDeO7XVLbCBFbPi+XV4OC3QJf2U= +go.etcd.io/etcd/client/v3 v3.6.5/go.mod h1:ZqwG/7TAFZ0BJ0jXRPoJjKQJtbFo/9NIY8uoFFKcCyo= +go.etcd.io/etcd/pkg/v3 v3.6.5 h1:byxWB4AqIKI4SBmquZUG1WGtvMfMaorXFoCcFbVeoxM= +go.etcd.io/etcd/pkg/v3 v3.6.5/go.mod h1:uqrXrzmMIJDEy5j00bCqhVLzR5jEJIwDp5wTlLwPGOU= +go.etcd.io/etcd/server/v3 v3.6.5 h1:4RbUb1Bd4y1WkBHmuF+cZII83JNQMuNXzyjwigQ06y0= +go.etcd.io/etcd/server/v3 v3.6.5/go.mod h1:PLuhyVXz8WWRhzXDsl3A3zv/+aK9e4A9lpQkqawIaH0= go.etcd.io/raft/v3 v3.6.0 h1:5NtvbDVYpnfZWcIHgGRk9DyzkBIXOi8j+DDp1IcnUWQ= go.etcd.io/raft/v3 v3.6.0/go.mod h1:nLvLevg6+xrVtHUmVaTcTz603gQPHfh7kUAwV6YpfGo= go.mongodb.org/mongo-driver v1.17.1 h1:Wic5cJIwJgSpBhe3lx3+/RybR5PiYRMpVFgO7cOHyIM= @@ -817,8 +821,6 @@ go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqe go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4= go.opentelemetry.io/proto/otlp v1.5.0/go.mod h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs= -go.uber.org/automaxprocs v1.6.0/go.mod h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= @@ -827,8 +829,8 @@ go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN8 go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= -go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI= -go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU= +go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0= +go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8= go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= go4.org v0.0.0-20180809161055-417644f6feb5/go.mod h1:MkTOUMDaeVYJUOUsaDXIhWPZYa1yOyC1qaOBpL57BhE= @@ -1125,8 +1127,8 @@ golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ= golang.org/x/tools v0.38.0/go.mod h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs= -golang.org/x/tools/go/expect v0.1.0-deprecated h1:jY2C5HGYR5lqex3gEniOQL0r7Dq5+VGVgY1nudX5lXY= -golang.org/x/tools/go/expect v0.1.0-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY= +golang.org/x/tools/go/expect v0.1.1-deprecated h1:jpBZDwmgPhXsKZC6WhL20P4b/wmnpsEAGHaNy0n/rJM= +golang.org/x/tools/go/expect v0.1.1-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY= golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated h1:1h2MnaIAIXISqTFKdENegdpAgUXz6NrPEsbIeWaBRvM= golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated/go.mod h1:RVAQXBGNv1ib0J382/DPCRS/BPnsGebyM1Gj5VSDpG8= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -1246,8 +1248,8 @@ google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 h1:Kog3KlB4xevJlAcbbbzPfRG0+X9fdoGM+UBRKVz6Wr0= google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237/go.mod h1:ezi0AVyMKDWy5xAncvjLWH7UcLBB5n7y2fQ8MzjJcto= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 h1:cJfm9zPbe1e873mHJzmQ1nwVEeRDU/T1wXDK2kUSU34= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a h1:v2PbRU4K3llS09c7zodFpNePeamkAwG3mPrAery9VeE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio= google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= @@ -1278,8 +1280,8 @@ google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnD google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.72.1 h1:HR03wO6eyZ7lknl75XlxABNVLLFc2PAb6mHlYh756mA= -google.golang.org/grpc v1.72.1/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM= +google.golang.org/grpc v1.72.2 h1:TdbGzwb82ty4OusHWepvFWGLgIbNo1/SUynEN0ssqv8= +google.golang.org/grpc v1.72.2/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -1294,8 +1296,8 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= -google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc= +google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -1303,8 +1305,8 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= -gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= +gopkg.in/evanphx/json-patch.v4 v4.13.0 h1:czT3CmqEaQ1aanPc5SdlgQrrEIb8w/wwCvWWnfEbYzo= +gopkg.in/evanphx/json-patch.v4 v4.13.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.66.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= @@ -1332,30 +1334,30 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -k8s.io/api v0.34.1 h1:jC+153630BMdlFukegoEL8E/yT7aLyQkIVuwhmwDgJM= -k8s.io/api v0.34.1/go.mod h1:SB80FxFtXn5/gwzCoN6QCtPD7Vbu5w2n1S0J5gFfTYk= -k8s.io/apiextensions-apiserver v0.34.1 h1:NNPBva8FNAPt1iSVwIE0FsdrVriRXMsaWFMqJbII2CI= -k8s.io/apiextensions-apiserver v0.34.1/go.mod h1:hP9Rld3zF5Ay2Of3BeEpLAToP+l4s5UlxiHfqRaRcMc= -k8s.io/apimachinery v0.34.1 h1:dTlxFls/eikpJxmAC7MVE8oOeP1zryV7iRyIjB0gky4= -k8s.io/apimachinery v0.34.1/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw= -k8s.io/apiserver v0.34.1 h1:U3JBGdgANK3dfFcyknWde1G6X1F4bg7PXuvlqt8lITA= -k8s.io/apiserver v0.34.1/go.mod h1:eOOc9nrVqlBI1AFCvVzsob0OxtPZUCPiUJL45JOTBG0= -k8s.io/client-go v0.34.1 h1:ZUPJKgXsnKwVwmKKdPfw4tB58+7/Ik3CrjOEhsiZ7mY= -k8s.io/client-go v0.34.1/go.mod h1:kA8v0FP+tk6sZA0yKLRG67LWjqufAoSHA2xVGKw9Of8= -k8s.io/code-generator v0.34.1 h1:WpphT26E+j7tEgIUfFr5WfbJrktCGzB3JoJH9149xYc= -k8s.io/code-generator v0.34.1/go.mod h1:DeWjekbDnJWRwpw3s0Jat87c+e0TgkxoR4ar608yqvg= -k8s.io/component-base v0.34.1 h1:v7xFgG+ONhytZNFpIz5/kecwD+sUhVE6HU7qQUiRM4A= -k8s.io/component-base v0.34.1/go.mod h1:mknCpLlTSKHzAQJJnnHVKqjxR7gBeHRv0rPXA7gdtQ0= -k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f h1:SLb+kxmzfA87x4E4brQzB33VBbT2+x7Zq9ROIHmGn9Q= -k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU= +k8s.io/api v0.35.0 h1:iBAU5LTyBI9vw3L5glmat1njFK34srdLmktWwLTprlY= +k8s.io/api v0.35.0/go.mod h1:AQ0SNTzm4ZAczM03QH42c7l3bih1TbAXYo0DkF8ktnA= +k8s.io/apiextensions-apiserver v0.35.0 h1:3xHk2rTOdWXXJM+RDQZJvdx0yEOgC0FgQ1PlJatA5T4= +k8s.io/apiextensions-apiserver v0.35.0/go.mod h1:E1Ahk9SADaLQ4qtzYFkwUqusXTcaV2uw3l14aqpL2LU= +k8s.io/apimachinery v0.35.0 h1:Z2L3IHvPVv/MJ7xRxHEtk6GoJElaAqDCCU0S6ncYok8= +k8s.io/apimachinery v0.35.0/go.mod h1:jQCgFZFR1F4Ik7hvr2g84RTJSZegBc8yHgFWKn//hns= +k8s.io/apiserver v0.35.0 h1:CUGo5o+7hW9GcAEF3x3usT3fX4f9r8xmgQeCBDaOgX4= +k8s.io/apiserver v0.35.0/go.mod h1:QUy1U4+PrzbJaM3XGu2tQ7U9A4udRRo5cyxkFX0GEds= +k8s.io/client-go v0.35.0 h1:IAW0ifFbfQQwQmga0UdoH0yvdqrbwMdq9vIFEhRpxBE= +k8s.io/client-go v0.35.0/go.mod h1:q2E5AAyqcbeLGPdoRB+Nxe3KYTfPce1Dnu1myQdqz9o= +k8s.io/code-generator v0.35.0 h1:TvrtfKYZTm9oDF2z+veFKSCcgZE3Igv0svY+ehCmjHQ= +k8s.io/code-generator v0.35.0/go.mod h1:iS1gvVf3c/T71N5DOGYO+Gt3PdJ6B9LYSvIyQ4FHzgc= +k8s.io/component-base v0.35.0 h1:+yBrOhzri2S1BVqyVSvcM3PtPyx5GUxCK2tinZz1G94= +k8s.io/component-base v0.35.0/go.mod h1:85SCX4UCa6SCFt6p3IKAPej7jSnF3L8EbfSyMZayJR0= +k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b h1:gMplByicHV/TJBizHd9aVEsTYoJBnnUAT5MHlTkbjhQ= +k8s.io/gengo/v2 v2.0.0-20250922181213-ec3ebc5fd46b/go.mod h1:CgujABENc3KuTrcsdpGmrrASjtQsWCT7R99mEV4U/fM= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kms v0.34.1 h1:iCFOvewDPzWM9fMTfyIPO+4MeuZ0tcZbugxLNSHFG4w= -k8s.io/kms v0.34.1/go.mod h1:s1CFkLG7w9eaTYvctOxosx88fl4spqmixnNpys0JAtM= -k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA= -k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= -k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/kms v0.35.0 h1:/x87FED2kDSo66csKtcYCEHsxF/DBlNl7LfJ1fVQs1o= +k8s.io/kms v0.35.0/go.mod h1:VT+4ekZAdrZDMgShK37vvlyHUVhwI9t/9tvh0AyCWmQ= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZcmKS3g6CthxToOb37KgwE= +k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzkbzn+gDM4X9T4Ck= +k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= modernc.org/cc/v4 v4.26.2 h1:991HMkLjJzYBIfha6ECZdjrIYz2/1ayr+FL8GN+CNzM= modernc.org/cc/v4 v4.26.2/go.mod h1:uVtb5OGqUKpoLWhqwNQo/8LwvoiEBLvZXIQ/SmO6mL0= modernc.org/ccgo/v4 v4.28.0 h1:rjznn6WWehKq7dG4JtLRKxb52Ecv8OUGah8+Z/SfpNU= @@ -1389,8 +1391,8 @@ sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 h1:jpcvIRr3GLoUo sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw= sigs.k8s.io/controller-runtime v0.20.4 h1:X3c+Odnxz+iPTRobG4tp092+CvBU9UK0t/bRf+n0DGU= sigs.k8s.io/controller-runtime v0.20.4/go.mod h1:xg2XB0K5ShQzAgsoujxuKN4LNXR2LfwwHsPj7Iaw+XY= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE= -sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg= +sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU= sigs.k8s.io/randfill v1.0.0/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY= sigs.k8s.io/structured-merge-diff/v6 v6.3.0 h1:jTijUJbW353oVOd9oTlifJqOGEkUw2jB/fXCbTiQEco= diff --git a/pkg/apis/softwarecomposition/syfttypes.go b/pkg/apis/softwarecomposition/syfttypes.go index 59efdfad3..3c27c5a8d 100644 --- a/pkg/apis/softwarecomposition/syfttypes.go +++ b/pkg/apis/softwarecomposition/syfttypes.go @@ -11,8 +11,6 @@ import ( "github.com/anchore/syft/syft/license" "github.com/anchore/syft/syft/source" - "github.com/kubescape/go-logger" - "github.com/kubescape/go-logger/helpers" "github.com/kubescape/storage/pkg/apis/softwarecomposition/packagemetadata" "github.com/kubescape/storage/pkg/apis/softwarecomposition/sourcemetadata" ) @@ -254,14 +252,7 @@ type License struct { func newModelLicensesFromValues(licenses []string) (ml []License) { for _, v := range licenses { - expression, err := license.ParseExpression(v) - if err != nil { - logger.L().Warning( - "could not find valid spdx expression for %s: %w", - helpers.String("value", v), - helpers.Error(err), - ) - } + expression, _ := license.ParseExpression(v) ml = append(ml, License{ Value: v, SPDXExpression: expression, @@ -315,17 +306,11 @@ func (p *SyftPackage) UnmarshalJSON(b []byte) error { var unpacker packageMetadataUnpacker if err := json.Unmarshal(b, &unpacker); err != nil { - logger.L().Warning("failed to unmarshall into packageMetadataUnpacker: %v", helpers.Error(err)) return err } err := unpackPkgMetadata(p, unpacker) if errors.Is(err, errUnknownMetadataType) { - logger.L().Warning( - "unknown package metadata type=%q for packageID=%q", - helpers.Interface("type", p.MetadataType), - helpers.Interface("packageID", p.ID), - ) return nil } diff --git a/pkg/apis/softwarecomposition/v1beta1/generated.pb.go b/pkg/apis/softwarecomposition/v1beta1/generated.pb.go index e85278d0b..5aa6d33e9 100644 --- a/pkg/apis/softwarecomposition/v1beta1/generated.pb.go +++ b/pkg/apis/softwarecomposition/v1beta1/generated.pb.go @@ -27,9 +27,8 @@ import ( github_com_containers_common_pkg_seccomp "github.com/containers/common/pkg/seccomp" io "io" + "sort" - proto "github.com/gogo/protobuf/proto" - github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys" github_com_kubescape_storage_pkg_apis_softwarecomposition_consts "github.com/kubescape/storage/pkg/apis/softwarecomposition/consts" k8s_io_api_core_v1 "k8s.io/api/core/v1" v11 "k8s.io/api/core/v1" @@ -41,5451 +40,344 @@ import ( strings "strings" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf +func (m *Advisory) Reset() { *m = Advisory{} } -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package +func (m *ApplicationProfile) Reset() { *m = ApplicationProfile{} } -func (m *Advisory) Reset() { *m = Advisory{} } -func (*Advisory) ProtoMessage() {} -func (*Advisory) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{0} -} -func (m *Advisory) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Advisory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Advisory) XXX_Merge(src proto.Message) { - xxx_messageInfo_Advisory.Merge(m, src) -} -func (m *Advisory) XXX_Size() int { - return m.Size() -} -func (m *Advisory) XXX_DiscardUnknown() { - xxx_messageInfo_Advisory.DiscardUnknown(m) -} - -var xxx_messageInfo_Advisory proto.InternalMessageInfo - -func (m *ApplicationProfile) Reset() { *m = ApplicationProfile{} } -func (*ApplicationProfile) ProtoMessage() {} -func (*ApplicationProfile) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{1} -} -func (m *ApplicationProfile) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ApplicationProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ApplicationProfile) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApplicationProfile.Merge(m, src) -} -func (m *ApplicationProfile) XXX_Size() int { - return m.Size() -} -func (m *ApplicationProfile) XXX_DiscardUnknown() { - xxx_messageInfo_ApplicationProfile.DiscardUnknown(m) -} - -var xxx_messageInfo_ApplicationProfile proto.InternalMessageInfo - -func (m *ApplicationProfileContainer) Reset() { *m = ApplicationProfileContainer{} } -func (*ApplicationProfileContainer) ProtoMessage() {} -func (*ApplicationProfileContainer) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{2} -} -func (m *ApplicationProfileContainer) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ApplicationProfileContainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ApplicationProfileContainer) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApplicationProfileContainer.Merge(m, src) -} -func (m *ApplicationProfileContainer) XXX_Size() int { - return m.Size() -} -func (m *ApplicationProfileContainer) XXX_DiscardUnknown() { - xxx_messageInfo_ApplicationProfileContainer.DiscardUnknown(m) -} - -var xxx_messageInfo_ApplicationProfileContainer proto.InternalMessageInfo - -func (m *ApplicationProfileList) Reset() { *m = ApplicationProfileList{} } -func (*ApplicationProfileList) ProtoMessage() {} -func (*ApplicationProfileList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{3} -} -func (m *ApplicationProfileList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ApplicationProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ApplicationProfileList) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApplicationProfileList.Merge(m, src) -} -func (m *ApplicationProfileList) XXX_Size() int { - return m.Size() -} -func (m *ApplicationProfileList) XXX_DiscardUnknown() { - xxx_messageInfo_ApplicationProfileList.DiscardUnknown(m) -} - -var xxx_messageInfo_ApplicationProfileList proto.InternalMessageInfo - -func (m *ApplicationProfileSpec) Reset() { *m = ApplicationProfileSpec{} } -func (*ApplicationProfileSpec) ProtoMessage() {} -func (*ApplicationProfileSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{4} -} -func (m *ApplicationProfileSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ApplicationProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ApplicationProfileSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApplicationProfileSpec.Merge(m, src) -} -func (m *ApplicationProfileSpec) XXX_Size() int { - return m.Size() -} -func (m *ApplicationProfileSpec) XXX_DiscardUnknown() { - xxx_messageInfo_ApplicationProfileSpec.DiscardUnknown(m) -} - -var xxx_messageInfo_ApplicationProfileSpec proto.InternalMessageInfo - -func (m *ApplicationProfileStatus) Reset() { *m = ApplicationProfileStatus{} } -func (*ApplicationProfileStatus) ProtoMessage() {} -func (*ApplicationProfileStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{5} -} -func (m *ApplicationProfileStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ApplicationProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ApplicationProfileStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApplicationProfileStatus.Merge(m, src) -} -func (m *ApplicationProfileStatus) XXX_Size() int { - return m.Size() -} -func (m *ApplicationProfileStatus) XXX_DiscardUnknown() { - xxx_messageInfo_ApplicationProfileStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_ApplicationProfileStatus proto.InternalMessageInfo - -func (m *Arg) Reset() { *m = Arg{} } -func (*Arg) ProtoMessage() {} -func (*Arg) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{6} -} -func (m *Arg) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Arg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Arg) XXX_Merge(src proto.Message) { - xxx_messageInfo_Arg.Merge(m, src) -} -func (m *Arg) XXX_Size() int { - return m.Size() -} -func (m *Arg) XXX_DiscardUnknown() { - xxx_messageInfo_Arg.DiscardUnknown(m) -} - -var xxx_messageInfo_Arg proto.InternalMessageInfo - -func (m *CPE) Reset() { *m = CPE{} } -func (*CPE) ProtoMessage() {} -func (*CPE) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{7} -} -func (m *CPE) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *CPE) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *CPE) XXX_Merge(src proto.Message) { - xxx_messageInfo_CPE.Merge(m, src) -} -func (m *CPE) XXX_Size() int { - return m.Size() -} -func (m *CPE) XXX_DiscardUnknown() { - xxx_messageInfo_CPE.DiscardUnknown(m) -} - -var xxx_messageInfo_CPE proto.InternalMessageInfo - -func (m *CallStack) Reset() { *m = CallStack{} } -func (*CallStack) ProtoMessage() {} -func (*CallStack) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{8} -} -func (m *CallStack) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *CallStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *CallStack) XXX_Merge(src proto.Message) { - xxx_messageInfo_CallStack.Merge(m, src) -} -func (m *CallStack) XXX_Size() int { - return m.Size() -} -func (m *CallStack) XXX_DiscardUnknown() { - xxx_messageInfo_CallStack.DiscardUnknown(m) -} - -var xxx_messageInfo_CallStack proto.InternalMessageInfo - -func (m *CallStackNode) Reset() { *m = CallStackNode{} } -func (*CallStackNode) ProtoMessage() {} -func (*CallStackNode) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{9} -} -func (m *CallStackNode) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *CallStackNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *CallStackNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_CallStackNode.Merge(m, src) -} -func (m *CallStackNode) XXX_Size() int { - return m.Size() -} -func (m *CallStackNode) XXX_DiscardUnknown() { - xxx_messageInfo_CallStackNode.DiscardUnknown(m) -} - -var xxx_messageInfo_CallStackNode proto.InternalMessageInfo - -func (m *Component) Reset() { *m = Component{} } -func (*Component) ProtoMessage() {} -func (*Component) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{10} -} -func (m *Component) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Component) XXX_Merge(src proto.Message) { - xxx_messageInfo_Component.Merge(m, src) -} -func (m *Component) XXX_Size() int { - return m.Size() -} -func (m *Component) XXX_DiscardUnknown() { - xxx_messageInfo_Component.DiscardUnknown(m) -} - -var xxx_messageInfo_Component proto.InternalMessageInfo - -func (m *Condition) Reset() { *m = Condition{} } -func (*Condition) ProtoMessage() {} -func (*Condition) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{11} -} -func (m *Condition) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Condition) XXX_Merge(src proto.Message) { - xxx_messageInfo_Condition.Merge(m, src) -} -func (m *Condition) XXX_Size() int { - return m.Size() -} -func (m *Condition) XXX_DiscardUnknown() { - xxx_messageInfo_Condition.DiscardUnknown(m) -} - -var xxx_messageInfo_Condition proto.InternalMessageInfo - -func (m *ConditionedStatus) Reset() { *m = ConditionedStatus{} } -func (*ConditionedStatus) ProtoMessage() {} -func (*ConditionedStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{12} -} -func (m *ConditionedStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConditionedStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ConditionedStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConditionedStatus.Merge(m, src) -} -func (m *ConditionedStatus) XXX_Size() int { - return m.Size() -} -func (m *ConditionedStatus) XXX_DiscardUnknown() { - xxx_messageInfo_ConditionedStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_ConditionedStatus proto.InternalMessageInfo - -func (m *ConfigurationScanSummary) Reset() { *m = ConfigurationScanSummary{} } -func (*ConfigurationScanSummary) ProtoMessage() {} -func (*ConfigurationScanSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{13} -} -func (m *ConfigurationScanSummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConfigurationScanSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ConfigurationScanSummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigurationScanSummary.Merge(m, src) -} -func (m *ConfigurationScanSummary) XXX_Size() int { - return m.Size() -} -func (m *ConfigurationScanSummary) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigurationScanSummary.DiscardUnknown(m) -} - -var xxx_messageInfo_ConfigurationScanSummary proto.InternalMessageInfo - -func (m *ConfigurationScanSummaryList) Reset() { *m = ConfigurationScanSummaryList{} } -func (*ConfigurationScanSummaryList) ProtoMessage() {} -func (*ConfigurationScanSummaryList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{14} -} -func (m *ConfigurationScanSummaryList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConfigurationScanSummaryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ConfigurationScanSummaryList) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigurationScanSummaryList.Merge(m, src) -} -func (m *ConfigurationScanSummaryList) XXX_Size() int { - return m.Size() -} -func (m *ConfigurationScanSummaryList) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigurationScanSummaryList.DiscardUnknown(m) -} - -var xxx_messageInfo_ConfigurationScanSummaryList proto.InternalMessageInfo - -func (m *ConfigurationScanSummarySpec) Reset() { *m = ConfigurationScanSummarySpec{} } -func (*ConfigurationScanSummarySpec) ProtoMessage() {} -func (*ConfigurationScanSummarySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{15} -} -func (m *ConfigurationScanSummarySpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ConfigurationScanSummarySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ConfigurationScanSummarySpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_ConfigurationScanSummarySpec.Merge(m, src) -} -func (m *ConfigurationScanSummarySpec) XXX_Size() int { - return m.Size() -} -func (m *ConfigurationScanSummarySpec) XXX_DiscardUnknown() { - xxx_messageInfo_ConfigurationScanSummarySpec.DiscardUnknown(m) -} - -var xxx_messageInfo_ConfigurationScanSummarySpec proto.InternalMessageInfo - -func (m *ContainerProfile) Reset() { *m = ContainerProfile{} } -func (*ContainerProfile) ProtoMessage() {} -func (*ContainerProfile) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{16} -} -func (m *ContainerProfile) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ContainerProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ContainerProfile) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerProfile.Merge(m, src) -} -func (m *ContainerProfile) XXX_Size() int { - return m.Size() -} -func (m *ContainerProfile) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerProfile.DiscardUnknown(m) -} - -var xxx_messageInfo_ContainerProfile proto.InternalMessageInfo - -func (m *ContainerProfileList) Reset() { *m = ContainerProfileList{} } -func (*ContainerProfileList) ProtoMessage() {} -func (*ContainerProfileList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{17} -} -func (m *ContainerProfileList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ContainerProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ContainerProfileList) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerProfileList.Merge(m, src) -} -func (m *ContainerProfileList) XXX_Size() int { - return m.Size() -} -func (m *ContainerProfileList) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerProfileList.DiscardUnknown(m) -} - -var xxx_messageInfo_ContainerProfileList proto.InternalMessageInfo - -func (m *ContainerProfileSpec) Reset() { *m = ContainerProfileSpec{} } -func (*ContainerProfileSpec) ProtoMessage() {} -func (*ContainerProfileSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{18} -} -func (m *ContainerProfileSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ContainerProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ContainerProfileSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerProfileSpec.Merge(m, src) -} -func (m *ContainerProfileSpec) XXX_Size() int { - return m.Size() -} -func (m *ContainerProfileSpec) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerProfileSpec.DiscardUnknown(m) -} - -var xxx_messageInfo_ContainerProfileSpec proto.InternalMessageInfo - -func (m *ContainerProfileStatus) Reset() { *m = ContainerProfileStatus{} } -func (*ContainerProfileStatus) ProtoMessage() {} -func (*ContainerProfileStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{19} -} -func (m *ContainerProfileStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ContainerProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ContainerProfileStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_ContainerProfileStatus.Merge(m, src) -} -func (m *ContainerProfileStatus) XXX_Size() int { - return m.Size() -} -func (m *ContainerProfileStatus) XXX_DiscardUnknown() { - xxx_messageInfo_ContainerProfileStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_ContainerProfileStatus proto.InternalMessageInfo - -func (m *ControlSeverity) Reset() { *m = ControlSeverity{} } -func (*ControlSeverity) ProtoMessage() {} -func (*ControlSeverity) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{20} -} -func (m *ControlSeverity) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ControlSeverity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ControlSeverity) XXX_Merge(src proto.Message) { - xxx_messageInfo_ControlSeverity.Merge(m, src) -} -func (m *ControlSeverity) XXX_Size() int { - return m.Size() -} -func (m *ControlSeverity) XXX_DiscardUnknown() { - xxx_messageInfo_ControlSeverity.DiscardUnknown(m) -} - -var xxx_messageInfo_ControlSeverity proto.InternalMessageInfo - -func (m *Coordinates) Reset() { *m = Coordinates{} } -func (*Coordinates) ProtoMessage() {} -func (*Coordinates) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{21} -} -func (m *Coordinates) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Coordinates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Coordinates) XXX_Merge(src proto.Message) { - xxx_messageInfo_Coordinates.Merge(m, src) -} -func (m *Coordinates) XXX_Size() int { - return m.Size() -} -func (m *Coordinates) XXX_DiscardUnknown() { - xxx_messageInfo_Coordinates.DiscardUnknown(m) -} - -var xxx_messageInfo_Coordinates proto.InternalMessageInfo - -func (m *Cvss) Reset() { *m = Cvss{} } -func (*Cvss) ProtoMessage() {} -func (*Cvss) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{22} -} -func (m *Cvss) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Cvss) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Cvss) XXX_Merge(src proto.Message) { - xxx_messageInfo_Cvss.Merge(m, src) -} -func (m *Cvss) XXX_Size() int { - return m.Size() -} -func (m *Cvss) XXX_DiscardUnknown() { - xxx_messageInfo_Cvss.DiscardUnknown(m) -} - -var xxx_messageInfo_Cvss proto.InternalMessageInfo - -func (m *CvssMetrics) Reset() { *m = CvssMetrics{} } -func (*CvssMetrics) ProtoMessage() {} -func (*CvssMetrics) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{23} -} -func (m *CvssMetrics) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *CvssMetrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *CvssMetrics) XXX_Merge(src proto.Message) { - xxx_messageInfo_CvssMetrics.Merge(m, src) -} -func (m *CvssMetrics) XXX_Size() int { - return m.Size() -} -func (m *CvssMetrics) XXX_DiscardUnknown() { - xxx_messageInfo_CvssMetrics.DiscardUnknown(m) -} - -var xxx_messageInfo_CvssMetrics proto.InternalMessageInfo - -func (m *Descriptor) Reset() { *m = Descriptor{} } -func (*Descriptor) ProtoMessage() {} -func (*Descriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{24} -} -func (m *Descriptor) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Descriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Descriptor) XXX_Merge(src proto.Message) { - xxx_messageInfo_Descriptor.Merge(m, src) -} -func (m *Descriptor) XXX_Size() int { - return m.Size() -} -func (m *Descriptor) XXX_DiscardUnknown() { - xxx_messageInfo_Descriptor.DiscardUnknown(m) -} - -var xxx_messageInfo_Descriptor proto.InternalMessageInfo - -func (m *Digest) Reset() { *m = Digest{} } -func (*Digest) ProtoMessage() {} -func (*Digest) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{25} -} -func (m *Digest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Digest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Digest) XXX_Merge(src proto.Message) { - xxx_messageInfo_Digest.Merge(m, src) -} -func (m *Digest) XXX_Size() int { - return m.Size() -} -func (m *Digest) XXX_DiscardUnknown() { - xxx_messageInfo_Digest.DiscardUnknown(m) -} - -var xxx_messageInfo_Digest proto.InternalMessageInfo - -func (m *Distribution) Reset() { *m = Distribution{} } -func (*Distribution) ProtoMessage() {} -func (*Distribution) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{26} -} -func (m *Distribution) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Distribution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Distribution) XXX_Merge(src proto.Message) { - xxx_messageInfo_Distribution.Merge(m, src) -} -func (m *Distribution) XXX_Size() int { - return m.Size() -} -func (m *Distribution) XXX_DiscardUnknown() { - xxx_messageInfo_Distribution.DiscardUnknown(m) -} - -var xxx_messageInfo_Distribution proto.InternalMessageInfo - -func (m *ELFSecurityFeatures) Reset() { *m = ELFSecurityFeatures{} } -func (*ELFSecurityFeatures) ProtoMessage() {} -func (*ELFSecurityFeatures) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{27} -} -func (m *ELFSecurityFeatures) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ELFSecurityFeatures) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ELFSecurityFeatures) XXX_Merge(src proto.Message) { - xxx_messageInfo_ELFSecurityFeatures.Merge(m, src) -} -func (m *ELFSecurityFeatures) XXX_Size() int { - return m.Size() -} -func (m *ELFSecurityFeatures) XXX_DiscardUnknown() { - xxx_messageInfo_ELFSecurityFeatures.DiscardUnknown(m) -} - -var xxx_messageInfo_ELFSecurityFeatures proto.InternalMessageInfo - -func (m *ExecCalls) Reset() { *m = ExecCalls{} } -func (*ExecCalls) ProtoMessage() {} -func (*ExecCalls) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{28} -} -func (m *ExecCalls) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ExecCalls) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ExecCalls) XXX_Merge(src proto.Message) { - xxx_messageInfo_ExecCalls.Merge(m, src) -} -func (m *ExecCalls) XXX_Size() int { - return m.Size() -} -func (m *ExecCalls) XXX_DiscardUnknown() { - xxx_messageInfo_ExecCalls.DiscardUnknown(m) -} - -var xxx_messageInfo_ExecCalls proto.InternalMessageInfo - -func (m *Executable) Reset() { *m = Executable{} } -func (*Executable) ProtoMessage() {} -func (*Executable) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{29} -} -func (m *Executable) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Executable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Executable) XXX_Merge(src proto.Message) { - xxx_messageInfo_Executable.Merge(m, src) -} -func (m *Executable) XXX_Size() int { - return m.Size() -} -func (m *Executable) XXX_DiscardUnknown() { - xxx_messageInfo_Executable.DiscardUnknown(m) -} - -var xxx_messageInfo_Executable proto.InternalMessageInfo - -func (m *FileLicense) Reset() { *m = FileLicense{} } -func (*FileLicense) ProtoMessage() {} -func (*FileLicense) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{30} -} -func (m *FileLicense) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *FileLicense) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *FileLicense) XXX_Merge(src proto.Message) { - xxx_messageInfo_FileLicense.Merge(m, src) -} -func (m *FileLicense) XXX_Size() int { - return m.Size() -} -func (m *FileLicense) XXX_DiscardUnknown() { - xxx_messageInfo_FileLicense.DiscardUnknown(m) -} - -var xxx_messageInfo_FileLicense proto.InternalMessageInfo - -func (m *FileLicenseEvidence) Reset() { *m = FileLicenseEvidence{} } -func (*FileLicenseEvidence) ProtoMessage() {} -func (*FileLicenseEvidence) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{31} -} -func (m *FileLicenseEvidence) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *FileLicenseEvidence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *FileLicenseEvidence) XXX_Merge(src proto.Message) { - xxx_messageInfo_FileLicenseEvidence.Merge(m, src) -} -func (m *FileLicenseEvidence) XXX_Size() int { - return m.Size() -} -func (m *FileLicenseEvidence) XXX_DiscardUnknown() { - xxx_messageInfo_FileLicenseEvidence.DiscardUnknown(m) -} - -var xxx_messageInfo_FileLicenseEvidence proto.InternalMessageInfo - -func (m *FileMetadataEntry) Reset() { *m = FileMetadataEntry{} } -func (*FileMetadataEntry) ProtoMessage() {} -func (*FileMetadataEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{32} -} -func (m *FileMetadataEntry) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *FileMetadataEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *FileMetadataEntry) XXX_Merge(src proto.Message) { - xxx_messageInfo_FileMetadataEntry.Merge(m, src) -} -func (m *FileMetadataEntry) XXX_Size() int { - return m.Size() -} -func (m *FileMetadataEntry) XXX_DiscardUnknown() { - xxx_messageInfo_FileMetadataEntry.DiscardUnknown(m) -} - -var xxx_messageInfo_FileMetadataEntry proto.InternalMessageInfo - -func (m *Fix) Reset() { *m = Fix{} } -func (*Fix) ProtoMessage() {} -func (*Fix) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{33} -} -func (m *Fix) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Fix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Fix) XXX_Merge(src proto.Message) { - xxx_messageInfo_Fix.Merge(m, src) -} -func (m *Fix) XXX_Size() int { - return m.Size() -} -func (m *Fix) XXX_DiscardUnknown() { - xxx_messageInfo_Fix.DiscardUnknown(m) -} - -var xxx_messageInfo_Fix proto.InternalMessageInfo - -func (m *GeneratedNetworkPolicy) Reset() { *m = GeneratedNetworkPolicy{} } -func (*GeneratedNetworkPolicy) ProtoMessage() {} -func (*GeneratedNetworkPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{34} -} -func (m *GeneratedNetworkPolicy) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GeneratedNetworkPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *GeneratedNetworkPolicy) XXX_Merge(src proto.Message) { - xxx_messageInfo_GeneratedNetworkPolicy.Merge(m, src) -} -func (m *GeneratedNetworkPolicy) XXX_Size() int { - return m.Size() -} -func (m *GeneratedNetworkPolicy) XXX_DiscardUnknown() { - xxx_messageInfo_GeneratedNetworkPolicy.DiscardUnknown(m) -} - -var xxx_messageInfo_GeneratedNetworkPolicy proto.InternalMessageInfo - -func (m *GeneratedNetworkPolicyList) Reset() { *m = GeneratedNetworkPolicyList{} } -func (*GeneratedNetworkPolicyList) ProtoMessage() {} -func (*GeneratedNetworkPolicyList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{35} -} -func (m *GeneratedNetworkPolicyList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GeneratedNetworkPolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *GeneratedNetworkPolicyList) XXX_Merge(src proto.Message) { - xxx_messageInfo_GeneratedNetworkPolicyList.Merge(m, src) -} -func (m *GeneratedNetworkPolicyList) XXX_Size() int { - return m.Size() -} -func (m *GeneratedNetworkPolicyList) XXX_DiscardUnknown() { - xxx_messageInfo_GeneratedNetworkPolicyList.DiscardUnknown(m) -} - -var xxx_messageInfo_GeneratedNetworkPolicyList proto.InternalMessageInfo - -func (m *GrypeDocument) Reset() { *m = GrypeDocument{} } -func (*GrypeDocument) ProtoMessage() {} -func (*GrypeDocument) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{36} -} -func (m *GrypeDocument) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GrypeDocument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *GrypeDocument) XXX_Merge(src proto.Message) { - xxx_messageInfo_GrypeDocument.Merge(m, src) -} -func (m *GrypeDocument) XXX_Size() int { - return m.Size() -} -func (m *GrypeDocument) XXX_DiscardUnknown() { - xxx_messageInfo_GrypeDocument.DiscardUnknown(m) -} - -var xxx_messageInfo_GrypeDocument proto.InternalMessageInfo - -func (m *GrypePackage) Reset() { *m = GrypePackage{} } -func (*GrypePackage) ProtoMessage() {} -func (*GrypePackage) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{37} -} -func (m *GrypePackage) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *GrypePackage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *GrypePackage) XXX_Merge(src proto.Message) { - xxx_messageInfo_GrypePackage.Merge(m, src) -} -func (m *GrypePackage) XXX_Size() int { - return m.Size() -} -func (m *GrypePackage) XXX_DiscardUnknown() { - xxx_messageInfo_GrypePackage.DiscardUnknown(m) -} - -var xxx_messageInfo_GrypePackage proto.InternalMessageInfo - -func (m *HTTPEndpoint) Reset() { *m = HTTPEndpoint{} } -func (*HTTPEndpoint) ProtoMessage() {} -func (*HTTPEndpoint) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{38} -} -func (m *HTTPEndpoint) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *HTTPEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *HTTPEndpoint) XXX_Merge(src proto.Message) { - xxx_messageInfo_HTTPEndpoint.Merge(m, src) -} -func (m *HTTPEndpoint) XXX_Size() int { - return m.Size() -} -func (m *HTTPEndpoint) XXX_DiscardUnknown() { - xxx_messageInfo_HTTPEndpoint.DiscardUnknown(m) -} - -var xxx_messageInfo_HTTPEndpoint proto.InternalMessageInfo - -func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} } -func (*HTTPIngressPath) ProtoMessage() {} -func (*HTTPIngressPath) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{39} -} -func (m *HTTPIngressPath) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *HTTPIngressPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *HTTPIngressPath) XXX_Merge(src proto.Message) { - xxx_messageInfo_HTTPIngressPath.Merge(m, src) -} -func (m *HTTPIngressPath) XXX_Size() int { - return m.Size() -} -func (m *HTTPIngressPath) XXX_DiscardUnknown() { - xxx_messageInfo_HTTPIngressPath.DiscardUnknown(m) -} - -var xxx_messageInfo_HTTPIngressPath proto.InternalMessageInfo - -func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} } -func (*HTTPIngressRuleValue) ProtoMessage() {} -func (*HTTPIngressRuleValue) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{40} -} -func (m *HTTPIngressRuleValue) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *HTTPIngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *HTTPIngressRuleValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_HTTPIngressRuleValue.Merge(m, src) -} -func (m *HTTPIngressRuleValue) XXX_Size() int { - return m.Size() -} -func (m *HTTPIngressRuleValue) XXX_DiscardUnknown() { - xxx_messageInfo_HTTPIngressRuleValue.DiscardUnknown(m) -} - -var xxx_messageInfo_HTTPIngressRuleValue proto.InternalMessageInfo - -func (m *IPBlock) Reset() { *m = IPBlock{} } -func (*IPBlock) ProtoMessage() {} -func (*IPBlock) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{41} -} -func (m *IPBlock) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IPBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IPBlock) XXX_Merge(src proto.Message) { - xxx_messageInfo_IPBlock.Merge(m, src) -} -func (m *IPBlock) XXX_Size() int { - return m.Size() -} -func (m *IPBlock) XXX_DiscardUnknown() { - xxx_messageInfo_IPBlock.DiscardUnknown(m) -} - -var xxx_messageInfo_IPBlock proto.InternalMessageInfo - -func (m *IdentifiedCallStack) Reset() { *m = IdentifiedCallStack{} } -func (*IdentifiedCallStack) ProtoMessage() {} -func (*IdentifiedCallStack) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{42} -} -func (m *IdentifiedCallStack) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IdentifiedCallStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IdentifiedCallStack) XXX_Merge(src proto.Message) { - xxx_messageInfo_IdentifiedCallStack.Merge(m, src) -} -func (m *IdentifiedCallStack) XXX_Size() int { - return m.Size() -} -func (m *IdentifiedCallStack) XXX_DiscardUnknown() { - xxx_messageInfo_IdentifiedCallStack.DiscardUnknown(m) -} - -var xxx_messageInfo_IdentifiedCallStack proto.InternalMessageInfo - -func (m *IgnoreRule) Reset() { *m = IgnoreRule{} } -func (*IgnoreRule) ProtoMessage() {} -func (*IgnoreRule) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{43} -} -func (m *IgnoreRule) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IgnoreRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IgnoreRule) XXX_Merge(src proto.Message) { - xxx_messageInfo_IgnoreRule.Merge(m, src) -} -func (m *IgnoreRule) XXX_Size() int { - return m.Size() -} -func (m *IgnoreRule) XXX_DiscardUnknown() { - xxx_messageInfo_IgnoreRule.DiscardUnknown(m) -} - -var xxx_messageInfo_IgnoreRule proto.InternalMessageInfo - -func (m *IgnoreRulePackage) Reset() { *m = IgnoreRulePackage{} } -func (*IgnoreRulePackage) ProtoMessage() {} -func (*IgnoreRulePackage) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{44} -} -func (m *IgnoreRulePackage) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IgnoreRulePackage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IgnoreRulePackage) XXX_Merge(src proto.Message) { - xxx_messageInfo_IgnoreRulePackage.Merge(m, src) -} -func (m *IgnoreRulePackage) XXX_Size() int { - return m.Size() -} -func (m *IgnoreRulePackage) XXX_DiscardUnknown() { - xxx_messageInfo_IgnoreRulePackage.DiscardUnknown(m) -} - -var xxx_messageInfo_IgnoreRulePackage proto.InternalMessageInfo - -func (m *IgnoredMatch) Reset() { *m = IgnoredMatch{} } -func (*IgnoredMatch) ProtoMessage() {} -func (*IgnoredMatch) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{45} -} -func (m *IgnoredMatch) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IgnoredMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IgnoredMatch) XXX_Merge(src proto.Message) { - xxx_messageInfo_IgnoredMatch.Merge(m, src) -} -func (m *IgnoredMatch) XXX_Size() int { - return m.Size() -} -func (m *IgnoredMatch) XXX_DiscardUnknown() { - xxx_messageInfo_IgnoredMatch.DiscardUnknown(m) -} - -var xxx_messageInfo_IgnoredMatch proto.InternalMessageInfo - -func (m *Ingress) Reset() { *m = Ingress{} } -func (*Ingress) ProtoMessage() {} -func (*Ingress) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{46} -} -func (m *Ingress) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Ingress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Ingress) XXX_Merge(src proto.Message) { - xxx_messageInfo_Ingress.Merge(m, src) -} -func (m *Ingress) XXX_Size() int { - return m.Size() -} -func (m *Ingress) XXX_DiscardUnknown() { - xxx_messageInfo_Ingress.DiscardUnknown(m) -} - -var xxx_messageInfo_Ingress proto.InternalMessageInfo - -func (m *IngressBackend) Reset() { *m = IngressBackend{} } -func (*IngressBackend) ProtoMessage() {} -func (*IngressBackend) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{47} -} -func (m *IngressBackend) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressBackend) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressBackend.Merge(m, src) -} -func (m *IngressBackend) XXX_Size() int { - return m.Size() -} -func (m *IngressBackend) XXX_DiscardUnknown() { - xxx_messageInfo_IngressBackend.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressBackend proto.InternalMessageInfo - -func (m *IngressClass) Reset() { *m = IngressClass{} } -func (*IngressClass) ProtoMessage() {} -func (*IngressClass) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{48} -} -func (m *IngressClass) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressClass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressClass) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressClass.Merge(m, src) -} -func (m *IngressClass) XXX_Size() int { - return m.Size() -} -func (m *IngressClass) XXX_DiscardUnknown() { - xxx_messageInfo_IngressClass.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressClass proto.InternalMessageInfo - -func (m *IngressClassList) Reset() { *m = IngressClassList{} } -func (*IngressClassList) ProtoMessage() {} -func (*IngressClassList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{49} -} -func (m *IngressClassList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressClassList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressClassList) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressClassList.Merge(m, src) -} -func (m *IngressClassList) XXX_Size() int { - return m.Size() -} -func (m *IngressClassList) XXX_DiscardUnknown() { - xxx_messageInfo_IngressClassList.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressClassList proto.InternalMessageInfo - -func (m *IngressClassParametersReference) Reset() { *m = IngressClassParametersReference{} } -func (*IngressClassParametersReference) ProtoMessage() {} -func (*IngressClassParametersReference) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{50} -} -func (m *IngressClassParametersReference) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressClassParametersReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressClassParametersReference) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressClassParametersReference.Merge(m, src) -} -func (m *IngressClassParametersReference) XXX_Size() int { - return m.Size() -} -func (m *IngressClassParametersReference) XXX_DiscardUnknown() { - xxx_messageInfo_IngressClassParametersReference.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressClassParametersReference proto.InternalMessageInfo - -func (m *IngressClassSpec) Reset() { *m = IngressClassSpec{} } -func (*IngressClassSpec) ProtoMessage() {} -func (*IngressClassSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{51} -} -func (m *IngressClassSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressClassSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressClassSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressClassSpec.Merge(m, src) -} -func (m *IngressClassSpec) XXX_Size() int { - return m.Size() -} -func (m *IngressClassSpec) XXX_DiscardUnknown() { - xxx_messageInfo_IngressClassSpec.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressClassSpec proto.InternalMessageInfo - -func (m *IngressList) Reset() { *m = IngressList{} } -func (*IngressList) ProtoMessage() {} -func (*IngressList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{52} -} -func (m *IngressList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressList) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressList.Merge(m, src) -} -func (m *IngressList) XXX_Size() int { - return m.Size() -} -func (m *IngressList) XXX_DiscardUnknown() { - xxx_messageInfo_IngressList.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressList proto.InternalMessageInfo - -func (m *IngressLoadBalancerIngress) Reset() { *m = IngressLoadBalancerIngress{} } -func (*IngressLoadBalancerIngress) ProtoMessage() {} -func (*IngressLoadBalancerIngress) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{53} -} -func (m *IngressLoadBalancerIngress) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressLoadBalancerIngress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressLoadBalancerIngress) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressLoadBalancerIngress.Merge(m, src) -} -func (m *IngressLoadBalancerIngress) XXX_Size() int { - return m.Size() -} -func (m *IngressLoadBalancerIngress) XXX_DiscardUnknown() { - xxx_messageInfo_IngressLoadBalancerIngress.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressLoadBalancerIngress proto.InternalMessageInfo - -func (m *IngressLoadBalancerStatus) Reset() { *m = IngressLoadBalancerStatus{} } -func (*IngressLoadBalancerStatus) ProtoMessage() {} -func (*IngressLoadBalancerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{54} -} -func (m *IngressLoadBalancerStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressLoadBalancerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressLoadBalancerStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressLoadBalancerStatus.Merge(m, src) -} -func (m *IngressLoadBalancerStatus) XXX_Size() int { - return m.Size() -} -func (m *IngressLoadBalancerStatus) XXX_DiscardUnknown() { - xxx_messageInfo_IngressLoadBalancerStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressLoadBalancerStatus proto.InternalMessageInfo - -func (m *IngressPortStatus) Reset() { *m = IngressPortStatus{} } -func (*IngressPortStatus) ProtoMessage() {} -func (*IngressPortStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{55} -} -func (m *IngressPortStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressPortStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressPortStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressPortStatus.Merge(m, src) -} -func (m *IngressPortStatus) XXX_Size() int { - return m.Size() -} -func (m *IngressPortStatus) XXX_DiscardUnknown() { - xxx_messageInfo_IngressPortStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressPortStatus proto.InternalMessageInfo - -func (m *IngressRule) Reset() { *m = IngressRule{} } -func (*IngressRule) ProtoMessage() {} -func (*IngressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{56} -} -func (m *IngressRule) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressRule) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressRule.Merge(m, src) -} -func (m *IngressRule) XXX_Size() int { - return m.Size() -} -func (m *IngressRule) XXX_DiscardUnknown() { - xxx_messageInfo_IngressRule.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressRule proto.InternalMessageInfo - -func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} } -func (*IngressRuleValue) ProtoMessage() {} -func (*IngressRuleValue) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{57} -} -func (m *IngressRuleValue) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressRuleValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressRuleValue) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressRuleValue.Merge(m, src) -} -func (m *IngressRuleValue) XXX_Size() int { - return m.Size() -} -func (m *IngressRuleValue) XXX_DiscardUnknown() { - xxx_messageInfo_IngressRuleValue.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressRuleValue proto.InternalMessageInfo - -func (m *IngressServiceBackend) Reset() { *m = IngressServiceBackend{} } -func (*IngressServiceBackend) ProtoMessage() {} -func (*IngressServiceBackend) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{58} -} -func (m *IngressServiceBackend) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressServiceBackend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressServiceBackend) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressServiceBackend.Merge(m, src) -} -func (m *IngressServiceBackend) XXX_Size() int { - return m.Size() -} -func (m *IngressServiceBackend) XXX_DiscardUnknown() { - xxx_messageInfo_IngressServiceBackend.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressServiceBackend proto.InternalMessageInfo - -func (m *IngressSpec) Reset() { *m = IngressSpec{} } -func (*IngressSpec) ProtoMessage() {} -func (*IngressSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{59} -} -func (m *IngressSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressSpec.Merge(m, src) -} -func (m *IngressSpec) XXX_Size() int { - return m.Size() -} -func (m *IngressSpec) XXX_DiscardUnknown() { - xxx_messageInfo_IngressSpec.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressSpec proto.InternalMessageInfo - -func (m *IngressStatus) Reset() { *m = IngressStatus{} } -func (*IngressStatus) ProtoMessage() {} -func (*IngressStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{60} -} -func (m *IngressStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressStatus.Merge(m, src) -} -func (m *IngressStatus) XXX_Size() int { - return m.Size() -} -func (m *IngressStatus) XXX_DiscardUnknown() { - xxx_messageInfo_IngressStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressStatus proto.InternalMessageInfo - -func (m *IngressTLS) Reset() { *m = IngressTLS{} } -func (*IngressTLS) ProtoMessage() {} -func (*IngressTLS) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{61} -} -func (m *IngressTLS) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *IngressTLS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *IngressTLS) XXX_Merge(src proto.Message) { - xxx_messageInfo_IngressTLS.Merge(m, src) -} -func (m *IngressTLS) XXX_Size() int { - return m.Size() -} -func (m *IngressTLS) XXX_DiscardUnknown() { - xxx_messageInfo_IngressTLS.DiscardUnknown(m) -} - -var xxx_messageInfo_IngressTLS proto.InternalMessageInfo - -func (m *KnownServer) Reset() { *m = KnownServer{} } -func (*KnownServer) ProtoMessage() {} -func (*KnownServer) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{62} -} -func (m *KnownServer) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *KnownServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *KnownServer) XXX_Merge(src proto.Message) { - xxx_messageInfo_KnownServer.Merge(m, src) -} -func (m *KnownServer) XXX_Size() int { - return m.Size() -} -func (m *KnownServer) XXX_DiscardUnknown() { - xxx_messageInfo_KnownServer.DiscardUnknown(m) -} - -var xxx_messageInfo_KnownServer proto.InternalMessageInfo - -func (m *KnownServerEntry) Reset() { *m = KnownServerEntry{} } -func (*KnownServerEntry) ProtoMessage() {} -func (*KnownServerEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{63} -} -func (m *KnownServerEntry) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *KnownServerEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *KnownServerEntry) XXX_Merge(src proto.Message) { - xxx_messageInfo_KnownServerEntry.Merge(m, src) -} -func (m *KnownServerEntry) XXX_Size() int { - return m.Size() -} -func (m *KnownServerEntry) XXX_DiscardUnknown() { - xxx_messageInfo_KnownServerEntry.DiscardUnknown(m) -} - -var xxx_messageInfo_KnownServerEntry proto.InternalMessageInfo - -func (m *KnownServerList) Reset() { *m = KnownServerList{} } -func (*KnownServerList) ProtoMessage() {} -func (*KnownServerList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{64} -} -func (m *KnownServerList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *KnownServerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *KnownServerList) XXX_Merge(src proto.Message) { - xxx_messageInfo_KnownServerList.Merge(m, src) -} -func (m *KnownServerList) XXX_Size() int { - return m.Size() -} -func (m *KnownServerList) XXX_DiscardUnknown() { - xxx_messageInfo_KnownServerList.DiscardUnknown(m) -} - -var xxx_messageInfo_KnownServerList proto.InternalMessageInfo - -func (m *License) Reset() { *m = License{} } -func (*License) ProtoMessage() {} -func (*License) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{65} -} -func (m *License) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *License) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *License) XXX_Merge(src proto.Message) { - xxx_messageInfo_License.Merge(m, src) -} -func (m *License) XXX_Size() int { - return m.Size() -} -func (m *License) XXX_DiscardUnknown() { - xxx_messageInfo_License.DiscardUnknown(m) -} - -var xxx_messageInfo_License proto.InternalMessageInfo - -func (m *LinuxRelease) Reset() { *m = LinuxRelease{} } -func (*LinuxRelease) ProtoMessage() {} -func (*LinuxRelease) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{66} -} -func (m *LinuxRelease) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *LinuxRelease) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *LinuxRelease) XXX_Merge(src proto.Message) { - xxx_messageInfo_LinuxRelease.Merge(m, src) -} -func (m *LinuxRelease) XXX_Size() int { - return m.Size() -} -func (m *LinuxRelease) XXX_DiscardUnknown() { - xxx_messageInfo_LinuxRelease.DiscardUnknown(m) -} - -var xxx_messageInfo_LinuxRelease proto.InternalMessageInfo - -func (m *Location) Reset() { *m = Location{} } -func (*Location) ProtoMessage() {} -func (*Location) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{67} -} -func (m *Location) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Location) XXX_Merge(src proto.Message) { - xxx_messageInfo_Location.Merge(m, src) -} -func (m *Location) XXX_Size() int { - return m.Size() -} -func (m *Location) XXX_DiscardUnknown() { - xxx_messageInfo_Location.DiscardUnknown(m) -} - -var xxx_messageInfo_Location proto.InternalMessageInfo - -func (m *LocationData) Reset() { *m = LocationData{} } -func (*LocationData) ProtoMessage() {} -func (*LocationData) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{68} -} -func (m *LocationData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *LocationData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *LocationData) XXX_Merge(src proto.Message) { - xxx_messageInfo_LocationData.Merge(m, src) -} -func (m *LocationData) XXX_Size() int { - return m.Size() -} -func (m *LocationData) XXX_DiscardUnknown() { - xxx_messageInfo_LocationData.DiscardUnknown(m) -} - -var xxx_messageInfo_LocationData proto.InternalMessageInfo - -func (m *LocationMetadata) Reset() { *m = LocationMetadata{} } -func (*LocationMetadata) ProtoMessage() {} -func (*LocationMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{69} -} -func (m *LocationMetadata) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *LocationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *LocationMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_LocationMetadata.Merge(m, src) -} -func (m *LocationMetadata) XXX_Size() int { - return m.Size() -} -func (m *LocationMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_LocationMetadata.DiscardUnknown(m) -} - -var xxx_messageInfo_LocationMetadata proto.InternalMessageInfo - -func (m *Match) Reset() { *m = Match{} } -func (*Match) ProtoMessage() {} -func (*Match) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{70} -} -func (m *Match) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Match) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Match) XXX_Merge(src proto.Message) { - xxx_messageInfo_Match.Merge(m, src) -} -func (m *Match) XXX_Size() int { - return m.Size() -} -func (m *Match) XXX_DiscardUnknown() { - xxx_messageInfo_Match.DiscardUnknown(m) -} - -var xxx_messageInfo_Match proto.InternalMessageInfo - -func (m *MatchDetails) Reset() { *m = MatchDetails{} } -func (*MatchDetails) ProtoMessage() {} -func (*MatchDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{71} -} -func (m *MatchDetails) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *MatchDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *MatchDetails) XXX_Merge(src proto.Message) { - xxx_messageInfo_MatchDetails.Merge(m, src) -} -func (m *MatchDetails) XXX_Size() int { - return m.Size() -} -func (m *MatchDetails) XXX_DiscardUnknown() { - xxx_messageInfo_MatchDetails.DiscardUnknown(m) -} - -var xxx_messageInfo_MatchDetails proto.InternalMessageInfo - -func (m *Metadata) Reset() { *m = Metadata{} } -func (*Metadata) ProtoMessage() {} -func (*Metadata) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{72} -} -func (m *Metadata) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Metadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Metadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_Metadata.Merge(m, src) -} -func (m *Metadata) XXX_Size() int { - return m.Size() -} -func (m *Metadata) XXX_DiscardUnknown() { - xxx_messageInfo_Metadata.DiscardUnknown(m) -} - -var xxx_messageInfo_Metadata proto.InternalMessageInfo - -func (m *NetworkNeighbor) Reset() { *m = NetworkNeighbor{} } -func (*NetworkNeighbor) ProtoMessage() {} -func (*NetworkNeighbor) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{73} -} -func (m *NetworkNeighbor) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkNeighbor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkNeighbor) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkNeighbor.Merge(m, src) -} -func (m *NetworkNeighbor) XXX_Size() int { - return m.Size() -} -func (m *NetworkNeighbor) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkNeighbor.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkNeighbor proto.InternalMessageInfo - -func (m *NetworkNeighborhood) Reset() { *m = NetworkNeighborhood{} } -func (*NetworkNeighborhood) ProtoMessage() {} -func (*NetworkNeighborhood) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{74} -} -func (m *NetworkNeighborhood) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkNeighborhood) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkNeighborhood) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkNeighborhood.Merge(m, src) -} -func (m *NetworkNeighborhood) XXX_Size() int { - return m.Size() -} -func (m *NetworkNeighborhood) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkNeighborhood.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkNeighborhood proto.InternalMessageInfo - -func (m *NetworkNeighborhoodContainer) Reset() { *m = NetworkNeighborhoodContainer{} } -func (*NetworkNeighborhoodContainer) ProtoMessage() {} -func (*NetworkNeighborhoodContainer) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{75} -} -func (m *NetworkNeighborhoodContainer) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkNeighborhoodContainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkNeighborhoodContainer) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkNeighborhoodContainer.Merge(m, src) -} -func (m *NetworkNeighborhoodContainer) XXX_Size() int { - return m.Size() -} -func (m *NetworkNeighborhoodContainer) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkNeighborhoodContainer.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkNeighborhoodContainer proto.InternalMessageInfo - -func (m *NetworkNeighborhoodList) Reset() { *m = NetworkNeighborhoodList{} } -func (*NetworkNeighborhoodList) ProtoMessage() {} -func (*NetworkNeighborhoodList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{76} -} -func (m *NetworkNeighborhoodList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkNeighborhoodList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkNeighborhoodList) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkNeighborhoodList.Merge(m, src) -} -func (m *NetworkNeighborhoodList) XXX_Size() int { - return m.Size() -} -func (m *NetworkNeighborhoodList) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkNeighborhoodList.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkNeighborhoodList proto.InternalMessageInfo - -func (m *NetworkNeighborhoodSpec) Reset() { *m = NetworkNeighborhoodSpec{} } -func (*NetworkNeighborhoodSpec) ProtoMessage() {} -func (*NetworkNeighborhoodSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{77} -} -func (m *NetworkNeighborhoodSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkNeighborhoodSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkNeighborhoodSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkNeighborhoodSpec.Merge(m, src) -} -func (m *NetworkNeighborhoodSpec) XXX_Size() int { - return m.Size() -} -func (m *NetworkNeighborhoodSpec) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkNeighborhoodSpec.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkNeighborhoodSpec proto.InternalMessageInfo - -func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} } -func (*NetworkPolicy) ProtoMessage() {} -func (*NetworkPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{78} -} -func (m *NetworkPolicy) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicy) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicy.Merge(m, src) -} -func (m *NetworkPolicy) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicy) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicy.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicy proto.InternalMessageInfo - -func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} } -func (*NetworkPolicyEgressRule) ProtoMessage() {} -func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{79} -} -func (m *NetworkPolicyEgressRule) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyEgressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyEgressRule) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyEgressRule.Merge(m, src) -} -func (m *NetworkPolicyEgressRule) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyEgressRule) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyEgressRule.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyEgressRule proto.InternalMessageInfo - -func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} } -func (*NetworkPolicyIngressRule) ProtoMessage() {} -func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{80} -} -func (m *NetworkPolicyIngressRule) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyIngressRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyIngressRule) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyIngressRule.Merge(m, src) -} -func (m *NetworkPolicyIngressRule) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyIngressRule) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyIngressRule.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyIngressRule proto.InternalMessageInfo - -func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} } -func (*NetworkPolicyList) ProtoMessage() {} -func (*NetworkPolicyList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{81} -} -func (m *NetworkPolicyList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyList) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyList.Merge(m, src) -} -func (m *NetworkPolicyList) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyList) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyList.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyList proto.InternalMessageInfo - -func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} } -func (*NetworkPolicyPeer) ProtoMessage() {} -func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{82} -} -func (m *NetworkPolicyPeer) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyPeer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyPeer) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyPeer.Merge(m, src) -} -func (m *NetworkPolicyPeer) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyPeer) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyPeer.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyPeer proto.InternalMessageInfo - -func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} } -func (*NetworkPolicyPort) ProtoMessage() {} -func (*NetworkPolicyPort) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{83} -} -func (m *NetworkPolicyPort) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyPort) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyPort.Merge(m, src) -} -func (m *NetworkPolicyPort) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyPort) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyPort.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyPort proto.InternalMessageInfo - -func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} } -func (*NetworkPolicySpec) ProtoMessage() {} -func (*NetworkPolicySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{84} -} -func (m *NetworkPolicySpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicySpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicySpec.Merge(m, src) -} -func (m *NetworkPolicySpec) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicySpec) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicySpec.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicySpec proto.InternalMessageInfo - -func (m *NetworkPolicyStatus) Reset() { *m = NetworkPolicyStatus{} } -func (*NetworkPolicyStatus) ProtoMessage() {} -func (*NetworkPolicyStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{85} -} -func (m *NetworkPolicyStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPolicyStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPolicyStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPolicyStatus.Merge(m, src) -} -func (m *NetworkPolicyStatus) XXX_Size() int { - return m.Size() -} -func (m *NetworkPolicyStatus) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPolicyStatus.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPolicyStatus proto.InternalMessageInfo - -func (m *NetworkPort) Reset() { *m = NetworkPort{} } -func (*NetworkPort) ProtoMessage() {} -func (*NetworkPort) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{86} -} -func (m *NetworkPort) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *NetworkPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *NetworkPort) XXX_Merge(src proto.Message) { - xxx_messageInfo_NetworkPort.Merge(m, src) -} -func (m *NetworkPort) XXX_Size() int { - return m.Size() -} -func (m *NetworkPort) XXX_DiscardUnknown() { - xxx_messageInfo_NetworkPort.DiscardUnknown(m) -} - -var xxx_messageInfo_NetworkPort proto.InternalMessageInfo - -func (m *OpenCalls) Reset() { *m = OpenCalls{} } -func (*OpenCalls) ProtoMessage() {} -func (*OpenCalls) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{87} -} -func (m *OpenCalls) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *OpenCalls) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *OpenCalls) XXX_Merge(src proto.Message) { - xxx_messageInfo_OpenCalls.Merge(m, src) -} -func (m *OpenCalls) XXX_Size() int { - return m.Size() -} -func (m *OpenCalls) XXX_DiscardUnknown() { - xxx_messageInfo_OpenCalls.DiscardUnknown(m) -} - -var xxx_messageInfo_OpenCalls proto.InternalMessageInfo - -func (m *OpenVulnerabilityExchangeContainer) Reset() { *m = OpenVulnerabilityExchangeContainer{} } -func (*OpenVulnerabilityExchangeContainer) ProtoMessage() {} -func (*OpenVulnerabilityExchangeContainer) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{88} -} -func (m *OpenVulnerabilityExchangeContainer) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *OpenVulnerabilityExchangeContainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *OpenVulnerabilityExchangeContainer) XXX_Merge(src proto.Message) { - xxx_messageInfo_OpenVulnerabilityExchangeContainer.Merge(m, src) -} -func (m *OpenVulnerabilityExchangeContainer) XXX_Size() int { - return m.Size() -} -func (m *OpenVulnerabilityExchangeContainer) XXX_DiscardUnknown() { - xxx_messageInfo_OpenVulnerabilityExchangeContainer.DiscardUnknown(m) -} - -var xxx_messageInfo_OpenVulnerabilityExchangeContainer proto.InternalMessageInfo - -func (m *OpenVulnerabilityExchangeContainerList) Reset() { - *m = OpenVulnerabilityExchangeContainerList{} -} -func (*OpenVulnerabilityExchangeContainerList) ProtoMessage() {} -func (*OpenVulnerabilityExchangeContainerList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{89} -} -func (m *OpenVulnerabilityExchangeContainerList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *OpenVulnerabilityExchangeContainerList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *OpenVulnerabilityExchangeContainerList) XXX_Merge(src proto.Message) { - xxx_messageInfo_OpenVulnerabilityExchangeContainerList.Merge(m, src) -} -func (m *OpenVulnerabilityExchangeContainerList) XXX_Size() int { - return m.Size() -} -func (m *OpenVulnerabilityExchangeContainerList) XXX_DiscardUnknown() { - xxx_messageInfo_OpenVulnerabilityExchangeContainerList.DiscardUnknown(m) -} +func (m *ApplicationProfileContainer) Reset() { *m = ApplicationProfileContainer{} } -var xxx_messageInfo_OpenVulnerabilityExchangeContainerList proto.InternalMessageInfo +func (m *ApplicationProfileList) Reset() { *m = ApplicationProfileList{} } -func (m *PackageBasicData) Reset() { *m = PackageBasicData{} } -func (*PackageBasicData) ProtoMessage() {} -func (*PackageBasicData) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{90} -} -func (m *PackageBasicData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *PackageBasicData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *PackageBasicData) XXX_Merge(src proto.Message) { - xxx_messageInfo_PackageBasicData.Merge(m, src) -} -func (m *PackageBasicData) XXX_Size() int { - return m.Size() -} -func (m *PackageBasicData) XXX_DiscardUnknown() { - xxx_messageInfo_PackageBasicData.DiscardUnknown(m) -} +func (m *ApplicationProfileSpec) Reset() { *m = ApplicationProfileSpec{} } -var xxx_messageInfo_PackageBasicData proto.InternalMessageInfo +func (m *ApplicationProfileStatus) Reset() { *m = ApplicationProfileStatus{} } -func (m *PackageBasicDataV01011) Reset() { *m = PackageBasicDataV01011{} } -func (*PackageBasicDataV01011) ProtoMessage() {} -func (*PackageBasicDataV01011) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{91} -} -func (m *PackageBasicDataV01011) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *PackageBasicDataV01011) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *PackageBasicDataV01011) XXX_Merge(src proto.Message) { - xxx_messageInfo_PackageBasicDataV01011.Merge(m, src) -} -func (m *PackageBasicDataV01011) XXX_Size() int { - return m.Size() -} -func (m *PackageBasicDataV01011) XXX_DiscardUnknown() { - xxx_messageInfo_PackageBasicDataV01011.DiscardUnknown(m) -} +func (m *Arg) Reset() { *m = Arg{} } -var xxx_messageInfo_PackageBasicDataV01011 proto.InternalMessageInfo +func (m *CPE) Reset() { *m = CPE{} } -func (m *PackageCustomData) Reset() { *m = PackageCustomData{} } -func (*PackageCustomData) ProtoMessage() {} -func (*PackageCustomData) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{92} -} -func (m *PackageCustomData) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *PackageCustomData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *PackageCustomData) XXX_Merge(src proto.Message) { - xxx_messageInfo_PackageCustomData.Merge(m, src) -} -func (m *PackageCustomData) XXX_Size() int { - return m.Size() -} -func (m *PackageCustomData) XXX_DiscardUnknown() { - xxx_messageInfo_PackageCustomData.DiscardUnknown(m) -} +func (m *CallStack) Reset() { *m = CallStack{} } -var xxx_messageInfo_PackageCustomData proto.InternalMessageInfo +func (m *CallStackNode) Reset() { *m = CallStackNode{} } -func (m *PolicyRef) Reset() { *m = PolicyRef{} } -func (*PolicyRef) ProtoMessage() {} -func (*PolicyRef) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{93} -} -func (m *PolicyRef) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *PolicyRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *PolicyRef) XXX_Merge(src proto.Message) { - xxx_messageInfo_PolicyRef.Merge(m, src) -} -func (m *PolicyRef) XXX_Size() int { - return m.Size() -} -func (m *PolicyRef) XXX_DiscardUnknown() { - xxx_messageInfo_PolicyRef.DiscardUnknown(m) -} +func (m *Component) Reset() { *m = Component{} } -var xxx_messageInfo_PolicyRef proto.InternalMessageInfo +func (m *Condition) Reset() { *m = Condition{} } -func (m *Product) Reset() { *m = Product{} } -func (*Product) ProtoMessage() {} -func (*Product) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{94} -} -func (m *Product) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Product) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Product) XXX_Merge(src proto.Message) { - xxx_messageInfo_Product.Merge(m, src) -} -func (m *Product) XXX_Size() int { - return m.Size() -} -func (m *Product) XXX_DiscardUnknown() { - xxx_messageInfo_Product.DiscardUnknown(m) -} +func (m *ConditionedStatus) Reset() { *m = ConditionedStatus{} } -var xxx_messageInfo_Product proto.InternalMessageInfo +func (m *ConfigurationScanSummary) Reset() { *m = ConfigurationScanSummary{} } -func (m *ReportMeta) Reset() { *m = ReportMeta{} } -func (*ReportMeta) ProtoMessage() {} -func (*ReportMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{95} -} -func (m *ReportMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ReportMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ReportMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_ReportMeta.Merge(m, src) -} -func (m *ReportMeta) XXX_Size() int { - return m.Size() -} -func (m *ReportMeta) XXX_DiscardUnknown() { - xxx_messageInfo_ReportMeta.DiscardUnknown(m) -} +func (m *ConfigurationScanSummaryList) Reset() { *m = ConfigurationScanSummaryList{} } -var xxx_messageInfo_ReportMeta proto.InternalMessageInfo +func (m *ConfigurationScanSummarySpec) Reset() { *m = ConfigurationScanSummarySpec{} } -func (m *RulePath) Reset() { *m = RulePath{} } -func (*RulePath) ProtoMessage() {} -func (*RulePath) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{96} -} -func (m *RulePath) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *RulePath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *RulePath) XXX_Merge(src proto.Message) { - xxx_messageInfo_RulePath.Merge(m, src) -} -func (m *RulePath) XXX_Size() int { - return m.Size() -} -func (m *RulePath) XXX_DiscardUnknown() { - xxx_messageInfo_RulePath.DiscardUnknown(m) -} +func (m *ContainerProfile) Reset() { *m = ContainerProfile{} } -var xxx_messageInfo_RulePath proto.InternalMessageInfo +func (m *ContainerProfileList) Reset() { *m = ContainerProfileList{} } -func (m *RulePolicy) Reset() { *m = RulePolicy{} } -func (*RulePolicy) ProtoMessage() {} -func (*RulePolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{97} -} -func (m *RulePolicy) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *RulePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *RulePolicy) XXX_Merge(src proto.Message) { - xxx_messageInfo_RulePolicy.Merge(m, src) -} -func (m *RulePolicy) XXX_Size() int { - return m.Size() -} -func (m *RulePolicy) XXX_DiscardUnknown() { - xxx_messageInfo_RulePolicy.DiscardUnknown(m) -} +func (m *ContainerProfileSpec) Reset() { *m = ContainerProfileSpec{} } -var xxx_messageInfo_RulePolicy proto.InternalMessageInfo +func (m *ContainerProfileStatus) Reset() { *m = ContainerProfileStatus{} } -func (m *RuleStatus) Reset() { *m = RuleStatus{} } -func (*RuleStatus) ProtoMessage() {} -func (*RuleStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{98} -} -func (m *RuleStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *RuleStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *RuleStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_RuleStatus.Merge(m, src) -} -func (m *RuleStatus) XXX_Size() int { - return m.Size() -} -func (m *RuleStatus) XXX_DiscardUnknown() { - xxx_messageInfo_RuleStatus.DiscardUnknown(m) -} +func (m *ControlSeverity) Reset() { *m = ControlSeverity{} } -var xxx_messageInfo_RuleStatus proto.InternalMessageInfo +func (m *Coordinates) Reset() { *m = Coordinates{} } -func (m *SBOMSyft) Reset() { *m = SBOMSyft{} } -func (*SBOMSyft) ProtoMessage() {} -func (*SBOMSyft) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{99} -} -func (m *SBOMSyft) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyft) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyft) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyft.Merge(m, src) -} -func (m *SBOMSyft) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyft) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyft.DiscardUnknown(m) -} +func (m *Cvss) Reset() { *m = Cvss{} } -var xxx_messageInfo_SBOMSyft proto.InternalMessageInfo +func (m *CvssMetrics) Reset() { *m = CvssMetrics{} } -func (m *SBOMSyftFiltered) Reset() { *m = SBOMSyftFiltered{} } -func (*SBOMSyftFiltered) ProtoMessage() {} -func (*SBOMSyftFiltered) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{100} -} -func (m *SBOMSyftFiltered) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyftFiltered) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyftFiltered) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyftFiltered.Merge(m, src) -} -func (m *SBOMSyftFiltered) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyftFiltered) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyftFiltered.DiscardUnknown(m) -} +func (m *Descriptor) Reset() { *m = Descriptor{} } -var xxx_messageInfo_SBOMSyftFiltered proto.InternalMessageInfo +func (m *Digest) Reset() { *m = Digest{} } -func (m *SBOMSyftFilteredList) Reset() { *m = SBOMSyftFilteredList{} } -func (*SBOMSyftFilteredList) ProtoMessage() {} -func (*SBOMSyftFilteredList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{101} -} -func (m *SBOMSyftFilteredList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyftFilteredList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyftFilteredList) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyftFilteredList.Merge(m, src) -} -func (m *SBOMSyftFilteredList) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyftFilteredList) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyftFilteredList.DiscardUnknown(m) -} +func (m *Distribution) Reset() { *m = Distribution{} } -var xxx_messageInfo_SBOMSyftFilteredList proto.InternalMessageInfo +func (m *ELFSecurityFeatures) Reset() { *m = ELFSecurityFeatures{} } -func (m *SBOMSyftList) Reset() { *m = SBOMSyftList{} } -func (*SBOMSyftList) ProtoMessage() {} -func (*SBOMSyftList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{102} -} -func (m *SBOMSyftList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyftList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyftList) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyftList.Merge(m, src) -} -func (m *SBOMSyftList) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyftList) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyftList.DiscardUnknown(m) -} +func (m *ExecCalls) Reset() { *m = ExecCalls{} } -var xxx_messageInfo_SBOMSyftList proto.InternalMessageInfo +func (m *Executable) Reset() { *m = Executable{} } -func (m *SBOMSyftSpec) Reset() { *m = SBOMSyftSpec{} } -func (*SBOMSyftSpec) ProtoMessage() {} -func (*SBOMSyftSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{103} -} -func (m *SBOMSyftSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyftSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyftSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyftSpec.Merge(m, src) -} -func (m *SBOMSyftSpec) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyftSpec) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyftSpec.DiscardUnknown(m) -} +func (m *FileLicense) Reset() { *m = FileLicense{} } -var xxx_messageInfo_SBOMSyftSpec proto.InternalMessageInfo +func (m *FileLicenseEvidence) Reset() { *m = FileLicenseEvidence{} } -func (m *SBOMSyftStatus) Reset() { *m = SBOMSyftStatus{} } -func (*SBOMSyftStatus) ProtoMessage() {} -func (*SBOMSyftStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{104} -} -func (m *SBOMSyftStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SBOMSyftStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SBOMSyftStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_SBOMSyftStatus.Merge(m, src) -} -func (m *SBOMSyftStatus) XXX_Size() int { - return m.Size() -} -func (m *SBOMSyftStatus) XXX_DiscardUnknown() { - xxx_messageInfo_SBOMSyftStatus.DiscardUnknown(m) -} +func (m *FileMetadataEntry) Reset() { *m = FileMetadataEntry{} } -var xxx_messageInfo_SBOMSyftStatus proto.InternalMessageInfo +func (m *Fix) Reset() { *m = Fix{} } -func (m *SPDXMeta) Reset() { *m = SPDXMeta{} } -func (*SPDXMeta) ProtoMessage() {} -func (*SPDXMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{105} -} -func (m *SPDXMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SPDXMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SPDXMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_SPDXMeta.Merge(m, src) -} -func (m *SPDXMeta) XXX_Size() int { - return m.Size() -} -func (m *SPDXMeta) XXX_DiscardUnknown() { - xxx_messageInfo_SPDXMeta.DiscardUnknown(m) -} +func (m *GeneratedNetworkPolicy) Reset() { *m = GeneratedNetworkPolicy{} } -var xxx_messageInfo_SPDXMeta proto.InternalMessageInfo +func (m *GeneratedNetworkPolicyList) Reset() { *m = GeneratedNetworkPolicyList{} } -func (m *ScannedControl) Reset() { *m = ScannedControl{} } -func (*ScannedControl) ProtoMessage() {} -func (*ScannedControl) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{106} -} -func (m *ScannedControl) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ScannedControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ScannedControl) XXX_Merge(src proto.Message) { - xxx_messageInfo_ScannedControl.Merge(m, src) -} -func (m *ScannedControl) XXX_Size() int { - return m.Size() -} -func (m *ScannedControl) XXX_DiscardUnknown() { - xxx_messageInfo_ScannedControl.DiscardUnknown(m) -} +func (m *GrypeDocument) Reset() { *m = GrypeDocument{} } -var xxx_messageInfo_ScannedControl proto.InternalMessageInfo +func (m *GrypePackage) Reset() { *m = GrypePackage{} } -func (m *ScannedControlRule) Reset() { *m = ScannedControlRule{} } -func (*ScannedControlRule) ProtoMessage() {} -func (*ScannedControlRule) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{107} -} -func (m *ScannedControlRule) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ScannedControlRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ScannedControlRule) XXX_Merge(src proto.Message) { - xxx_messageInfo_ScannedControlRule.Merge(m, src) -} -func (m *ScannedControlRule) XXX_Size() int { - return m.Size() -} -func (m *ScannedControlRule) XXX_DiscardUnknown() { - xxx_messageInfo_ScannedControlRule.DiscardUnknown(m) -} +func (m *HTTPEndpoint) Reset() { *m = HTTPEndpoint{} } -var xxx_messageInfo_ScannedControlRule proto.InternalMessageInfo +func (m *HTTPIngressPath) Reset() { *m = HTTPIngressPath{} } -func (m *ScannedControlStatus) Reset() { *m = ScannedControlStatus{} } -func (*ScannedControlStatus) ProtoMessage() {} -func (*ScannedControlStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{108} -} -func (m *ScannedControlStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ScannedControlStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ScannedControlStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_ScannedControlStatus.Merge(m, src) -} -func (m *ScannedControlStatus) XXX_Size() int { - return m.Size() -} -func (m *ScannedControlStatus) XXX_DiscardUnknown() { - xxx_messageInfo_ScannedControlStatus.DiscardUnknown(m) -} +func (m *HTTPIngressRuleValue) Reset() { *m = HTTPIngressRuleValue{} } -var xxx_messageInfo_ScannedControlStatus proto.InternalMessageInfo +func (m *IPBlock) Reset() { *m = IPBlock{} } -func (m *ScannedControlSummary) Reset() { *m = ScannedControlSummary{} } -func (*ScannedControlSummary) ProtoMessage() {} -func (*ScannedControlSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{109} -} -func (m *ScannedControlSummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ScannedControlSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ScannedControlSummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_ScannedControlSummary.Merge(m, src) -} -func (m *ScannedControlSummary) XXX_Size() int { - return m.Size() -} -func (m *ScannedControlSummary) XXX_DiscardUnknown() { - xxx_messageInfo_ScannedControlSummary.DiscardUnknown(m) -} +func (m *IdentifiedCallStack) Reset() { *m = IdentifiedCallStack{} } -var xxx_messageInfo_ScannedControlSummary proto.InternalMessageInfo +func (m *IgnoreRule) Reset() { *m = IgnoreRule{} } -func (m *Schema) Reset() { *m = Schema{} } -func (*Schema) ProtoMessage() {} -func (*Schema) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{110} -} -func (m *Schema) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Schema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Schema) XXX_Merge(src proto.Message) { - xxx_messageInfo_Schema.Merge(m, src) -} -func (m *Schema) XXX_Size() int { - return m.Size() -} -func (m *Schema) XXX_DiscardUnknown() { - xxx_messageInfo_Schema.DiscardUnknown(m) -} +func (m *IgnoreRulePackage) Reset() { *m = IgnoreRulePackage{} } -var xxx_messageInfo_Schema proto.InternalMessageInfo +func (m *IgnoredMatch) Reset() { *m = IgnoredMatch{} } -func (m *SeccompProfile) Reset() { *m = SeccompProfile{} } -func (*SeccompProfile) ProtoMessage() {} -func (*SeccompProfile) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{111} -} -func (m *SeccompProfile) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SeccompProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SeccompProfile) XXX_Merge(src proto.Message) { - xxx_messageInfo_SeccompProfile.Merge(m, src) -} -func (m *SeccompProfile) XXX_Size() int { - return m.Size() -} -func (m *SeccompProfile) XXX_DiscardUnknown() { - xxx_messageInfo_SeccompProfile.DiscardUnknown(m) -} +func (m *Ingress) Reset() { *m = Ingress{} } -var xxx_messageInfo_SeccompProfile proto.InternalMessageInfo +func (m *IngressBackend) Reset() { *m = IngressBackend{} } -func (m *SeccompProfileList) Reset() { *m = SeccompProfileList{} } -func (*SeccompProfileList) ProtoMessage() {} -func (*SeccompProfileList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{112} -} -func (m *SeccompProfileList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SeccompProfileList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SeccompProfileList) XXX_Merge(src proto.Message) { - xxx_messageInfo_SeccompProfileList.Merge(m, src) -} -func (m *SeccompProfileList) XXX_Size() int { - return m.Size() -} -func (m *SeccompProfileList) XXX_DiscardUnknown() { - xxx_messageInfo_SeccompProfileList.DiscardUnknown(m) -} +func (m *IngressClass) Reset() { *m = IngressClass{} } -var xxx_messageInfo_SeccompProfileList proto.InternalMessageInfo +func (m *IngressClassList) Reset() { *m = IngressClassList{} } -func (m *SeccompProfileSpec) Reset() { *m = SeccompProfileSpec{} } -func (*SeccompProfileSpec) ProtoMessage() {} -func (*SeccompProfileSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{113} -} -func (m *SeccompProfileSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SeccompProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SeccompProfileSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_SeccompProfileSpec.Merge(m, src) -} -func (m *SeccompProfileSpec) XXX_Size() int { - return m.Size() -} -func (m *SeccompProfileSpec) XXX_DiscardUnknown() { - xxx_messageInfo_SeccompProfileSpec.DiscardUnknown(m) -} +func (m *IngressClassParametersReference) Reset() { *m = IngressClassParametersReference{} } -var xxx_messageInfo_SeccompProfileSpec proto.InternalMessageInfo +func (m *IngressClassSpec) Reset() { *m = IngressClassSpec{} } -func (m *SeccompProfileStatus) Reset() { *m = SeccompProfileStatus{} } -func (*SeccompProfileStatus) ProtoMessage() {} -func (*SeccompProfileStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{114} -} -func (m *SeccompProfileStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SeccompProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SeccompProfileStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_SeccompProfileStatus.Merge(m, src) -} -func (m *SeccompProfileStatus) XXX_Size() int { - return m.Size() -} -func (m *SeccompProfileStatus) XXX_DiscardUnknown() { - xxx_messageInfo_SeccompProfileStatus.DiscardUnknown(m) -} +func (m *IngressList) Reset() { *m = IngressList{} } -var xxx_messageInfo_SeccompProfileStatus proto.InternalMessageInfo +func (m *IngressLoadBalancerIngress) Reset() { *m = IngressLoadBalancerIngress{} } -func (m *ServiceBackendPort) Reset() { *m = ServiceBackendPort{} } -func (*ServiceBackendPort) ProtoMessage() {} -func (*ServiceBackendPort) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{115} -} -func (m *ServiceBackendPort) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ServiceBackendPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ServiceBackendPort) XXX_Merge(src proto.Message) { - xxx_messageInfo_ServiceBackendPort.Merge(m, src) -} -func (m *ServiceBackendPort) XXX_Size() int { - return m.Size() -} -func (m *ServiceBackendPort) XXX_DiscardUnknown() { - xxx_messageInfo_ServiceBackendPort.DiscardUnknown(m) -} +func (m *IngressLoadBalancerStatus) Reset() { *m = IngressLoadBalancerStatus{} } -var xxx_messageInfo_ServiceBackendPort proto.InternalMessageInfo +func (m *IngressPortStatus) Reset() { *m = IngressPortStatus{} } -func (m *SeveritySummary) Reset() { *m = SeveritySummary{} } -func (*SeveritySummary) ProtoMessage() {} -func (*SeveritySummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{116} -} -func (m *SeveritySummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SeveritySummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SeveritySummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_SeveritySummary.Merge(m, src) -} -func (m *SeveritySummary) XXX_Size() int { - return m.Size() -} -func (m *SeveritySummary) XXX_DiscardUnknown() { - xxx_messageInfo_SeveritySummary.DiscardUnknown(m) -} +func (m *IngressRule) Reset() { *m = IngressRule{} } -var xxx_messageInfo_SeveritySummary proto.InternalMessageInfo +func (m *IngressRuleValue) Reset() { *m = IngressRuleValue{} } -func (m *SingleSeccompProfile) Reset() { *m = SingleSeccompProfile{} } -func (*SingleSeccompProfile) ProtoMessage() {} -func (*SingleSeccompProfile) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{117} -} -func (m *SingleSeccompProfile) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SingleSeccompProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SingleSeccompProfile) XXX_Merge(src proto.Message) { - xxx_messageInfo_SingleSeccompProfile.Merge(m, src) -} -func (m *SingleSeccompProfile) XXX_Size() int { - return m.Size() -} -func (m *SingleSeccompProfile) XXX_DiscardUnknown() { - xxx_messageInfo_SingleSeccompProfile.DiscardUnknown(m) -} +func (m *IngressServiceBackend) Reset() { *m = IngressServiceBackend{} } -var xxx_messageInfo_SingleSeccompProfile proto.InternalMessageInfo +func (m *IngressSpec) Reset() { *m = IngressSpec{} } -func (m *SingleSeccompProfileSpec) Reset() { *m = SingleSeccompProfileSpec{} } -func (*SingleSeccompProfileSpec) ProtoMessage() {} -func (*SingleSeccompProfileSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{118} -} -func (m *SingleSeccompProfileSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SingleSeccompProfileSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SingleSeccompProfileSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_SingleSeccompProfileSpec.Merge(m, src) -} -func (m *SingleSeccompProfileSpec) XXX_Size() int { - return m.Size() -} -func (m *SingleSeccompProfileSpec) XXX_DiscardUnknown() { - xxx_messageInfo_SingleSeccompProfileSpec.DiscardUnknown(m) -} +func (m *IngressStatus) Reset() { *m = IngressStatus{} } -var xxx_messageInfo_SingleSeccompProfileSpec proto.InternalMessageInfo +func (m *IngressTLS) Reset() { *m = IngressTLS{} } -func (m *SingleSeccompProfileStatus) Reset() { *m = SingleSeccompProfileStatus{} } -func (*SingleSeccompProfileStatus) ProtoMessage() {} -func (*SingleSeccompProfileStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{119} -} -func (m *SingleSeccompProfileStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SingleSeccompProfileStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SingleSeccompProfileStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_SingleSeccompProfileStatus.Merge(m, src) -} -func (m *SingleSeccompProfileStatus) XXX_Size() int { - return m.Size() -} -func (m *SingleSeccompProfileStatus) XXX_DiscardUnknown() { - xxx_messageInfo_SingleSeccompProfileStatus.DiscardUnknown(m) -} +func (m *KnownServer) Reset() { *m = KnownServer{} } -var xxx_messageInfo_SingleSeccompProfileStatus proto.InternalMessageInfo +func (m *KnownServerEntry) Reset() { *m = KnownServerEntry{} } -func (m *Source) Reset() { *m = Source{} } -func (*Source) ProtoMessage() {} -func (*Source) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{120} -} -func (m *Source) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Source) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Source) XXX_Merge(src proto.Message) { - xxx_messageInfo_Source.Merge(m, src) -} -func (m *Source) XXX_Size() int { - return m.Size() -} -func (m *Source) XXX_DiscardUnknown() { - xxx_messageInfo_Source.DiscardUnknown(m) -} +func (m *KnownServerList) Reset() { *m = KnownServerList{} } -var xxx_messageInfo_Source proto.InternalMessageInfo +func (m *License) Reset() { *m = License{} } -func (m *SpecBase) Reset() { *m = SpecBase{} } -func (*SpecBase) ProtoMessage() {} -func (*SpecBase) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{121} -} -func (m *SpecBase) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SpecBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SpecBase) XXX_Merge(src proto.Message) { - xxx_messageInfo_SpecBase.Merge(m, src) -} -func (m *SpecBase) XXX_Size() int { - return m.Size() -} -func (m *SpecBase) XXX_DiscardUnknown() { - xxx_messageInfo_SpecBase.DiscardUnknown(m) -} +func (m *LinuxRelease) Reset() { *m = LinuxRelease{} } -var xxx_messageInfo_SpecBase proto.InternalMessageInfo +func (m *Location) Reset() { *m = Location{} } -func (m *StackFrame) Reset() { *m = StackFrame{} } -func (*StackFrame) ProtoMessage() {} -func (*StackFrame) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{122} -} -func (m *StackFrame) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *StackFrame) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *StackFrame) XXX_Merge(src proto.Message) { - xxx_messageInfo_StackFrame.Merge(m, src) -} -func (m *StackFrame) XXX_Size() int { - return m.Size() -} -func (m *StackFrame) XXX_DiscardUnknown() { - xxx_messageInfo_StackFrame.DiscardUnknown(m) -} +func (m *LocationData) Reset() { *m = LocationData{} } -var xxx_messageInfo_StackFrame proto.InternalMessageInfo +func (m *LocationMetadata) Reset() { *m = LocationMetadata{} } -func (m *Statement) Reset() { *m = Statement{} } -func (*Statement) ProtoMessage() {} -func (*Statement) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{123} -} -func (m *Statement) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Statement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Statement) XXX_Merge(src proto.Message) { - xxx_messageInfo_Statement.Merge(m, src) -} -func (m *Statement) XXX_Size() int { - return m.Size() -} -func (m *Statement) XXX_DiscardUnknown() { - xxx_messageInfo_Statement.DiscardUnknown(m) -} +func (m *Match) Reset() { *m = Match{} } -var xxx_messageInfo_Statement proto.InternalMessageInfo +func (m *MatchDetails) Reset() { *m = MatchDetails{} } -func (m *StatusBase) Reset() { *m = StatusBase{} } -func (*StatusBase) ProtoMessage() {} -func (*StatusBase) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{124} -} -func (m *StatusBase) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *StatusBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *StatusBase) XXX_Merge(src proto.Message) { - xxx_messageInfo_StatusBase.Merge(m, src) -} -func (m *StatusBase) XXX_Size() int { - return m.Size() -} -func (m *StatusBase) XXX_DiscardUnknown() { - xxx_messageInfo_StatusBase.DiscardUnknown(m) -} +func (m *Metadata) Reset() { *m = Metadata{} } -var xxx_messageInfo_StatusBase proto.InternalMessageInfo +func (m *NetworkNeighbor) Reset() { *m = NetworkNeighbor{} } -func (m *Subcomponent) Reset() { *m = Subcomponent{} } -func (*Subcomponent) ProtoMessage() {} -func (*Subcomponent) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{125} -} -func (m *Subcomponent) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Subcomponent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Subcomponent) XXX_Merge(src proto.Message) { - xxx_messageInfo_Subcomponent.Merge(m, src) -} -func (m *Subcomponent) XXX_Size() int { - return m.Size() -} -func (m *Subcomponent) XXX_DiscardUnknown() { - xxx_messageInfo_Subcomponent.DiscardUnknown(m) -} +func (m *NetworkNeighborhood) Reset() { *m = NetworkNeighborhood{} } -var xxx_messageInfo_Subcomponent proto.InternalMessageInfo +func (m *NetworkNeighborhoodContainer) Reset() { *m = NetworkNeighborhoodContainer{} } -func (m *SyftCoordinates) Reset() { *m = SyftCoordinates{} } -func (*SyftCoordinates) ProtoMessage() {} -func (*SyftCoordinates) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{126} -} -func (m *SyftCoordinates) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftCoordinates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftCoordinates) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftCoordinates.Merge(m, src) -} -func (m *SyftCoordinates) XXX_Size() int { - return m.Size() -} -func (m *SyftCoordinates) XXX_DiscardUnknown() { - xxx_messageInfo_SyftCoordinates.DiscardUnknown(m) -} +func (m *NetworkNeighborhoodList) Reset() { *m = NetworkNeighborhoodList{} } -var xxx_messageInfo_SyftCoordinates proto.InternalMessageInfo +func (m *NetworkNeighborhoodSpec) Reset() { *m = NetworkNeighborhoodSpec{} } -func (m *SyftDescriptor) Reset() { *m = SyftDescriptor{} } -func (*SyftDescriptor) ProtoMessage() {} -func (*SyftDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{127} -} -func (m *SyftDescriptor) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftDescriptor) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftDescriptor.Merge(m, src) -} -func (m *SyftDescriptor) XXX_Size() int { - return m.Size() -} -func (m *SyftDescriptor) XXX_DiscardUnknown() { - xxx_messageInfo_SyftDescriptor.DiscardUnknown(m) -} +func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} } -var xxx_messageInfo_SyftDescriptor proto.InternalMessageInfo +func (m *NetworkPolicyEgressRule) Reset() { *m = NetworkPolicyEgressRule{} } -func (m *SyftDocument) Reset() { *m = SyftDocument{} } -func (*SyftDocument) ProtoMessage() {} -func (*SyftDocument) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{128} -} -func (m *SyftDocument) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftDocument) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftDocument) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftDocument.Merge(m, src) -} -func (m *SyftDocument) XXX_Size() int { - return m.Size() -} -func (m *SyftDocument) XXX_DiscardUnknown() { - xxx_messageInfo_SyftDocument.DiscardUnknown(m) -} +func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} } -var xxx_messageInfo_SyftDocument proto.InternalMessageInfo +func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} } -func (m *SyftFile) Reset() { *m = SyftFile{} } -func (*SyftFile) ProtoMessage() {} -func (*SyftFile) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{129} -} -func (m *SyftFile) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftFile) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftFile.Merge(m, src) -} -func (m *SyftFile) XXX_Size() int { - return m.Size() -} -func (m *SyftFile) XXX_DiscardUnknown() { - xxx_messageInfo_SyftFile.DiscardUnknown(m) -} +func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} } -var xxx_messageInfo_SyftFile proto.InternalMessageInfo +func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} } -func (m *SyftPackage) Reset() { *m = SyftPackage{} } -func (*SyftPackage) ProtoMessage() {} -func (*SyftPackage) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{130} -} -func (m *SyftPackage) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftPackage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftPackage) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftPackage.Merge(m, src) -} -func (m *SyftPackage) XXX_Size() int { - return m.Size() -} -func (m *SyftPackage) XXX_DiscardUnknown() { - xxx_messageInfo_SyftPackage.DiscardUnknown(m) -} +func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} } -var xxx_messageInfo_SyftPackage proto.InternalMessageInfo +func (m *NetworkPolicyStatus) Reset() { *m = NetworkPolicyStatus{} } -func (m *SyftRelationship) Reset() { *m = SyftRelationship{} } -func (*SyftRelationship) ProtoMessage() {} -func (*SyftRelationship) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{131} -} -func (m *SyftRelationship) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftRelationship) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftRelationship) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftRelationship.Merge(m, src) -} -func (m *SyftRelationship) XXX_Size() int { - return m.Size() -} -func (m *SyftRelationship) XXX_DiscardUnknown() { - xxx_messageInfo_SyftRelationship.DiscardUnknown(m) -} +func (m *NetworkPort) Reset() { *m = NetworkPort{} } -var xxx_messageInfo_SyftRelationship proto.InternalMessageInfo +func (m *OpenCalls) Reset() { *m = OpenCalls{} } -func (m *SyftSource) Reset() { *m = SyftSource{} } -func (*SyftSource) ProtoMessage() {} -func (*SyftSource) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{132} -} -func (m *SyftSource) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *SyftSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *SyftSource) XXX_Merge(src proto.Message) { - xxx_messageInfo_SyftSource.Merge(m, src) -} -func (m *SyftSource) XXX_Size() int { - return m.Size() -} -func (m *SyftSource) XXX_DiscardUnknown() { - xxx_messageInfo_SyftSource.DiscardUnknown(m) +func (m *OpenVulnerabilityExchangeContainer) Reset() { *m = OpenVulnerabilityExchangeContainer{} } + +func (m *OpenVulnerabilityExchangeContainerList) Reset() { + *m = OpenVulnerabilityExchangeContainerList{} } -var xxx_messageInfo_SyftSource proto.InternalMessageInfo +func (m *PackageBasicData) Reset() { *m = PackageBasicData{} } -func (m *Syscall) Reset() { *m = Syscall{} } -func (*Syscall) ProtoMessage() {} -func (*Syscall) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{133} -} -func (m *Syscall) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Syscall) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Syscall) XXX_Merge(src proto.Message) { - xxx_messageInfo_Syscall.Merge(m, src) -} -func (m *Syscall) XXX_Size() int { - return m.Size() -} -func (m *Syscall) XXX_DiscardUnknown() { - xxx_messageInfo_Syscall.DiscardUnknown(m) -} +func (m *PackageBasicDataV01011) Reset() { *m = PackageBasicDataV01011{} } -var xxx_messageInfo_Syscall proto.InternalMessageInfo +func (m *PackageCustomData) Reset() { *m = PackageCustomData{} } -func (m *ToolMeta) Reset() { *m = ToolMeta{} } -func (*ToolMeta) ProtoMessage() {} -func (*ToolMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{134} -} -func (m *ToolMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ToolMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ToolMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_ToolMeta.Merge(m, src) -} -func (m *ToolMeta) XXX_Size() int { - return m.Size() -} -func (m *ToolMeta) XXX_DiscardUnknown() { - xxx_messageInfo_ToolMeta.DiscardUnknown(m) -} +func (m *PolicyRef) Reset() { *m = PolicyRef{} } -var xxx_messageInfo_ToolMeta proto.InternalMessageInfo +func (m *Product) Reset() { *m = Product{} } -func (m *UpstreamPackage) Reset() { *m = UpstreamPackage{} } -func (*UpstreamPackage) ProtoMessage() {} -func (*UpstreamPackage) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{135} -} -func (m *UpstreamPackage) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *UpstreamPackage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *UpstreamPackage) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpstreamPackage.Merge(m, src) -} -func (m *UpstreamPackage) XXX_Size() int { - return m.Size() -} -func (m *UpstreamPackage) XXX_DiscardUnknown() { - xxx_messageInfo_UpstreamPackage.DiscardUnknown(m) -} +func (m *ReportMeta) Reset() { *m = ReportMeta{} } -var xxx_messageInfo_UpstreamPackage proto.InternalMessageInfo +func (m *RulePath) Reset() { *m = RulePath{} } -func (m *VEX) Reset() { *m = VEX{} } -func (*VEX) ProtoMessage() {} -func (*VEX) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{136} -} -func (m *VEX) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VEX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VEX) XXX_Merge(src proto.Message) { - xxx_messageInfo_VEX.Merge(m, src) -} -func (m *VEX) XXX_Size() int { - return m.Size() -} -func (m *VEX) XXX_DiscardUnknown() { - xxx_messageInfo_VEX.DiscardUnknown(m) -} +func (m *RulePolicy) Reset() { *m = RulePolicy{} } -var xxx_messageInfo_VEX proto.InternalMessageInfo +func (m *RuleStatus) Reset() { *m = RuleStatus{} } -func (m *VexVulnerability) Reset() { *m = VexVulnerability{} } -func (*VexVulnerability) ProtoMessage() {} -func (*VexVulnerability) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{137} -} -func (m *VexVulnerability) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VexVulnerability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VexVulnerability) XXX_Merge(src proto.Message) { - xxx_messageInfo_VexVulnerability.Merge(m, src) -} -func (m *VexVulnerability) XXX_Size() int { - return m.Size() -} -func (m *VexVulnerability) XXX_DiscardUnknown() { - xxx_messageInfo_VexVulnerability.DiscardUnknown(m) -} +func (m *SBOMSyft) Reset() { *m = SBOMSyft{} } -var xxx_messageInfo_VexVulnerability proto.InternalMessageInfo +func (m *SBOMSyftFiltered) Reset() { *m = SBOMSyftFiltered{} } -func (m *VulnerabilitiesComponents) Reset() { *m = VulnerabilitiesComponents{} } -func (*VulnerabilitiesComponents) ProtoMessage() {} -func (*VulnerabilitiesComponents) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{138} -} -func (m *VulnerabilitiesComponents) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitiesComponents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitiesComponents) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitiesComponents.Merge(m, src) -} -func (m *VulnerabilitiesComponents) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitiesComponents) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitiesComponents.DiscardUnknown(m) -} +func (m *SBOMSyftFilteredList) Reset() { *m = SBOMSyftFilteredList{} } + +func (m *SBOMSyftList) Reset() { *m = SBOMSyftList{} } + +func (m *SBOMSyftSpec) Reset() { *m = SBOMSyftSpec{} } -var xxx_messageInfo_VulnerabilitiesComponents proto.InternalMessageInfo +func (m *SBOMSyftStatus) Reset() { *m = SBOMSyftStatus{} } -func (m *VulnerabilitiesObjScope) Reset() { *m = VulnerabilitiesObjScope{} } -func (*VulnerabilitiesObjScope) ProtoMessage() {} -func (*VulnerabilitiesObjScope) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{139} -} -func (m *VulnerabilitiesObjScope) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitiesObjScope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitiesObjScope) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitiesObjScope.Merge(m, src) -} -func (m *VulnerabilitiesObjScope) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitiesObjScope) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitiesObjScope.DiscardUnknown(m) -} +func (m *SPDXMeta) Reset() { *m = SPDXMeta{} } -var xxx_messageInfo_VulnerabilitiesObjScope proto.InternalMessageInfo +func (m *ScannedControl) Reset() { *m = ScannedControl{} } -func (m *Vulnerability) Reset() { *m = Vulnerability{} } -func (*Vulnerability) ProtoMessage() {} -func (*Vulnerability) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{140} -} -func (m *Vulnerability) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *Vulnerability) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *Vulnerability) XXX_Merge(src proto.Message) { - xxx_messageInfo_Vulnerability.Merge(m, src) -} -func (m *Vulnerability) XXX_Size() int { - return m.Size() -} -func (m *Vulnerability) XXX_DiscardUnknown() { - xxx_messageInfo_Vulnerability.DiscardUnknown(m) -} +func (m *ScannedControlRule) Reset() { *m = ScannedControlRule{} } -var xxx_messageInfo_Vulnerability proto.InternalMessageInfo +func (m *ScannedControlStatus) Reset() { *m = ScannedControlStatus{} } -func (m *VulnerabilityCounters) Reset() { *m = VulnerabilityCounters{} } -func (*VulnerabilityCounters) ProtoMessage() {} -func (*VulnerabilityCounters) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{141} -} -func (m *VulnerabilityCounters) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityCounters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityCounters) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityCounters.Merge(m, src) -} -func (m *VulnerabilityCounters) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityCounters) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityCounters.DiscardUnknown(m) -} +func (m *ScannedControlSummary) Reset() { *m = ScannedControlSummary{} } -var xxx_messageInfo_VulnerabilityCounters proto.InternalMessageInfo +func (m *Schema) Reset() { *m = Schema{} } -func (m *VulnerabilityManifest) Reset() { *m = VulnerabilityManifest{} } -func (*VulnerabilityManifest) ProtoMessage() {} -func (*VulnerabilityManifest) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{142} -} -func (m *VulnerabilityManifest) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifest) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifest.Merge(m, src) -} -func (m *VulnerabilityManifest) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifest) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifest.DiscardUnknown(m) -} +func (m *SeccompProfile) Reset() { *m = SeccompProfile{} } -var xxx_messageInfo_VulnerabilityManifest proto.InternalMessageInfo +func (m *SeccompProfileList) Reset() { *m = SeccompProfileList{} } -func (m *VulnerabilityManifestList) Reset() { *m = VulnerabilityManifestList{} } -func (*VulnerabilityManifestList) ProtoMessage() {} -func (*VulnerabilityManifestList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{143} -} -func (m *VulnerabilityManifestList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestList) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestList.Merge(m, src) -} -func (m *VulnerabilityManifestList) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestList) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestList.DiscardUnknown(m) -} +func (m *SeccompProfileSpec) Reset() { *m = SeccompProfileSpec{} } -var xxx_messageInfo_VulnerabilityManifestList proto.InternalMessageInfo +func (m *SeccompProfileStatus) Reset() { *m = SeccompProfileStatus{} } -func (m *VulnerabilityManifestMeta) Reset() { *m = VulnerabilityManifestMeta{} } -func (*VulnerabilityManifestMeta) ProtoMessage() {} -func (*VulnerabilityManifestMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{144} -} -func (m *VulnerabilityManifestMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestMeta.Merge(m, src) -} -func (m *VulnerabilityManifestMeta) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestMeta) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestMeta.DiscardUnknown(m) -} +func (m *ServiceBackendPort) Reset() { *m = ServiceBackendPort{} } -var xxx_messageInfo_VulnerabilityManifestMeta proto.InternalMessageInfo +func (m *SeveritySummary) Reset() { *m = SeveritySummary{} } -func (m *VulnerabilityManifestReportMeta) Reset() { *m = VulnerabilityManifestReportMeta{} } -func (*VulnerabilityManifestReportMeta) ProtoMessage() {} -func (*VulnerabilityManifestReportMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{145} -} -func (m *VulnerabilityManifestReportMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestReportMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestReportMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestReportMeta.Merge(m, src) -} -func (m *VulnerabilityManifestReportMeta) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestReportMeta) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestReportMeta.DiscardUnknown(m) -} +func (m *SingleSeccompProfile) Reset() { *m = SingleSeccompProfile{} } -var xxx_messageInfo_VulnerabilityManifestReportMeta proto.InternalMessageInfo +func (m *SingleSeccompProfileSpec) Reset() { *m = SingleSeccompProfileSpec{} } -func (m *VulnerabilityManifestSpec) Reset() { *m = VulnerabilityManifestSpec{} } -func (*VulnerabilityManifestSpec) ProtoMessage() {} -func (*VulnerabilityManifestSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{146} -} -func (m *VulnerabilityManifestSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestSpec.Merge(m, src) -} -func (m *VulnerabilityManifestSpec) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestSpec) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestSpec.DiscardUnknown(m) -} +func (m *SingleSeccompProfileStatus) Reset() { *m = SingleSeccompProfileStatus{} } -var xxx_messageInfo_VulnerabilityManifestSpec proto.InternalMessageInfo +func (m *Source) Reset() { *m = Source{} } -func (m *VulnerabilityManifestStatus) Reset() { *m = VulnerabilityManifestStatus{} } -func (*VulnerabilityManifestStatus) ProtoMessage() {} -func (*VulnerabilityManifestStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{147} -} -func (m *VulnerabilityManifestStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestStatus.Merge(m, src) -} -func (m *VulnerabilityManifestStatus) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestStatus) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestStatus.DiscardUnknown(m) -} +func (m *SpecBase) Reset() { *m = SpecBase{} } -var xxx_messageInfo_VulnerabilityManifestStatus proto.InternalMessageInfo +func (m *StackFrame) Reset() { *m = StackFrame{} } -func (m *VulnerabilityManifestSummary) Reset() { *m = VulnerabilityManifestSummary{} } -func (*VulnerabilityManifestSummary) ProtoMessage() {} -func (*VulnerabilityManifestSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{148} -} -func (m *VulnerabilityManifestSummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestSummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestSummary.Merge(m, src) -} -func (m *VulnerabilityManifestSummary) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestSummary) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestSummary.DiscardUnknown(m) -} +func (m *Statement) Reset() { *m = Statement{} } -var xxx_messageInfo_VulnerabilityManifestSummary proto.InternalMessageInfo +func (m *StatusBase) Reset() { *m = StatusBase{} } -func (m *VulnerabilityManifestSummaryList) Reset() { *m = VulnerabilityManifestSummaryList{} } -func (*VulnerabilityManifestSummaryList) ProtoMessage() {} -func (*VulnerabilityManifestSummaryList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{149} -} -func (m *VulnerabilityManifestSummaryList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestSummaryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestSummaryList) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestSummaryList.Merge(m, src) -} -func (m *VulnerabilityManifestSummaryList) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestSummaryList) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestSummaryList.DiscardUnknown(m) -} +func (m *Subcomponent) Reset() { *m = Subcomponent{} } -var xxx_messageInfo_VulnerabilityManifestSummaryList proto.InternalMessageInfo +func (m *SyftCoordinates) Reset() { *m = SyftCoordinates{} } -func (m *VulnerabilityManifestSummarySpec) Reset() { *m = VulnerabilityManifestSummarySpec{} } -func (*VulnerabilityManifestSummarySpec) ProtoMessage() {} -func (*VulnerabilityManifestSummarySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{150} -} -func (m *VulnerabilityManifestSummarySpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestSummarySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestSummarySpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestSummarySpec.Merge(m, src) -} -func (m *VulnerabilityManifestSummarySpec) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestSummarySpec) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestSummarySpec.DiscardUnknown(m) -} +func (m *SyftDescriptor) Reset() { *m = SyftDescriptor{} } -var xxx_messageInfo_VulnerabilityManifestSummarySpec proto.InternalMessageInfo +func (m *SyftDocument) Reset() { *m = SyftDocument{} } -func (m *VulnerabilityManifestToolMeta) Reset() { *m = VulnerabilityManifestToolMeta{} } -func (*VulnerabilityManifestToolMeta) ProtoMessage() {} -func (*VulnerabilityManifestToolMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{151} -} -func (m *VulnerabilityManifestToolMeta) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityManifestToolMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityManifestToolMeta) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityManifestToolMeta.Merge(m, src) -} -func (m *VulnerabilityManifestToolMeta) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityManifestToolMeta) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityManifestToolMeta.DiscardUnknown(m) -} +func (m *SyftFile) Reset() { *m = SyftFile{} } -var xxx_messageInfo_VulnerabilityManifestToolMeta proto.InternalMessageInfo +func (m *SyftPackage) Reset() { *m = SyftPackage{} } -func (m *VulnerabilityMetadata) Reset() { *m = VulnerabilityMetadata{} } -func (*VulnerabilityMetadata) ProtoMessage() {} -func (*VulnerabilityMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{152} -} -func (m *VulnerabilityMetadata) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilityMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilityMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilityMetadata.Merge(m, src) -} -func (m *VulnerabilityMetadata) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilityMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilityMetadata.DiscardUnknown(m) -} +func (m *SyftRelationship) Reset() { *m = SyftRelationship{} } -var xxx_messageInfo_VulnerabilityMetadata proto.InternalMessageInfo +func (m *SyftSource) Reset() { *m = SyftSource{} } -func (m *VulnerabilitySummary) Reset() { *m = VulnerabilitySummary{} } -func (*VulnerabilitySummary) ProtoMessage() {} -func (*VulnerabilitySummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{153} -} -func (m *VulnerabilitySummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitySummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitySummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitySummary.Merge(m, src) -} -func (m *VulnerabilitySummary) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitySummary) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitySummary.DiscardUnknown(m) -} +func (m *Syscall) Reset() { *m = Syscall{} } -var xxx_messageInfo_VulnerabilitySummary proto.InternalMessageInfo +func (m *ToolMeta) Reset() { *m = ToolMeta{} } -func (m *VulnerabilitySummaryList) Reset() { *m = VulnerabilitySummaryList{} } -func (*VulnerabilitySummaryList) ProtoMessage() {} -func (*VulnerabilitySummaryList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{154} -} -func (m *VulnerabilitySummaryList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitySummaryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitySummaryList) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitySummaryList.Merge(m, src) -} -func (m *VulnerabilitySummaryList) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitySummaryList) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitySummaryList.DiscardUnknown(m) -} +func (m *UpstreamPackage) Reset() { *m = UpstreamPackage{} } -var xxx_messageInfo_VulnerabilitySummaryList proto.InternalMessageInfo +func (m *VEX) Reset() { *m = VEX{} } -func (m *VulnerabilitySummarySpec) Reset() { *m = VulnerabilitySummarySpec{} } -func (*VulnerabilitySummarySpec) ProtoMessage() {} -func (*VulnerabilitySummarySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{155} -} -func (m *VulnerabilitySummarySpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitySummarySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitySummarySpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitySummarySpec.Merge(m, src) -} -func (m *VulnerabilitySummarySpec) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitySummarySpec) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitySummarySpec.DiscardUnknown(m) -} +func (m *VexVulnerability) Reset() { *m = VexVulnerability{} } -var xxx_messageInfo_VulnerabilitySummarySpec proto.InternalMessageInfo +func (m *VulnerabilitiesComponents) Reset() { *m = VulnerabilitiesComponents{} } -func (m *VulnerabilitySummaryStatus) Reset() { *m = VulnerabilitySummaryStatus{} } -func (*VulnerabilitySummaryStatus) ProtoMessage() {} -func (*VulnerabilitySummaryStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{156} -} -func (m *VulnerabilitySummaryStatus) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *VulnerabilitySummaryStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *VulnerabilitySummaryStatus) XXX_Merge(src proto.Message) { - xxx_messageInfo_VulnerabilitySummaryStatus.Merge(m, src) -} -func (m *VulnerabilitySummaryStatus) XXX_Size() int { - return m.Size() -} -func (m *VulnerabilitySummaryStatus) XXX_DiscardUnknown() { - xxx_messageInfo_VulnerabilitySummaryStatus.DiscardUnknown(m) -} +func (m *VulnerabilitiesObjScope) Reset() { *m = VulnerabilitiesObjScope{} } -var xxx_messageInfo_VulnerabilitySummaryStatus proto.InternalMessageInfo +func (m *Vulnerability) Reset() { *m = Vulnerability{} } -func (m *WorkloadConfigurationScan) Reset() { *m = WorkloadConfigurationScan{} } -func (*WorkloadConfigurationScan) ProtoMessage() {} -func (*WorkloadConfigurationScan) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{157} -} -func (m *WorkloadConfigurationScan) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScan) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScan.Merge(m, src) -} -func (m *WorkloadConfigurationScan) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScan) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScan.DiscardUnknown(m) -} +func (m *VulnerabilityCounters) Reset() { *m = VulnerabilityCounters{} } -var xxx_messageInfo_WorkloadConfigurationScan proto.InternalMessageInfo +func (m *VulnerabilityManifest) Reset() { *m = VulnerabilityManifest{} } -func (m *WorkloadConfigurationScanList) Reset() { *m = WorkloadConfigurationScanList{} } -func (*WorkloadConfigurationScanList) ProtoMessage() {} -func (*WorkloadConfigurationScanList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{158} -} -func (m *WorkloadConfigurationScanList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanList) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanList.Merge(m, src) -} -func (m *WorkloadConfigurationScanList) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanList) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanList.DiscardUnknown(m) -} +func (m *VulnerabilityManifestList) Reset() { *m = VulnerabilityManifestList{} } -var xxx_messageInfo_WorkloadConfigurationScanList proto.InternalMessageInfo +func (m *VulnerabilityManifestMeta) Reset() { *m = VulnerabilityManifestMeta{} } -func (m *WorkloadConfigurationScanSeveritiesSummary) Reset() { - *m = WorkloadConfigurationScanSeveritiesSummary{} -} -func (*WorkloadConfigurationScanSeveritiesSummary) ProtoMessage() {} -func (*WorkloadConfigurationScanSeveritiesSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{159} -} -func (m *WorkloadConfigurationScanSeveritiesSummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSeveritiesSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSeveritiesSummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSeveritiesSummary.Merge(m, src) -} -func (m *WorkloadConfigurationScanSeveritiesSummary) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSeveritiesSummary) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSeveritiesSummary.DiscardUnknown(m) -} +func (m *VulnerabilityManifestReportMeta) Reset() { *m = VulnerabilityManifestReportMeta{} } -var xxx_messageInfo_WorkloadConfigurationScanSeveritiesSummary proto.InternalMessageInfo +func (m *VulnerabilityManifestSpec) Reset() { *m = VulnerabilityManifestSpec{} } -func (m *WorkloadConfigurationScanSpec) Reset() { *m = WorkloadConfigurationScanSpec{} } -func (*WorkloadConfigurationScanSpec) ProtoMessage() {} -func (*WorkloadConfigurationScanSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{160} -} -func (m *WorkloadConfigurationScanSpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSpec.Merge(m, src) -} -func (m *WorkloadConfigurationScanSpec) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSpec) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSpec.DiscardUnknown(m) -} +func (m *VulnerabilityManifestStatus) Reset() { *m = VulnerabilityManifestStatus{} } -var xxx_messageInfo_WorkloadConfigurationScanSpec proto.InternalMessageInfo +func (m *VulnerabilityManifestSummary) Reset() { *m = VulnerabilityManifestSummary{} } -func (m *WorkloadConfigurationScanSummary) Reset() { *m = WorkloadConfigurationScanSummary{} } -func (*WorkloadConfigurationScanSummary) ProtoMessage() {} -func (*WorkloadConfigurationScanSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{161} -} -func (m *WorkloadConfigurationScanSummary) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSummary) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSummary.Merge(m, src) -} -func (m *WorkloadConfigurationScanSummary) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSummary) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSummary.DiscardUnknown(m) -} +func (m *VulnerabilityManifestSummaryList) Reset() { *m = VulnerabilityManifestSummaryList{} } -var xxx_messageInfo_WorkloadConfigurationScanSummary proto.InternalMessageInfo +func (m *VulnerabilityManifestSummarySpec) Reset() { *m = VulnerabilityManifestSummarySpec{} } -func (m *WorkloadConfigurationScanSummaryIdentifier) Reset() { - *m = WorkloadConfigurationScanSummaryIdentifier{} -} -func (*WorkloadConfigurationScanSummaryIdentifier) ProtoMessage() {} -func (*WorkloadConfigurationScanSummaryIdentifier) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{162} -} -func (m *WorkloadConfigurationScanSummaryIdentifier) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSummaryIdentifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSummaryIdentifier) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSummaryIdentifier.Merge(m, src) -} -func (m *WorkloadConfigurationScanSummaryIdentifier) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSummaryIdentifier) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSummaryIdentifier.DiscardUnknown(m) -} +func (m *VulnerabilityManifestToolMeta) Reset() { *m = VulnerabilityManifestToolMeta{} } -var xxx_messageInfo_WorkloadConfigurationScanSummaryIdentifier proto.InternalMessageInfo +func (m *VulnerabilityMetadata) Reset() { *m = VulnerabilityMetadata{} } -func (m *WorkloadConfigurationScanSummaryList) Reset() { *m = WorkloadConfigurationScanSummaryList{} } -func (*WorkloadConfigurationScanSummaryList) ProtoMessage() {} -func (*WorkloadConfigurationScanSummaryList) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{163} -} -func (m *WorkloadConfigurationScanSummaryList) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSummaryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSummaryList) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSummaryList.Merge(m, src) -} -func (m *WorkloadConfigurationScanSummaryList) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSummaryList) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSummaryList.DiscardUnknown(m) -} +func (m *VulnerabilitySummary) Reset() { *m = VulnerabilitySummary{} } -var xxx_messageInfo_WorkloadConfigurationScanSummaryList proto.InternalMessageInfo +func (m *VulnerabilitySummaryList) Reset() { *m = VulnerabilitySummaryList{} } -func (m *WorkloadConfigurationScanSummarySpec) Reset() { *m = WorkloadConfigurationScanSummarySpec{} } -func (*WorkloadConfigurationScanSummarySpec) ProtoMessage() {} -func (*WorkloadConfigurationScanSummarySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{164} -} -func (m *WorkloadConfigurationScanSummarySpec) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *WorkloadConfigurationScanSummarySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadConfigurationScanSummarySpec) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadConfigurationScanSummarySpec.Merge(m, src) -} -func (m *WorkloadConfigurationScanSummarySpec) XXX_Size() int { - return m.Size() -} -func (m *WorkloadConfigurationScanSummarySpec) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadConfigurationScanSummarySpec.DiscardUnknown(m) -} +func (m *VulnerabilitySummarySpec) Reset() { *m = VulnerabilitySummarySpec{} } -var xxx_messageInfo_WorkloadConfigurationScanSummarySpec proto.InternalMessageInfo +func (m *VulnerabilitySummaryStatus) Reset() { *m = VulnerabilitySummaryStatus{} } -func (m *WorkloadScanRelatedObject) Reset() { *m = WorkloadScanRelatedObject{} } -func (*WorkloadScanRelatedObject) ProtoMessage() {} -func (*WorkloadScanRelatedObject) Descriptor() ([]byte, []int) { - return fileDescriptor_ada9a9c05eeab74f, []int{165} -} -func (m *WorkloadScanRelatedObject) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) +func (m *WorkloadConfigurationScan) Reset() { *m = WorkloadConfigurationScan{} } + +func (m *WorkloadConfigurationScanList) Reset() { *m = WorkloadConfigurationScanList{} } + +func (m *WorkloadConfigurationScanSeveritiesSummary) Reset() { + *m = WorkloadConfigurationScanSeveritiesSummary{} } -func (m *WorkloadScanRelatedObject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *WorkloadScanRelatedObject) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkloadScanRelatedObject.Merge(m, src) -} -func (m *WorkloadScanRelatedObject) XXX_Size() int { - return m.Size() -} -func (m *WorkloadScanRelatedObject) XXX_DiscardUnknown() { - xxx_messageInfo_WorkloadScanRelatedObject.DiscardUnknown(m) -} - -var xxx_messageInfo_WorkloadScanRelatedObject proto.InternalMessageInfo - -func init() { - proto.RegisterType((*Advisory)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Advisory") - proto.RegisterType((*ApplicationProfile)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfile") - proto.RegisterType((*ApplicationProfileContainer)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfileContainer") - proto.RegisterMapType((map[string]RulePolicy)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfileContainer.RulePoliciesEntry") - proto.RegisterType((*ApplicationProfileList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfileList") - proto.RegisterType((*ApplicationProfileSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfileSpec") - proto.RegisterType((*ApplicationProfileStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ApplicationProfileStatus") - proto.RegisterType((*Arg)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Arg") - proto.RegisterType((*CPE)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.CPE") - proto.RegisterType((*CallStack)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.CallStack") - proto.RegisterType((*CallStackNode)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.CallStackNode") - proto.RegisterType((*Component)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Component") - proto.RegisterMapType((map[Algorithm]Hash)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Component.HashesEntry") - proto.RegisterMapType((map[IdentifierType]string)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Component.IdentifiersEntry") - proto.RegisterType((*Condition)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Condition") - proto.RegisterType((*ConditionedStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ConditionedStatus") - proto.RegisterType((*ConfigurationScanSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ConfigurationScanSummary") - proto.RegisterType((*ConfigurationScanSummaryList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ConfigurationScanSummaryList") - proto.RegisterType((*ConfigurationScanSummarySpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ConfigurationScanSummarySpec") - proto.RegisterType((*ContainerProfile)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ContainerProfile") - proto.RegisterType((*ContainerProfileList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ContainerProfileList") - proto.RegisterType((*ContainerProfileSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ContainerProfileSpec") - proto.RegisterMapType((map[string]RulePolicy)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ContainerProfileSpec.RulePoliciesEntry") - proto.RegisterType((*ContainerProfileStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ContainerProfileStatus") - proto.RegisterType((*ControlSeverity)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ControlSeverity") - proto.RegisterType((*Coordinates)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Coordinates") - proto.RegisterType((*Cvss)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Cvss") - proto.RegisterType((*CvssMetrics)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.CvssMetrics") - proto.RegisterType((*Descriptor)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Descriptor") - proto.RegisterType((*Digest)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Digest") - proto.RegisterType((*Distribution)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Distribution") - proto.RegisterType((*ELFSecurityFeatures)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ELFSecurityFeatures") - proto.RegisterType((*ExecCalls)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ExecCalls") - proto.RegisterType((*Executable)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Executable") - proto.RegisterType((*FileLicense)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.FileLicense") - proto.RegisterType((*FileLicenseEvidence)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.FileLicenseEvidence") - proto.RegisterType((*FileMetadataEntry)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.FileMetadataEntry") - proto.RegisterType((*Fix)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Fix") - proto.RegisterType((*GeneratedNetworkPolicy)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.GeneratedNetworkPolicy") - proto.RegisterType((*GeneratedNetworkPolicyList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.GeneratedNetworkPolicyList") - proto.RegisterType((*GrypeDocument)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.GrypeDocument") - proto.RegisterType((*GrypePackage)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.GrypePackage") - proto.RegisterType((*HTTPEndpoint)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.HTTPEndpoint") - proto.RegisterType((*HTTPIngressPath)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.HTTPIngressPath") - proto.RegisterType((*HTTPIngressRuleValue)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.HTTPIngressRuleValue") - proto.RegisterType((*IPBlock)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IPBlock") - proto.RegisterType((*IdentifiedCallStack)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IdentifiedCallStack") - proto.RegisterType((*IgnoreRule)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IgnoreRule") - proto.RegisterType((*IgnoreRulePackage)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IgnoreRulePackage") - proto.RegisterType((*IgnoredMatch)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IgnoredMatch") - proto.RegisterType((*Ingress)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Ingress") - proto.RegisterType((*IngressBackend)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressBackend") - proto.RegisterType((*IngressClass)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressClass") - proto.RegisterType((*IngressClassList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressClassList") - proto.RegisterType((*IngressClassParametersReference)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressClassParametersReference") - proto.RegisterType((*IngressClassSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressClassSpec") - proto.RegisterType((*IngressList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressList") - proto.RegisterType((*IngressLoadBalancerIngress)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressLoadBalancerIngress") - proto.RegisterType((*IngressLoadBalancerStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressLoadBalancerStatus") - proto.RegisterType((*IngressPortStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressPortStatus") - proto.RegisterType((*IngressRule)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressRule") - proto.RegisterType((*IngressRuleValue)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressRuleValue") - proto.RegisterType((*IngressServiceBackend)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressServiceBackend") - proto.RegisterType((*IngressSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressSpec") - proto.RegisterType((*IngressStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressStatus") - proto.RegisterType((*IngressTLS)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.IngressTLS") - proto.RegisterType((*KnownServer)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.KnownServer") - proto.RegisterType((*KnownServerEntry)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.KnownServerEntry") - proto.RegisterType((*KnownServerList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.KnownServerList") - proto.RegisterType((*License)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.License") - proto.RegisterType((*LinuxRelease)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.LinuxRelease") - proto.RegisterType((*Location)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Location") - proto.RegisterType((*LocationData)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.LocationData") - proto.RegisterType((*LocationMetadata)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.LocationMetadata") - proto.RegisterMapType((map[string]string)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.LocationMetadata.AnnotationsEntry") - proto.RegisterType((*Match)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Match") - proto.RegisterType((*MatchDetails)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.MatchDetails") - proto.RegisterType((*Metadata)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Metadata") - proto.RegisterType((*NetworkNeighbor)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkNeighbor") - proto.RegisterType((*NetworkNeighborhood)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkNeighborhood") - proto.RegisterType((*NetworkNeighborhoodContainer)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkNeighborhoodContainer") - proto.RegisterType((*NetworkNeighborhoodList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkNeighborhoodList") - proto.RegisterType((*NetworkNeighborhoodSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkNeighborhoodSpec") - proto.RegisterType((*NetworkPolicy)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicy") - proto.RegisterType((*NetworkPolicyEgressRule)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyEgressRule") - proto.RegisterType((*NetworkPolicyIngressRule)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyIngressRule") - proto.RegisterType((*NetworkPolicyList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyList") - proto.RegisterType((*NetworkPolicyPeer)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyPeer") - proto.RegisterType((*NetworkPolicyPort)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyPort") - proto.RegisterType((*NetworkPolicySpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicySpec") - proto.RegisterType((*NetworkPolicyStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPolicyStatus") - proto.RegisterType((*NetworkPort)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.NetworkPort") - proto.RegisterType((*OpenCalls)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.OpenCalls") - proto.RegisterType((*OpenVulnerabilityExchangeContainer)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.OpenVulnerabilityExchangeContainer") - proto.RegisterType((*OpenVulnerabilityExchangeContainerList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.OpenVulnerabilityExchangeContainerList") - proto.RegisterType((*PackageBasicData)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.PackageBasicData") - proto.RegisterType((*PackageBasicDataV01011)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.PackageBasicDataV01011") - proto.RegisterType((*PackageCustomData)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.PackageCustomData") - proto.RegisterType((*PolicyRef)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.PolicyRef") - proto.RegisterType((*Product)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Product") - proto.RegisterType((*ReportMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ReportMeta") - proto.RegisterType((*RulePath)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.RulePath") - proto.RegisterType((*RulePolicy)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.RulePolicy") - proto.RegisterType((*RuleStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.RuleStatus") - proto.RegisterType((*SBOMSyft)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyft") - proto.RegisterType((*SBOMSyftFiltered)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyftFiltered") - proto.RegisterType((*SBOMSyftFilteredList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyftFilteredList") - proto.RegisterType((*SBOMSyftList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyftList") - proto.RegisterType((*SBOMSyftSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyftSpec") - proto.RegisterType((*SBOMSyftStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SBOMSyftStatus") - proto.RegisterType((*SPDXMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SPDXMeta") - proto.RegisterType((*ScannedControl)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ScannedControl") - proto.RegisterType((*ScannedControlRule)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ScannedControlRule") - proto.RegisterMapType((map[string]encoding_json.RawMessage)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ScannedControlRule.ControlConfigurationsEntry") - proto.RegisterType((*ScannedControlStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ScannedControlStatus") - proto.RegisterType((*ScannedControlSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ScannedControlSummary") - proto.RegisterType((*Schema)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Schema") - proto.RegisterType((*SeccompProfile)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeccompProfile") - proto.RegisterType((*SeccompProfileList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeccompProfileList") - proto.RegisterType((*SeccompProfileSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeccompProfileSpec") - proto.RegisterType((*SeccompProfileStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeccompProfileStatus") - proto.RegisterMapType((map[string]SingleSeccompProfileStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeccompProfileStatus.ContainersEntry") - proto.RegisterType((*ServiceBackendPort)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ServiceBackendPort") - proto.RegisterType((*SeveritySummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SeveritySummary") - proto.RegisterType((*SingleSeccompProfile)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SingleSeccompProfile") - proto.RegisterType((*SingleSeccompProfileSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SingleSeccompProfileSpec") - proto.RegisterType((*SingleSeccompProfileStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SingleSeccompProfileStatus") - proto.RegisterType((*Source)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Source") - proto.RegisterType((*SpecBase)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SpecBase") - proto.RegisterType((*StackFrame)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.StackFrame") - proto.RegisterType((*Statement)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Statement") - proto.RegisterType((*StatusBase)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.StatusBase") - proto.RegisterType((*Subcomponent)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Subcomponent") - proto.RegisterType((*SyftCoordinates)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftCoordinates") - proto.RegisterType((*SyftDescriptor)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftDescriptor") - proto.RegisterType((*SyftDocument)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftDocument") - proto.RegisterType((*SyftFile)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftFile") - proto.RegisterType((*SyftPackage)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftPackage") - proto.RegisterType((*SyftRelationship)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftRelationship") - proto.RegisterType((*SyftSource)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.SyftSource") - proto.RegisterType((*Syscall)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Syscall") - proto.RegisterType((*ToolMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.ToolMeta") - proto.RegisterType((*UpstreamPackage)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.UpstreamPackage") - proto.RegisterType((*VEX)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VEX") - proto.RegisterType((*VexVulnerability)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VexVulnerability") - proto.RegisterType((*VulnerabilitiesComponents)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitiesComponents") - proto.RegisterType((*VulnerabilitiesObjScope)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitiesObjScope") - proto.RegisterType((*Vulnerability)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.Vulnerability") - proto.RegisterType((*VulnerabilityCounters)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityCounters") - proto.RegisterType((*VulnerabilityManifest)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifest") - proto.RegisterType((*VulnerabilityManifestList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestList") - proto.RegisterType((*VulnerabilityManifestMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestMeta") - proto.RegisterType((*VulnerabilityManifestReportMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestReportMeta") - proto.RegisterType((*VulnerabilityManifestSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestSpec") - proto.RegisterType((*VulnerabilityManifestStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestStatus") - proto.RegisterType((*VulnerabilityManifestSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestSummary") - proto.RegisterType((*VulnerabilityManifestSummaryList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestSummaryList") - proto.RegisterType((*VulnerabilityManifestSummarySpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestSummarySpec") - proto.RegisterType((*VulnerabilityManifestToolMeta)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityManifestToolMeta") - proto.RegisterType((*VulnerabilityMetadata)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilityMetadata") - proto.RegisterType((*VulnerabilitySummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitySummary") - proto.RegisterType((*VulnerabilitySummaryList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitySummaryList") - proto.RegisterType((*VulnerabilitySummarySpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitySummarySpec") - proto.RegisterType((*VulnerabilitySummaryStatus)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.VulnerabilitySummaryStatus") - proto.RegisterType((*WorkloadConfigurationScan)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScan") - proto.RegisterType((*WorkloadConfigurationScanList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanList") - proto.RegisterType((*WorkloadConfigurationScanSeveritiesSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSeveritiesSummary") - proto.RegisterType((*WorkloadConfigurationScanSpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSpec") - proto.RegisterMapType((map[string]ScannedControl)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSpec.ControlsEntry") - proto.RegisterType((*WorkloadConfigurationScanSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSummary") - proto.RegisterType((*WorkloadConfigurationScanSummaryIdentifier)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSummaryIdentifier") - proto.RegisterType((*WorkloadConfigurationScanSummaryList)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSummaryList") - proto.RegisterType((*WorkloadConfigurationScanSummarySpec)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSummarySpec") - proto.RegisterMapType((map[string]ScannedControlSummary)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadConfigurationScanSummarySpec.ControlsEntry") - proto.RegisterType((*WorkloadScanRelatedObject)(nil), "github.com.kubescape.storage.pkg.apis.softwarecomposition.v1beta1.WorkloadScanRelatedObject") -} - -func init() { - proto.RegisterFile("github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1/generated.proto", fileDescriptor_ada9a9c05eeab74f) -} - -var fileDescriptor_ada9a9c05eeab74f = []byte{ - // 9493 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x7d, 0x70, 0x24, 0xc7, - 0x75, 0x18, 0xce, 0xd9, 0x0f, 0x60, 0xf1, 0xf0, 0x79, 0x7d, 0x77, 0x24, 0x08, 0xde, 0x1d, 0x4e, - 0x23, 0xf1, 0x4c, 0x49, 0x14, 0x40, 0x52, 0x1f, 0xa6, 0x2c, 0xff, 0xa4, 0x1f, 0x16, 0x1f, 0x3c, - 0x88, 0x38, 0x1c, 0xd8, 0x00, 0x8f, 0x94, 0x28, 0x91, 0x1e, 0xcc, 0xf6, 0x2e, 0x86, 0x37, 0x3b, - 0xb3, 0x9a, 0x99, 0xc5, 0x61, 0x29, 0x7e, 0xd3, 0xa2, 0x24, 0xc6, 0xd4, 0x47, 0x54, 0xb6, 0xa2, - 0xd8, 0x89, 0x8b, 0x71, 0x49, 0xd6, 0x1f, 0xb6, 0x92, 0x52, 0xa5, 0x2a, 0x7f, 0x38, 0x1f, 0x55, - 0xae, 0x4a, 0xac, 0x54, 0x62, 0x97, 0xab, 0x94, 0x94, 0x9d, 0xd8, 0x86, 0xcc, 0xb3, 0xe3, 0xb8, - 0x54, 0x89, 0xa2, 0x72, 0xe4, 0x54, 0x82, 0x4a, 0x95, 0x53, 0xfd, 0x39, 0x3d, 0xb3, 0xb3, 0x00, - 0xee, 0x38, 0xbb, 0xa4, 0x12, 0xfd, 0x05, 0xec, 0x7b, 0xdd, 0xfd, 0x5e, 0xf7, 0x74, 0xbf, 0x7e, - 0xef, 0xf5, 0x7b, 0xdd, 0xf0, 0x50, 0xc3, 0x89, 0x76, 0xda, 0xdb, 0x73, 0xb6, 0xdf, 0x9c, 0xbf, - 0xda, 0xde, 0x26, 0xa1, 0x6d, 0xb5, 0xc8, 0x7c, 0x18, 0xf9, 0x81, 0xd5, 0x20, 0xf3, 0xad, 0xab, - 0x8d, 0x79, 0xab, 0xe5, 0x84, 0xf3, 0xa1, 0x5f, 0x8f, 0xae, 0x59, 0x01, 0xb1, 0xfd, 0x66, 0xcb, - 0x0f, 0x9d, 0xc8, 0xf1, 0xbd, 0xf9, 0xdd, 0x7b, 0xb7, 0x49, 0x64, 0xdd, 0x3b, 0xdf, 0x20, 0x1e, - 0x09, 0xac, 0x88, 0xd4, 0xe6, 0x5a, 0x81, 0x1f, 0xf9, 0x68, 0x21, 0x6e, 0x72, 0x4e, 0x35, 0x39, - 0x27, 0x9a, 0x9c, 0x6b, 0x5d, 0x6d, 0xcc, 0xd1, 0x26, 0xe7, 0x32, 0x9a, 0x9c, 0x13, 0x4d, 0xce, - 0xbc, 0x47, 0xe3, 0xaa, 0xe1, 0x37, 0xfc, 0x79, 0xd6, 0xf2, 0x76, 0xbb, 0xce, 0x7e, 0xb1, 0x1f, - 0xec, 0x3f, 0x4e, 0x71, 0xc6, 0xbc, 0x7a, 0x7f, 0x38, 0xe7, 0xf8, 0x94, 0xd5, 0x79, 0xdb, 0x0f, - 0xc8, 0xfc, 0x6e, 0x17, 0x57, 0x33, 0xef, 0x8b, 0xcb, 0x34, 0x2d, 0x7b, 0xc7, 0xf1, 0x48, 0xd0, - 0x89, 0xfb, 0xd7, 0x24, 0x91, 0x95, 0x55, 0x6b, 0xbe, 0x57, 0xad, 0xa0, 0xed, 0x45, 0x4e, 0x93, - 0x74, 0x55, 0xf8, 0xc0, 0x51, 0x15, 0x42, 0x7b, 0x87, 0x34, 0xad, 0x74, 0x3d, 0xf3, 0x22, 0x54, - 0x16, 0x6a, 0xbb, 0x4e, 0xe8, 0x07, 0x1d, 0x34, 0x03, 0x05, 0xa7, 0x36, 0x6d, 0x9c, 0x37, 0xee, - 0x1a, 0xa9, 0xc2, 0x77, 0xf6, 0x67, 0x6f, 0xb9, 0xbe, 0x3f, 0x5b, 0x58, 0x5d, 0xc2, 0x05, 0xa7, - 0x86, 0xce, 0x43, 0xc9, 0x75, 0xbc, 0xab, 0xd3, 0x05, 0x86, 0x1d, 0x13, 0xd8, 0xd2, 0x9a, 0xe3, - 0x5d, 0xc5, 0x0c, 0x63, 0xfe, 0xaf, 0x02, 0xa0, 0x85, 0x56, 0xcb, 0x75, 0x6c, 0x8b, 0x8e, 0xe9, - 0x46, 0xe0, 0xd7, 0x1d, 0x97, 0xa0, 0x9f, 0x83, 0x0a, 0xed, 0x64, 0xcd, 0x8a, 0x2c, 0xd6, 0xf4, - 0xe8, 0x7d, 0xf7, 0xcc, 0x71, 0x5e, 0xe7, 0x74, 0x5e, 0xe3, 0xef, 0x43, 0x4b, 0xcf, 0xed, 0xde, - 0x3b, 0x77, 0x79, 0xfb, 0x49, 0x62, 0x47, 0x97, 0x48, 0x64, 0x55, 0x91, 0x20, 0x07, 0x31, 0x0c, - 0xab, 0x56, 0xd1, 0xa7, 0xa1, 0x14, 0xb6, 0x88, 0xcd, 0x58, 0x1b, 0xbd, 0xef, 0x63, 0x73, 0x6f, - 0x78, 0x1a, 0xcc, 0x75, 0x77, 0x63, 0xb3, 0x45, 0xec, 0xb8, 0xd7, 0xf4, 0x17, 0x66, 0x44, 0xd1, - 0x4b, 0x06, 0x0c, 0x85, 0x91, 0x15, 0xb5, 0xc3, 0xe9, 0x22, 0xa3, 0xff, 0x58, 0x7f, 0xe8, 0x33, - 0x12, 0xd5, 0x09, 0xc1, 0xc1, 0x10, 0xff, 0x8d, 0x05, 0x69, 0xf3, 0x2f, 0x46, 0xe0, 0x8e, 0xee, - 0x4a, 0x8b, 0xbe, 0x17, 0x59, 0x74, 0x74, 0xe9, 0xd7, 0xf3, 0xac, 0x26, 0x11, 0xdf, 0x56, 0xf5, - 0x63, 0xdd, 0x6a, 0x12, 0xcc, 0x30, 0xe8, 0x7d, 0x30, 0x66, 0x5b, 0x2d, 0x6b, 0xdb, 0x71, 0x9d, - 0xc8, 0x21, 0xe1, 0x74, 0xe1, 0x7c, 0xf1, 0xae, 0x91, 0xea, 0xd4, 0xf5, 0xfd, 0xd9, 0xb1, 0x45, - 0x0d, 0x8e, 0x13, 0xa5, 0xd0, 0xa7, 0xa0, 0x4c, 0xf6, 0x88, 0x4d, 0xfb, 0x5e, 0xbc, 0x6b, 0xf4, - 0xbe, 0xb5, 0x1c, 0xfa, 0xbe, 0xbc, 0x47, 0xec, 0x45, 0xcb, 0x75, 0xc3, 0xea, 0xb8, 0x60, 0xb3, - 0x4c, 0x41, 0x21, 0xe6, 0x94, 0x28, 0x49, 0xbf, 0x45, 0xbc, 0x70, 0xba, 0x94, 0x1b, 0xc9, 0xcb, - 0x2d, 0xe2, 0xa5, 0x48, 0x52, 0x50, 0x88, 0x39, 0x25, 0x74, 0x17, 0x54, 0xc2, 0x4e, 0x68, 0xd3, - 0x12, 0xd3, 0x65, 0x36, 0x2e, 0x63, 0xd7, 0xf7, 0x67, 0x2b, 0x9b, 0x02, 0x86, 0x15, 0x16, 0x7d, - 0xd5, 0x80, 0x89, 0x90, 0xd8, 0x94, 0x88, 0xf8, 0x06, 0xd3, 0x43, 0x6c, 0x56, 0x3c, 0x92, 0x03, - 0x9b, 0x9b, 0x8e, 0xd7, 0x70, 0xc9, 0x66, 0xa2, 0xf9, 0xea, 0xad, 0x82, 0xe3, 0x89, 0x24, 0x1c, - 0xa7, 0xd8, 0x40, 0xcf, 0x1b, 0x30, 0x42, 0xbc, 0x5a, 0xcb, 0x77, 0xbc, 0x28, 0x9c, 0x1e, 0x66, - 0x63, 0x77, 0x39, 0x07, 0xa6, 0x2e, 0x6e, 0x6d, 0x6d, 0x2c, 0x8b, 0x76, 0xab, 0x27, 0x04, 0x33, - 0x23, 0x12, 0x12, 0xe2, 0x98, 0x28, 0x7a, 0x27, 0x0c, 0x3b, 0x4d, 0xab, 0x41, 0x56, 0x97, 0xa6, - 0x2b, 0x6c, 0x1e, 0x4e, 0x8a, 0xe2, 0xc3, 0xab, 0x1c, 0x8c, 0x25, 0x1e, 0xdd, 0x0d, 0x15, 0xf6, - 0xef, 0x96, 0xd5, 0x98, 0x1e, 0x61, 0x65, 0xa7, 0x44, 0xd9, 0xca, 0xaa, 0x80, 0x63, 0x55, 0x02, - 0xfd, 0x86, 0x01, 0x63, 0x41, 0xdb, 0x25, 0x1b, 0xbe, 0xeb, 0xd8, 0x74, 0xf2, 0x02, 0xeb, 0x5e, - 0xab, 0x2f, 0x2b, 0x51, 0x2d, 0xaa, 0x39, 0xac, 0x91, 0x5c, 0xf6, 0xa2, 0xa0, 0x13, 0x7f, 0x0c, - 0x06, 0xee, 0x54, 0x3b, 0xb4, 0xc8, 0x6a, 0x0d, 0x27, 0xb8, 0x43, 0xdf, 0x34, 0xe0, 0x94, 0x53, - 0x23, 0x5e, 0xe4, 0xd4, 0x1d, 0x52, 0xa3, 0x13, 0x6f, 0x33, 0xb2, 0xec, 0xab, 0xe1, 0xf4, 0x28, - 0x63, 0xfb, 0x4a, 0x0e, 0x6c, 0xaf, 0x76, 0x37, 0x5f, 0x3d, 0x23, 0x98, 0x3b, 0x95, 0x81, 0x0c, - 0x71, 0x26, 0x47, 0x33, 0x5f, 0x30, 0xe0, 0x44, 0x57, 0x37, 0xd1, 0x14, 0x14, 0xaf, 0x92, 0x0e, - 0x17, 0x26, 0x98, 0xfe, 0x8b, 0x6c, 0x28, 0xef, 0x5a, 0x6e, 0x9b, 0x08, 0x19, 0x7c, 0x29, 0x87, - 0x2e, 0x28, 0xb2, 0x1d, 0xcc, 0xdb, 0xfe, 0x99, 0xc2, 0xfd, 0x86, 0xf9, 0x57, 0x06, 0xdc, 0xda, - 0xfd, 0x4d, 0xd6, 0x9c, 0x30, 0x42, 0x9f, 0xe8, 0xda, 0x68, 0xe6, 0x8e, 0xb7, 0xd1, 0xd0, 0xda, - 0x6c, 0x9b, 0x51, 0x73, 0x4c, 0x42, 0xb4, 0x4d, 0xe6, 0x29, 0x28, 0x3b, 0x11, 0x69, 0x72, 0xc1, - 0x38, 0x7a, 0xdf, 0xc3, 0x7d, 0x99, 0x5b, 0xb1, 0xfc, 0x59, 0xa5, 0xb4, 0x30, 0x27, 0x69, 0xfe, - 0x93, 0x52, 0x56, 0xa7, 0xe9, 0x26, 0x84, 0x7e, 0x1a, 0xc6, 0xad, 0xc0, 0xde, 0x71, 0x22, 0x62, - 0x47, 0xed, 0x80, 0x84, 0xd3, 0x06, 0x93, 0x4f, 0x27, 0xae, 0xef, 0xcf, 0x8e, 0x2f, 0xe8, 0x08, - 0x9c, 0x2c, 0x87, 0xfe, 0xb6, 0x01, 0x60, 0xcb, 0xa9, 0x2c, 0x7b, 0xf5, 0x78, 0x7f, 0x57, 0x4c, - 0xbc, 0x8f, 0x2b, 0x50, 0x88, 0x35, 0x2e, 0xd0, 0xdf, 0x37, 0x60, 0xc2, 0xf1, 0x9c, 0x28, 0x46, - 0x8b, 0x8d, 0xa5, 0xdf, 0x8c, 0xa9, 0x85, 0xbb, 0x9a, 0xa0, 0x8e, 0x53, 0xdc, 0xa0, 0xdf, 0x34, - 0xe0, 0x24, 0x69, 0xed, 0x90, 0x26, 0x09, 0x2c, 0x57, 0xe3, 0xb2, 0x34, 0x10, 0x2e, 0xef, 0x10, - 0x5c, 0x9e, 0x5c, 0xee, 0x66, 0x01, 0x67, 0xf1, 0x65, 0xce, 0xc0, 0x74, 0x2f, 0x5d, 0xc2, 0xfc, - 0x3d, 0x03, 0x8a, 0x0b, 0x41, 0x03, 0xbd, 0x1d, 0xca, 0x8e, 0x57, 0x23, 0x7b, 0x6c, 0xd1, 0x94, - 0xb4, 0x29, 0x48, 0x81, 0x98, 0xe3, 0x68, 0xa1, 0x78, 0x81, 0x6b, 0x85, 0xae, 0x50, 0xa0, 0x58, - 0xa0, 0x54, 0x6a, 0xb3, 0x7f, 0xb6, 0xae, 0xf9, 0x4c, 0x19, 0x2a, 0xc5, 0x2b, 0xea, 0x8a, 0x80, - 0x63, 0x55, 0x02, 0x5d, 0x86, 0x82, 0xdf, 0x9a, 0x2e, 0x31, 0xe9, 0xfe, 0x11, 0xa9, 0x6d, 0x5e, - 0x6e, 0x1d, 0xec, 0xcf, 0xde, 0xab, 0x69, 0xe1, 0xf1, 0xec, 0x98, 0xb7, 0xfd, 0x66, 0xd3, 0xf7, - 0x98, 0x52, 0x2b, 0x36, 0x37, 0xba, 0x73, 0x07, 0x56, 0xe4, 0x07, 0xb8, 0xe0, 0xb7, 0xcc, 0x75, - 0x28, 0x2e, 0x6e, 0x2c, 0xa3, 0x59, 0x28, 0xda, 0x2d, 0xa9, 0xea, 0xa4, 0x18, 0xa5, 0x18, 0x74, - 0x01, 0x86, 0x42, 0xbf, 0x1d, 0xd8, 0x44, 0x28, 0xb3, 0xb1, 0x52, 0xc5, 0xa0, 0x58, 0x60, 0xcd, - 0xe7, 0x60, 0x44, 0x89, 0x42, 0x14, 0x40, 0x29, 0xf0, 0xfd, 0x48, 0x48, 0x96, 0x8d, 0x1c, 0xbe, - 0xb4, 0x6a, 0x7b, 0xdd, 0xaf, 0x91, 0x58, 0x27, 0xc3, 0xbe, 0x1f, 0x61, 0x46, 0xcb, 0x7c, 0xa9, - 0x00, 0xe3, 0x89, 0x52, 0xe8, 0x59, 0xa8, 0xd8, 0x3b, 0x8e, 0x5b, 0x0b, 0x88, 0xc7, 0x56, 0x7a, - 0x3f, 0x38, 0x51, 0xdf, 0x6c, 0x51, 0x50, 0xc2, 0x8a, 0x26, 0x0a, 0xa0, 0x5c, 0x0f, 0xa8, 0x22, - 0x99, 0x9f, 0x9c, 0x67, 0x84, 0x57, 0x68, 0xa3, 0xf1, 0xc7, 0x62, 0x3f, 0x31, 0x27, 0x65, 0x7e, - 0xb9, 0x04, 0x23, 0x8b, 0xb4, 0xa2, 0x47, 0xbc, 0xe8, 0x50, 0x1b, 0xe5, 0x17, 0x0d, 0x18, 0xda, - 0xb1, 0xc2, 0x1d, 0x22, 0xe5, 0xd9, 0xa3, 0x79, 0x0c, 0x8e, 0x24, 0x3d, 0x77, 0x91, 0x35, 0xcd, - 0x77, 0xfa, 0xb7, 0xcb, 0x39, 0xc3, 0x81, 0x2f, 0x7e, 0x6f, 0x76, 0x64, 0xc1, 0x6d, 0xf8, 0x81, - 0x13, 0xed, 0x34, 0x5f, 0xf9, 0xde, 0x6c, 0x89, 0x82, 0xb1, 0x60, 0x06, 0x7d, 0xc3, 0x80, 0x51, - 0xb5, 0xbd, 0x2a, 0x99, 0xf6, 0xc9, 0x5c, 0x99, 0x5b, 0x8d, 0xdb, 0xe7, 0x1c, 0xde, 0x29, 0x38, - 0x1c, 0xd5, 0x30, 0x2f, 0x7e, 0x6f, 0x76, 0x22, 0xfe, 0xb9, 0xd5, 0x69, 0x11, 0xac, 0x33, 0x46, - 0x17, 0x70, 0xd8, 0xa6, 0xf2, 0x82, 0x04, 0x62, 0x61, 0xaa, 0xc9, 0xb0, 0x29, 0xe0, 0x58, 0x95, - 0x98, 0xf9, 0x20, 0x8c, 0x6a, 0x43, 0x92, 0xa1, 0x15, 0x9c, 0xd2, 0x85, 0xc6, 0x88, 0xb6, 0x8d, - 0xcf, 0x7c, 0x18, 0xa6, 0xd2, 0x0c, 0xdf, 0x48, 0x7d, 0xf3, 0xfb, 0x05, 0x3a, 0x27, 0xbc, 0x1a, - 0x1b, 0x0d, 0x74, 0x2f, 0x94, 0xa2, 0x8e, 0x5a, 0xf2, 0x67, 0xe5, 0x4a, 0xa2, 0xfd, 0x3b, 0xd8, - 0x9f, 0x1d, 0x57, 0x05, 0x59, 0x87, 0x59, 0x51, 0xb4, 0xa6, 0xac, 0x36, 0x2e, 0x03, 0xde, 0x97, - 0x34, 0xac, 0x0e, 0xf6, 0x67, 0x33, 0x6c, 0xfb, 0x39, 0xd5, 0x52, 0xd2, 0xfc, 0x42, 0xbb, 0x80, - 0x5c, 0x2b, 0x8c, 0xb6, 0x02, 0xcb, 0xe3, 0x1f, 0x68, 0xcb, 0x69, 0x12, 0x61, 0x0f, 0xbe, 0xeb, - 0x78, 0x4a, 0x08, 0xad, 0x51, 0x9d, 0x11, 0x5c, 0xa0, 0xb5, 0xae, 0xd6, 0x70, 0x06, 0x05, 0xf4, - 0x41, 0x18, 0x0a, 0x88, 0x15, 0xfa, 0x9e, 0xf8, 0x5a, 0x6f, 0x93, 0xbd, 0xc0, 0x0c, 0x7a, 0xb0, - 0x3f, 0x3b, 0xa9, 0x58, 0xe6, 0x20, 0x2c, 0x2a, 0x50, 0x65, 0xbc, 0x49, 0xc2, 0xd0, 0x6a, 0x90, - 0xe9, 0x72, 0x52, 0x19, 0xbf, 0xc4, 0xc1, 0x58, 0xe2, 0xcd, 0x5f, 0x32, 0xe0, 0x84, 0x6a, 0x86, - 0xd4, 0x78, 0xdf, 0xa9, 0x41, 0x41, 0xb7, 0x6e, 0x0e, 0x0d, 0x85, 0x34, 0x5a, 0xcb, 0x65, 0x4e, - 0x8b, 0x46, 0x13, 0xea, 0x82, 0xa0, 0x83, 0x35, 0x9a, 0xe6, 0xf3, 0x05, 0x98, 0x5e, 0xf4, 0xbd, - 0xba, 0xd3, 0x68, 0x07, 0x6c, 0x83, 0xdb, 0xb4, 0x2d, 0x6f, 0xb3, 0xdd, 0x6c, 0x5a, 0x41, 0x67, - 0x00, 0x7e, 0x87, 0x17, 0x8c, 0x84, 0xe3, 0xe1, 0x89, 0x7c, 0xfa, 0x9e, 0xd9, 0x9b, 0x5e, 0xee, - 0x07, 0xf3, 0x6f, 0x0c, 0x38, 0xd3, 0xab, 0xd2, 0x00, 0xb4, 0xe2, 0xe7, 0x8d, 0xa4, 0x5a, 0xfc, - 0x58, 0x1f, 0xc7, 0xa0, 0x87, 0x72, 0xfc, 0xd9, 0x62, 0xef, 0x11, 0x60, 0x2a, 0xf2, 0x6b, 0x06, - 0x40, 0x48, 0x76, 0x49, 0xc0, 0x1d, 0x1b, 0x7c, 0x10, 0x9a, 0x39, 0x30, 0xfa, 0x88, 0x1f, 0x5c, - 0x75, 0x7d, 0xab, 0xd6, 0x4d, 0x5d, 0x51, 0x93, 0xac, 0xab, 0x89, 0x14, 0xa3, 0xb0, 0xc6, 0x14, - 0xfa, 0x6d, 0xca, 0x23, 0x2f, 0x8b, 0x49, 0x5d, 0x0c, 0x66, 0x7f, 0x79, 0xe4, 0xd4, 0x62, 0x29, - 0x5c, 0x7d, 0xaf, 0xe0, 0xf1, 0xdd, 0xc7, 0xaf, 0x43, 0x3b, 0xa1, 0xb8, 0x36, 0xff, 0x7b, 0x01, - 0xa6, 0x94, 0xee, 0x39, 0x38, 0xf7, 0x5f, 0x27, 0xb1, 0x0a, 0x1f, 0xc9, 0x67, 0x06, 0x26, 0x3a, - 0xd1, 0xd3, 0xf9, 0xf7, 0x42, 0xda, 0xf9, 0xf7, 0xb1, 0x7e, 0x50, 0x3f, 0xdc, 0xf5, 0xf7, 0x03, - 0x03, 0x4e, 0xa5, 0xab, 0x0c, 0x60, 0xe5, 0xef, 0x25, 0x17, 0xfe, 0x66, 0x1f, 0x3a, 0xde, 0x63, - 0xc1, 0xff, 0xf1, 0x58, 0x77, 0x87, 0xdf, 0x98, 0x2d, 0xfc, 0x13, 0xdf, 0xe7, 0x4f, 0x7c, 0x9f, - 0x3f, 0xae, 0xbe, 0xcf, 0xaf, 0x67, 0xfb, 0x3e, 0x9d, 0x3e, 0x89, 0xc1, 0xff, 0x07, 0x9c, 0x9e, - 0xa8, 0x05, 0xe3, 0xae, 0xb5, 0x4d, 0xdc, 0x4d, 0xe2, 0x12, 0x3b, 0xf2, 0x83, 0x69, 0xc2, 0xa6, - 0xf1, 0x7b, 0x8f, 0x29, 0x3d, 0xf5, 0xaa, 0xd5, 0xd3, 0x82, 0xfe, 0x78, 0x02, 0x8c, 0x93, 0x04, - 0xd0, 0x33, 0x30, 0xec, 0x78, 0x8d, 0x80, 0x84, 0xe1, 0x74, 0x9d, 0x0d, 0x07, 0xce, 0x61, 0x38, - 0xd6, 0x49, 0x74, 0xcd, 0x0f, 0xae, 0xae, 0x13, 0xa7, 0xb1, 0xb3, 0xed, 0x07, 0xda, 0x8c, 0xe3, - 0xa4, 0xb0, 0xa4, 0x89, 0x9e, 0x82, 0x21, 0xc2, 0xa9, 0x37, 0xfa, 0x46, 0x5d, 0x6d, 0x5f, 0xcb, - 0x9c, 0xb8, 0xa0, 0xf8, 0xd6, 0xf3, 0x30, 0x4f, 0xc3, 0xad, 0xd9, 0x3b, 0xb0, 0xb9, 0x0b, 0xd4, - 0x9a, 0x8a, 0x02, 0xdf, 0x15, 0x5a, 0x5c, 0x87, 0x19, 0xcc, 0xe2, 0x7f, 0x61, 0x7d, 0xc6, 0x06, - 0xb3, 0x80, 0x63, 0x55, 0x02, 0xbd, 0x1f, 0x46, 0x43, 0x6a, 0x4a, 0xae, 0x58, 0x6c, 0x5a, 0xd1, - 0x9e, 0x14, 0xaa, 0x27, 0xa5, 0x9d, 0xbe, 0x19, 0xa3, 0xb0, 0x5e, 0xce, 0xb4, 0x61, 0x74, 0xd1, - 0xf7, 0x83, 0x9a, 0xe3, 0x59, 0x11, 0x09, 0xd1, 0x3b, 0xa0, 0xd4, 0xb2, 0xa2, 0x9d, 0x34, 0x3d, - 0x4c, 0x2c, 0x77, 0xc3, 0x8a, 0x76, 0x30, 0xc3, 0xa2, 0x39, 0x18, 0x76, 0xad, 0x0e, 0x09, 0x56, - 0x97, 0x84, 0x85, 0x7b, 0x4a, 0x14, 0x1c, 0x5b, 0xa1, 0x3d, 0xea, 0x84, 0x11, 0x69, 0x52, 0xa9, - 0x23, 0x0a, 0x99, 0xbf, 0x51, 0x80, 0xd2, 0xe2, 0x6e, 0xc8, 0x24, 0xd5, 0x2e, 0x09, 0x42, 0xc7, - 0xf7, 0x04, 0x05, 0x35, 0x6f, 0xae, 0x70, 0x30, 0x96, 0x78, 0x74, 0x01, 0x86, 0x76, 0x89, 0xea, - 0x8a, 0xe6, 0x48, 0xbb, 0xc2, 0x67, 0xb9, 0xc0, 0xa2, 0x0e, 0xb5, 0x35, 0xa3, 0xc0, 0xb1, 0xa5, - 0x9a, 0xb4, 0x9e, 0x87, 0x74, 0xda, 0x0d, 0xc3, 0x4b, 0xbc, 0x55, 0xdd, 0x76, 0x65, 0x00, 0x2c, - 0xe9, 0xa1, 0x2b, 0x30, 0xb1, 0x4b, 0xbc, 0x9a, 0x1f, 0x5c, 0x92, 0xaa, 0x10, 0xb5, 0x94, 0xc7, - 0xaa, 0x73, 0x54, 0x60, 0x5d, 0x49, 0x60, 0x0e, 0xf6, 0x67, 0xa7, 0x89, 0x67, 0xfb, 0x35, 0xc7, - 0x6b, 0xcc, 0x3f, 0x19, 0xfa, 0xde, 0x1c, 0xb6, 0xae, 0x49, 0x63, 0x38, 0xd5, 0x8a, 0xf9, 0x4f, - 0x0d, 0x18, 0xd5, 0x38, 0x40, 0xf3, 0x30, 0xb2, 0x6d, 0x85, 0x84, 0x7d, 0x43, 0x36, 0x6e, 0x46, - 0xbc, 0x21, 0x54, 0x25, 0x02, 0xc7, 0x65, 0xd0, 0x2a, 0x9c, 0x24, 0x7b, 0x2d, 0xd7, 0x77, 0x22, - 0xae, 0x51, 0x74, 0x78, 0xd5, 0x02, 0xab, 0x7a, 0x1b, 0x73, 0xf2, 0x76, 0xa3, 0x71, 0x56, 0x1d, - 0x74, 0x2f, 0x8c, 0x3a, 0xcd, 0x96, 0x65, 0x47, 0xbc, 0x89, 0x22, 0x6b, 0x62, 0x92, 0xb9, 0x7e, - 0x62, 0x30, 0xd6, 0xcb, 0x98, 0x7f, 0x6d, 0x00, 0x2c, 0x91, 0xd0, 0x0e, 0x9c, 0x16, 0xfd, 0x40, - 0x47, 0x1f, 0x0f, 0x6b, 0xb3, 0xa2, 0x70, 0xc4, 0xac, 0xd8, 0x84, 0x71, 0x5b, 0xb7, 0x1c, 0x18, - 0x43, 0x63, 0xd5, 0xf7, 0x5c, 0xe7, 0xae, 0x98, 0x18, 0x71, 0xe8, 0x80, 0x27, 0xdb, 0x40, 0xcb, - 0x50, 0xa8, 0x6d, 0x8b, 0x6f, 0xf7, 0xfe, 0xeb, 0xfb, 0xb3, 0xa7, 0xaf, 0xb4, 0x5d, 0x8f, 0x04, - 0x62, 0x1c, 0x96, 0xaa, 0xca, 0x6d, 0xd3, 0xbb, 0xc5, 0x42, 0x6d, 0xdb, 0x7c, 0x1c, 0x86, 0x96, - 0x9c, 0x06, 0x09, 0x23, 0xfa, 0xc1, 0x2c, 0xe9, 0xb0, 0x13, 0xfd, 0x56, 0x1f, 0x4c, 0x79, 0xf2, - 0x70, 0x5c, 0x26, 0xe9, 0x01, 0x1f, 0xc9, 0xf6, 0x80, 0x9b, 0xcf, 0xc1, 0xd8, 0x92, 0x13, 0x46, - 0x81, 0xb3, 0xdd, 0x66, 0x6c, 0xe7, 0x3a, 0xb0, 0x26, 0x0c, 0x39, 0xb5, 0x35, 0xe7, 0x2a, 0x61, - 0x1a, 0xe7, 0x48, 0x15, 0xe8, 0x52, 0x5b, 0x5d, 0xa2, 0x10, 0x2c, 0x30, 0xe6, 0xf3, 0x25, 0x38, - 0xb9, 0xbc, 0xb6, 0xb2, 0x49, 0xec, 0x36, 0x15, 0x39, 0x2b, 0xc4, 0xe2, 0x2a, 0xee, 0x25, 0x38, - 0x19, 0x76, 0x9a, 0xdb, 0xbe, 0xbb, 0x65, 0x6d, 0x53, 0x81, 0x16, 0x38, 0xad, 0x16, 0xe1, 0x7e, - 0xd4, 0x4a, 0x7c, 0xae, 0xb0, 0xd9, 0x5d, 0x04, 0x67, 0xd5, 0xa3, 0x53, 0x2e, 0xa4, 0x9b, 0xe5, - 0xa2, 0xe5, 0x59, 0x41, 0x87, 0x71, 0x5e, 0xe1, 0x53, 0x6e, 0x33, 0x06, 0x63, 0xbd, 0x0c, 0x7a, - 0x07, 0x14, 0xbc, 0x3d, 0x36, 0x17, 0x2a, 0xb1, 0x2c, 0x5a, 0xf7, 0xa9, 0x7e, 0xdb, 0x8e, 0x68, - 0xe3, 0xb8, 0xe0, 0xed, 0xa1, 0x15, 0x28, 0x07, 0xc4, 0xc5, 0x97, 0x85, 0x43, 0xeb, 0x1e, 0xe9, - 0x10, 0xc3, 0xc4, 0xf5, 0xf9, 0x21, 0x06, 0x26, 0x56, 0xed, 0xb2, 0xe7, 0x76, 0x0e, 0x32, 0xa1, - 0x98, 0x57, 0x47, 0x3f, 0x0d, 0xc5, 0x96, 0xc3, 0x5d, 0x5b, 0x15, 0xe5, 0x0a, 0x3d, 0xbb, 0x21, - 0x84, 0xc8, 0xaa, 0x57, 0x23, 0x2d, 0xe2, 0xd1, 0xcd, 0x5f, 0xa3, 0x4f, 0x6b, 0xa0, 0xf7, 0x40, - 0xb1, 0x16, 0xfa, 0x4c, 0x73, 0xd5, 0x06, 0x66, 0xa9, 0xe3, 0x59, 0x4d, 0xc7, 0xde, 0xdc, 0xb1, - 0x02, 0x52, 0xe3, 0x56, 0x28, 0xa6, 0xe5, 0xe8, 0x34, 0x0a, 0xad, 0x3a, 0x61, 0xbd, 0x9e, 0x1e, - 0x66, 0x95, 0x98, 0xbd, 0xb1, 0xe6, 0xee, 0x36, 0x37, 0x25, 0x02, 0xc7, 0x65, 0xd0, 0x1c, 0x14, - 0xed, 0xba, 0xc3, 0x94, 0xc0, 0x4a, 0xf5, 0xcc, 0xf5, 0xfd, 0xd9, 0x69, 0x5a, 0x54, 0xec, 0x2b, - 0x2b, 0xae, 0x7f, 0x6d, 0xd5, 0x8b, 0x48, 0x83, 0x6d, 0x1c, 0xb4, 0x20, 0xba, 0x07, 0x86, 0xeb, - 0x7e, 0x10, 0x39, 0xf5, 0x0e, 0x53, 0x06, 0x2b, 0xd5, 0x5b, 0xe9, 0x70, 0x2c, 0xba, 0x96, 0xd7, - 0x58, 0xe1, 0x70, 0x71, 0x6a, 0x21, 0x8b, 0x99, 0x0e, 0x8c, 0x28, 0x3b, 0x82, 0x4e, 0x40, 0x6d, - 0xb3, 0x50, 0x13, 0x50, 0xdb, 0x28, 0xce, 0x40, 0xc9, 0x0a, 0x1a, 0xd2, 0xe8, 0xa9, 0x50, 0xec, - 0x42, 0xd0, 0x08, 0x31, 0x83, 0x52, 0x2c, 0xf1, 0x76, 0x43, 0x31, 0xe3, 0x18, 0x76, 0xd9, 0xdb, - 0x0d, 0x31, 0x83, 0x9a, 0xff, 0xa0, 0x08, 0x10, 0x0f, 0x20, 0xfa, 0x19, 0x18, 0xaa, 0xfb, 0x41, - 0xd3, 0x8a, 0x04, 0x39, 0x53, 0xee, 0x07, 0x2b, 0x0c, 0x7a, 0xb0, 0x3f, 0x3b, 0x15, 0x97, 0xe6, - 0x30, 0x2c, 0x6a, 0xa0, 0xfb, 0x00, 0x76, 0xac, 0x70, 0x79, 0xaf, 0xe5, 0x07, 0x51, 0x28, 0x26, - 0x94, 0xb2, 0xfb, 0x2f, 0x2a, 0x0c, 0xd6, 0x4a, 0xa1, 0x0f, 0xc1, 0x38, 0xfd, 0x45, 0x35, 0x06, - 0xa6, 0x66, 0x8b, 0xd9, 0xa5, 0x74, 0xae, 0x8b, 0x3a, 0x12, 0x27, 0xcb, 0xa2, 0x45, 0x38, 0xe1, - 0x34, 0x69, 0x3b, 0xa4, 0xb6, 0xe6, 0x6c, 0x07, 0x56, 0x40, 0x95, 0xe7, 0x12, 0xeb, 0xe6, 0xe9, - 0xeb, 0xfb, 0xb3, 0x27, 0x56, 0xd3, 0x48, 0xdc, 0x5d, 0x1e, 0xbd, 0x66, 0xc0, 0x49, 0xe2, 0xd6, - 0xd3, 0xcb, 0x8d, 0xcd, 0xbb, 0x7c, 0x94, 0xda, 0x8c, 0xc5, 0x2c, 0xb6, 0x87, 0x6e, 0x04, 0xce, - 0xe2, 0xc5, 0xfc, 0x46, 0x01, 0x46, 0x57, 0x98, 0x53, 0xc0, 0x26, 0x5e, 0x48, 0x62, 0x41, 0x66, - 0xf4, 0x16, 0x64, 0xe8, 0xc3, 0x30, 0x11, 0xb6, 0x6a, 0x7b, 0xcb, 0x7b, 0x2d, 0xaa, 0xa5, 0xc5, - 0xd2, 0x29, 0x36, 0xb9, 0x36, 0x96, 0x1e, 0x8d, 0xb1, 0x38, 0x55, 0x1a, 0xcd, 0x0b, 0x97, 0x7c, - 0x91, 0xd5, 0xba, 0x23, 0xe5, 0x92, 0x1f, 0x15, 0xbc, 0x68, 0x0e, 0xf9, 0xe7, 0x0d, 0xa8, 0x90, - 0x5d, 0xaa, 0x8f, 0xdb, 0x84, 0x2d, 0xfe, 0x7c, 0x86, 0x4f, 0xeb, 0xf8, 0xb2, 0x68, 0x9d, 0x1b, - 0xb0, 0xf2, 0x17, 0x56, 0x54, 0xcd, 0xaf, 0x19, 0x70, 0x32, 0xa3, 0x3c, 0x9d, 0x9a, 0x6c, 0x33, - 0xe2, 0xbc, 0xd1, 0x51, 0x2b, 0x26, 0x5c, 0xd3, 0x02, 0x83, 0xb5, 0x52, 0x54, 0x35, 0xf2, 0xeb, - 0xf5, 0x90, 0x44, 0x6c, 0xdc, 0x8a, 0xb1, 0x6a, 0x74, 0x99, 0x41, 0xb1, 0xc0, 0xd2, 0x72, 0x64, - 0x2f, 0x22, 0x62, 0xee, 0x6a, 0xe5, 0x96, 0x19, 0x14, 0x0b, 0xac, 0xf9, 0xcf, 0x0b, 0x70, 0x82, - 0xf2, 0x26, 0x15, 0x10, 0xae, 0x26, 0x9f, 0x87, 0x52, 0xd3, 0xaf, 0x49, 0x9e, 0xd4, 0xea, 0xbe, - 0xe4, 0xd7, 0x08, 0x66, 0x18, 0x5a, 0x82, 0x7d, 0x87, 0x54, 0xd8, 0x9e, 0x36, 0xf0, 0x0b, 0x30, - 0xe9, 0x3a, 0xde, 0xd5, 0x25, 0x12, 0x46, 0x54, 0xc1, 0x94, 0x1b, 0xf6, 0x48, 0xf5, 0x36, 0x51, - 0x78, 0x72, 0x2d, 0x89, 0xc6, 0xe9, 0xf2, 0xb4, 0x13, 0xed, 0x90, 0xa9, 0x9a, 0xa5, 0x64, 0x27, - 0x1e, 0x66, 0x50, 0x2c, 0xb0, 0x74, 0xaf, 0x6b, 0x04, 0x7e, 0xbb, 0xb5, 0xba, 0xc4, 0x16, 0x48, - 0x31, 0xde, 0xeb, 0x1e, 0xe0, 0x60, 0x2c, 0xf1, 0x54, 0xb1, 0x6e, 0x3a, 0x4d, 0x36, 0x41, 0x98, - 0x2c, 0xd6, 0x14, 0xdd, 0x4b, 0xab, 0x97, 0x96, 0x19, 0xff, 0xaa, 0x04, 0x7a, 0x1b, 0x94, 0x42, - 0xe7, 0x29, 0xc2, 0x04, 0x70, 0x31, 0x9e, 0xd1, 0x9b, 0xce, 0x53, 0xe4, 0x09, 0xcc, 0x50, 0xe6, - 0x16, 0x14, 0x57, 0x9c, 0x3d, 0x74, 0x17, 0x54, 0xc4, 0x76, 0x2a, 0xdd, 0x43, 0x6c, 0x36, 0x88, - 0xbd, 0x36, 0xc4, 0x0a, 0x4b, 0x97, 0x49, 0x18, 0x59, 0x51, 0xd7, 0x7e, 0x4f, 0x35, 0x0d, 0x82, - 0x39, 0xce, 0xfc, 0x6f, 0x05, 0xb8, 0xf5, 0x01, 0x19, 0x51, 0x29, 0x4c, 0x1e, 0x6e, 0x52, 0x0c, - 0xc0, 0xf1, 0x19, 0x24, 0x1c, 0x9f, 0x1b, 0xf9, 0x19, 0x6d, 0xc2, 0x90, 0xcf, 0xf2, 0x78, 0x3e, - 0x07, 0x23, 0x2d, 0x6e, 0x32, 0x91, 0x7a, 0x8e, 0x8e, 0xaf, 0x0d, 0xd9, 0x66, 0x6c, 0x0e, 0x49, - 0x83, 0x10, 0x93, 0x3a, 0x8e, 0x69, 0x9a, 0x07, 0x06, 0xcc, 0x64, 0x8f, 0xf8, 0x00, 0x9c, 0x9e, - 0xcf, 0x26, 0x9d, 0x9e, 0x79, 0x78, 0x7b, 0xb3, 0xfb, 0xd2, 0xc3, 0xf5, 0xf9, 0x52, 0x19, 0xc6, - 0x1f, 0x08, 0x3a, 0x2d, 0xb2, 0xe4, 0xdb, 0xed, 0x26, 0xf1, 0x22, 0x14, 0xc2, 0x70, 0xd3, 0x8a, - 0xec, 0x1d, 0x22, 0x4f, 0xe0, 0x2e, 0xe6, 0xc0, 0xd3, 0x25, 0xda, 0xa2, 0x66, 0x54, 0x71, 0x02, - 0x58, 0x52, 0x42, 0x5f, 0x34, 0x60, 0xc2, 0x69, 0x78, 0x7e, 0x40, 0x6a, 0x02, 0x27, 0x06, 0x24, - 0x0f, 0xa7, 0xda, 0xaa, 0xd6, 0xb0, 0x16, 0x97, 0x93, 0x20, 0x87, 0x53, 0xe4, 0x51, 0x53, 0x85, - 0x74, 0x70, 0x03, 0x73, 0x35, 0x0f, 0x97, 0x23, 0x6b, 0x90, 0x6b, 0xd9, 0xc9, 0xc8, 0x10, 0x74, - 0x0d, 0x86, 0x6a, 0x54, 0xcd, 0xf7, 0xc5, 0x4e, 0x95, 0x47, 0xbf, 0x75, 0xbb, 0x21, 0x96, 0xa0, - 0x0c, 0xea, 0x63, 0x41, 0x0e, 0xbd, 0x68, 0x00, 0xd4, 0x94, 0xdd, 0x26, 0xd4, 0x8c, 0x3c, 0x7c, - 0x21, 0xb1, 0x31, 0x18, 0xaf, 0xc0, 0x18, 0xf6, 0x04, 0xd6, 0xa8, 0x9a, 0xbf, 0x5b, 0x86, 0x31, - 0x36, 0x0b, 0x37, 0x2c, 0xfb, 0xaa, 0xd5, 0x20, 0xf9, 0x5a, 0x39, 0x77, 0x27, 0x34, 0x87, 0xe9, - 0x94, 0xe6, 0x50, 0xd9, 0xec, 0xd4, 0x23, 0x6d, 0xf7, 0x7a, 0xc9, 0x80, 0x11, 0x69, 0x03, 0x48, - 0xb7, 0x78, 0x1e, 0xee, 0x2b, 0x4a, 0x46, 0x73, 0xba, 0xc4, 0xb6, 0xe1, 0x9a, 0x24, 0x86, 0x63, - 0xba, 0xe8, 0x67, 0xa1, 0x42, 0x15, 0xf2, 0x76, 0x7c, 0x9a, 0x7e, 0x5e, 0x49, 0x11, 0x01, 0x3f, - 0xd8, 0x9f, 0x1d, 0xa3, 0x8d, 0xca, 0xdf, 0x58, 0xd5, 0xa0, 0x7b, 0x92, 0xcb, 0x55, 0x8e, 0x70, - 0x7a, 0x28, 0xde, 0x93, 0x84, 0x1a, 0x12, 0x62, 0x85, 0xa5, 0xda, 0xb8, 0xdd, 0x22, 0xdc, 0x85, - 0x2d, 0xb4, 0xf1, 0xc5, 0x8d, 0xe5, 0x10, 0x33, 0x28, 0xd3, 0xf5, 0xdb, 0x81, 0x2b, 0x1c, 0xcc, - 0xb1, 0xae, 0xff, 0x30, 0x5e, 0xc3, 0x0c, 0xc3, 0x46, 0xab, 0xdd, 0x0a, 0xa3, 0x80, 0x58, 0xcd, - 0x70, 0x7a, 0x24, 0xb7, 0xd1, 0x7a, 0x58, 0xb4, 0x29, 0x26, 0x44, 0x3c, 0x5a, 0x12, 0x11, 0xe2, - 0x98, 0x2e, 0xba, 0x08, 0x63, 0x52, 0xa2, 0xb2, 0xfd, 0x1d, 0x18, 0xbf, 0xef, 0x90, 0x36, 0xe1, - 0x25, 0x0d, 0x77, 0x90, 0xfa, 0x8d, 0x13, 0x35, 0xd1, 0x92, 0x26, 0xed, 0x47, 0x99, 0x6f, 0xe0, - 0x2e, 0xa6, 0x21, 0x1c, 0xc7, 0xa3, 0xa3, 0x6a, 0x9a, 0x7f, 0x54, 0x80, 0x31, 0xdd, 0x95, 0x4f, - 0x95, 0x0f, 0xe9, 0xb9, 0x4f, 0x7b, 0xd9, 0x64, 0x19, 0xac, 0x4a, 0xa0, 0x3b, 0x99, 0x77, 0x6b, - 0xc7, 0xaf, 0x49, 0x1b, 0x6a, 0x54, 0x78, 0xa2, 0x28, 0x08, 0x4b, 0x1c, 0x73, 0xeb, 0x7b, 0x11, - 0x09, 0x3c, 0xcb, 0x15, 0x76, 0x4a, 0xec, 0xd6, 0x17, 0x70, 0xac, 0x4a, 0xa0, 0x9f, 0x37, 0x60, - 0xa4, 0xe6, 0x04, 0xc4, 0x66, 0x0a, 0x19, 0x37, 0x86, 0xeb, 0x72, 0x54, 0x97, 0x24, 0xe2, 0x60, - 0x7f, 0xf6, 0x0d, 0xe4, 0xd1, 0xd8, 0xbe, 0x17, 0x46, 0xa1, 0xdc, 0xf4, 0x55, 0xa3, 0x38, 0x26, - 0x8c, 0x16, 0x60, 0x78, 0x87, 0x58, 0x35, 0x12, 0x70, 0x93, 0x66, 0xac, 0xfa, 0x53, 0xb4, 0x6f, - 0x17, 0x39, 0xe8, 0xd0, 0xe1, 0x95, 0xf5, 0xcc, 0xff, 0x6c, 0xc0, 0x24, 0x1d, 0x5d, 0xe1, 0x75, - 0xa6, 0x96, 0xe7, 0x31, 0xac, 0xd2, 0xf7, 0x41, 0x85, 0xfe, 0xdd, 0xd2, 0x24, 0x01, 0x1d, 0xa9, - 0x0d, 0x01, 0x3b, 0xd0, 0xfe, 0xc7, 0xaa, 0x24, 0x7a, 0x1a, 0x86, 0xb7, 0x2d, 0xfb, 0x2a, 0xf1, - 0x6a, 0x42, 0x29, 0x7a, 0x28, 0x8f, 0x0d, 0x89, 0x33, 0x5e, 0xe5, 0x0d, 0xc7, 0x92, 0x4b, 0x00, - 0xb0, 0x24, 0x69, 0x7e, 0xd1, 0x80, 0x53, 0x5a, 0x4f, 0x71, 0xdb, 0x25, 0xcc, 0xa6, 0x42, 0xd7, - 0xa0, 0x4c, 0x59, 0x94, 0x5b, 0x34, 0xce, 0xe9, 0xe8, 0x49, 0x1b, 0xd1, 0x58, 0x5f, 0xa0, 0xbf, - 0x42, 0xcc, 0xe9, 0x99, 0x97, 0x61, 0x78, 0x75, 0xa3, 0xea, 0xfa, 0xf6, 0x55, 0x3a, 0xe4, 0xb6, - 0x53, 0x0b, 0xd2, 0x43, 0xbe, 0xb8, 0xba, 0x84, 0x31, 0xc3, 0x20, 0x93, 0x9a, 0x22, 0x36, 0x69, - 0x45, 0x62, 0x1a, 0x03, 0x37, 0x43, 0x28, 0x04, 0x0b, 0x8c, 0xf9, 0xaf, 0x0c, 0x38, 0x99, 0x71, - 0x92, 0x82, 0xee, 0x81, 0x21, 0xdb, 0x72, 0xdd, 0xd5, 0x25, 0xd1, 0xbe, 0x14, 0xdb, 0x43, 0x8b, - 0x0c, 0x7a, 0xa0, 0xfe, 0xc3, 0xa2, 0x1c, 0x7a, 0x06, 0x46, 0x6c, 0x59, 0x5d, 0x7c, 0xac, 0xb5, - 0x3c, 0x43, 0x19, 0x63, 0x19, 0xa4, 0x40, 0x38, 0xa6, 0x68, 0xfe, 0xc8, 0x00, 0xe0, 0x3a, 0x05, - 0xfd, 0x4c, 0xe8, 0x43, 0x30, 0xbe, 0xab, 0x3b, 0x14, 0x45, 0x37, 0x94, 0x27, 0x21, 0xe1, 0x6d, - 0xc4, 0xc9, 0xb2, 0x74, 0x65, 0xd7, 0x9d, 0x3d, 0xdd, 0x58, 0x50, 0x2b, 0x7b, 0xc5, 0xd9, 0xe3, - 0xf6, 0x82, 0x2a, 0x81, 0x3e, 0x0d, 0xc3, 0x2d, 0x2e, 0x26, 0x85, 0xae, 0xb2, 0x95, 0x9b, 0xd2, - 0xc4, 0x0e, 0x34, 0x84, 0x08, 0x66, 0x42, 0x48, 0xfc, 0xc0, 0x92, 0xa2, 0xf9, 0x77, 0x0a, 0x70, - 0xa2, 0xab, 0x6c, 0xde, 0xfb, 0x77, 0xbc, 0x17, 0xa6, 0x2c, 0xb7, 0x8c, 0xbd, 0xef, 0x7c, 0x62, - 0xb7, 0xcf, 0xb2, 0x4f, 0x69, 0x7b, 0x62, 0xa3, 0x4d, 0xc7, 0x24, 0xca, 0xbd, 0x18, 0xab, 0x12, - 0xe8, 0x7e, 0x18, 0x93, 0x1b, 0x0d, 0xeb, 0x52, 0x39, 0x79, 0xf6, 0x21, 0xf7, 0x23, 0xd6, 0xb5, - 0x44, 0x49, 0xf3, 0x6b, 0x05, 0x18, 0xd3, 0xb5, 0x4c, 0xd4, 0x84, 0x32, 0x53, 0x78, 0x85, 0x1d, - 0x91, 0x9f, 0x62, 0xad, 0xd6, 0x2a, 0xfb, 0x89, 0x39, 0x15, 0xf4, 0x35, 0x03, 0x90, 0xc5, 0x22, - 0x2b, 0x6b, 0xf1, 0x17, 0x92, 0x8a, 0xf5, 0xa5, 0x5c, 0xe7, 0x48, 0x1c, 0x67, 0xb8, 0xd0, 0x45, - 0x10, 0x67, 0x30, 0x61, 0xfe, 0x41, 0x01, 0xe4, 0xa9, 0xe1, 0x00, 0xec, 0xda, 0x56, 0xc2, 0xae, - 0x5d, 0xcf, 0x4f, 0x84, 0xf7, 0x8c, 0xe3, 0xd9, 0x4b, 0x85, 0xf1, 0x6c, 0xe4, 0x48, 0xf3, 0xf0, - 0xe8, 0x9d, 0xef, 0x1b, 0x30, 0x91, 0xdc, 0x60, 0xd0, 0x73, 0x30, 0x1c, 0x92, 0x60, 0xd7, 0x51, - 0x7e, 0xb0, 0x47, 0x73, 0xe4, 0x86, 0x37, 0x2c, 0xf7, 0x32, 0x26, 0x24, 0x04, 0x0c, 0x4b, 0xaa, - 0xe8, 0x11, 0xa8, 0x04, 0x24, 0x61, 0x4e, 0xbd, 0x47, 0xfb, 0xc2, 0x73, 0xb6, 0x1f, 0x10, 0x16, - 0xb1, 0xda, 0x69, 0x91, 0x1a, 0x5d, 0x82, 0xae, 0x70, 0x88, 0x93, 0x3a, 0x09, 0x62, 0x07, 0x1b, - 0x16, 0x4d, 0x60, 0xd5, 0x18, 0x55, 0x05, 0xc6, 0x04, 0x23, 0x8b, 0xae, 0x35, 0x90, 0xb9, 0xd4, - 0x4e, 0xcc, 0xa5, 0xcd, 0xfc, 0x46, 0x92, 0x75, 0xa0, 0x67, 0x58, 0xe6, 0x5f, 0x18, 0x30, 0xa5, - 0x17, 0x1c, 0x80, 0x6f, 0x22, 0x4a, 0xfa, 0x26, 0x2e, 0xe7, 0xdc, 0xd5, 0x1e, 0x1e, 0x89, 0x3f, - 0x31, 0x60, 0x56, 0x2f, 0xb6, 0x61, 0x05, 0x56, 0x93, 0x44, 0x24, 0x08, 0xd5, 0x74, 0xa0, 0xf6, - 0x8d, 0xb5, 0xb1, 0xca, 0x5c, 0x7c, 0x72, 0x8b, 0xa1, 0x7d, 0x58, 0x10, 0x30, 0xac, 0xb0, 0x74, - 0x37, 0xb8, 0xea, 0x08, 0xe5, 0x4d, 0xdb, 0x0d, 0x1e, 0x74, 0xbc, 0x1a, 0x66, 0x18, 0xb5, 0x55, - 0x15, 0x7b, 0x6e, 0x55, 0xb3, 0x50, 0x0e, 0x6d, 0xbf, 0x45, 0xc4, 0x66, 0x31, 0xc2, 0x7c, 0x76, - 0x14, 0x80, 0x39, 0x1c, 0xbd, 0x1b, 0x46, 0x68, 0xc1, 0xb0, 0x65, 0xd9, 0x72, 0x7f, 0x18, 0xa7, - 0x7a, 0xc2, 0xba, 0x04, 0xe2, 0x18, 0x6f, 0xfe, 0x51, 0xea, 0x43, 0xb2, 0x40, 0x33, 0xee, 0x10, - 0x8e, 0x02, 0xdf, 0x75, 0x89, 0xd4, 0xa8, 0x12, 0xa9, 0x4d, 0x1c, 0x83, 0xb5, 0x52, 0x2c, 0xdf, - 0xaa, 0xa5, 0x06, 0x47, 0xcc, 0xc7, 0xed, 0x9c, 0x3f, 0x52, 0xc6, 0xe8, 0x57, 0x27, 0x28, 0x53, - 0x1a, 0x42, 0xe3, 0xc2, 0xfc, 0x63, 0x03, 0x46, 0x45, 0xfd, 0x01, 0xcc, 0x50, 0x3f, 0x39, 0x43, - 0x3f, 0x9a, 0xa3, 0x6e, 0x9e, 0x3d, 0x39, 0x5f, 0x37, 0x60, 0x46, 0x76, 0xcf, 0xb7, 0x6a, 0x55, - 0xcb, 0xb5, 0x3c, 0x9b, 0x04, 0x72, 0x27, 0x9b, 0x81, 0x82, 0xd3, 0xea, 0x4a, 0x25, 0xd9, 0xc0, - 0x05, 0xa7, 0x45, 0xb5, 0x8e, 0x1d, 0x3f, 0x8c, 0x3c, 0x99, 0xeb, 0xa2, 0x69, 0x1d, 0x17, 0x05, - 0x1c, 0xab, 0x12, 0xa8, 0x03, 0x65, 0x7e, 0x6e, 0xc5, 0x1d, 0x10, 0x5b, 0xf9, 0xf5, 0x6c, 0xc3, - 0x0f, 0x22, 0xb1, 0x85, 0xc4, 0x2a, 0x3e, 0x3b, 0x08, 0xe3, 0x14, 0xcd, 0x6f, 0x18, 0x70, 0x7b, - 0x46, 0x1f, 0x45, 0x90, 0xfe, 0xe7, 0x8c, 0x38, 0xb2, 0xc8, 0xc8, 0x2d, 0xeb, 0xa4, 0xf7, 0x98, - 0xf6, 0x0e, 0x32, 0x32, 0x7f, 0xcd, 0x80, 0x13, 0x5d, 0x9d, 0x62, 0x96, 0xa0, 0x1f, 0x70, 0x33, - 0xbb, 0xac, 0x59, 0x82, 0x7e, 0x10, 0x61, 0x86, 0x41, 0x0f, 0x42, 0x85, 0xdd, 0x54, 0x60, 0xfb, - 0xae, 0xf8, 0x12, 0xf3, 0xf2, 0x4b, 0x6c, 0x08, 0xf8, 0xc1, 0xfe, 0xec, 0x1d, 0x19, 0xd9, 0x1a, - 0x12, 0x8d, 0x55, 0x03, 0x54, 0x38, 0x90, 0x20, 0xf0, 0x03, 0x21, 0x3f, 0x98, 0x70, 0x58, 0xa6, - 0x00, 0xcc, 0xe1, 0xe6, 0xbf, 0x89, 0x57, 0x04, 0x33, 0x0c, 0xce, 0x43, 0x89, 0x7e, 0xe5, 0xb4, - 0x6a, 0x4c, 0xe7, 0x00, 0x66, 0x18, 0xaa, 0xb7, 0x4d, 0x39, 0x29, 0x8b, 0x2f, 0xff, 0xed, 0x46, - 0x35, 0xad, 0x4c, 0xab, 0xa9, 0x34, 0x06, 0x77, 0xb1, 0x61, 0x7e, 0x3e, 0x96, 0x5e, 0xb1, 0x35, - 0xda, 0x86, 0xd2, 0x4e, 0x14, 0xb5, 0xc4, 0x02, 0x7f, 0x24, 0x5f, 0x63, 0x34, 0xe6, 0x93, 0x79, - 0xa7, 0x28, 0x06, 0x33, 0x72, 0xe6, 0xb7, 0x0d, 0x38, 0x9d, 0xa9, 0x85, 0x1c, 0xc3, 0xfc, 0xb8, - 0x26, 0x66, 0x09, 0x1f, 0xd6, 0x3c, 0x72, 0x6f, 0x93, 0x2c, 0xd0, 0xe9, 0x96, 0x35, 0xf9, 0xcc, - 0xdf, 0x2e, 0xaa, 0xe9, 0xc0, 0x24, 0xff, 0xff, 0xaf, 0xbe, 0x35, 0x93, 0xb7, 0x94, 0x45, 0xb1, - 0xcf, 0x9c, 0xd2, 0x3e, 0x89, 0xc2, 0xe1, 0xae, 0xd2, 0xe8, 0x55, 0x03, 0x26, 0x6a, 0xa4, 0x6e, - 0xb5, 0xdd, 0x48, 0x10, 0x17, 0x1f, 0xa2, 0x0f, 0xae, 0x0a, 0x74, 0x7d, 0x7f, 0x76, 0x62, 0x29, - 0x41, 0x0c, 0xa7, 0x88, 0x23, 0x17, 0x8a, 0x91, 0x9b, 0xab, 0x99, 0xc1, 0x79, 0xd8, 0x5a, 0xdb, - 0xac, 0x8e, 0x8a, 0x11, 0x2d, 0x6e, 0xad, 0x6d, 0x62, 0x4a, 0x06, 0x85, 0x50, 0x0e, 0x98, 0x59, - 0xc3, 0x8f, 0x8e, 0xd6, 0xf3, 0x5d, 0x20, 0xb1, 0x88, 0xe4, 0xa6, 0x0c, 0xa7, 0x65, 0x7e, 0xd3, - 0x80, 0xf1, 0x84, 0x36, 0x8e, 0x7e, 0xc9, 0x80, 0x31, 0x57, 0x93, 0x5e, 0xe2, 0x13, 0x7c, 0xa2, - 0x3f, 0xb2, 0x51, 0xc8, 0x6f, 0x65, 0x84, 0xea, 0x38, 0x9c, 0xe0, 0xc3, 0xb4, 0x00, 0xe2, 0xf1, - 0xa3, 0xd2, 0x8a, 0x8a, 0x18, 0x79, 0x52, 0xc9, 0xa4, 0x15, 0x95, 0x3c, 0x21, 0xe6, 0x70, 0xaa, - 0x88, 0x84, 0xc4, 0x0e, 0x48, 0xb4, 0x1e, 0xef, 0x53, 0x5a, 0xaa, 0x89, 0xc4, 0x60, 0xad, 0x14, - 0x55, 0x4d, 0x47, 0x1f, 0xf4, 0xfc, 0x6b, 0x1e, 0x5d, 0x02, 0x24, 0x18, 0xa8, 0x0e, 0x9e, 0x57, - 0xa6, 0x80, 0xc6, 0x3f, 0x8f, 0x41, 0xce, 0xd2, 0xc1, 0x3f, 0x6b, 0xc0, 0x54, 0xba, 0x20, 0x8b, - 0xc3, 0x6e, 0x31, 0x8f, 0x58, 0x3a, 0xba, 0x51, 0x38, 0xca, 0xb0, 0xc4, 0xb3, 0x34, 0x61, 0x56, - 0xb3, 0x2b, 0x4d, 0x98, 0x41, 0xb1, 0xc0, 0x1e, 0xad, 0x92, 0x9a, 0x7f, 0x6e, 0xc0, 0xa4, 0xc6, - 0xc9, 0x00, 0x54, 0xad, 0x30, 0xa9, 0x6a, 0xad, 0xe7, 0x3b, 0xe6, 0x3d, 0xd4, 0xad, 0xdf, 0x2a, - 0xc0, 0xf0, 0x5b, 0x3b, 0xc8, 0xe4, 0x0c, 0x94, 0xda, 0x81, 0x2b, 0xc3, 0x7c, 0xd8, 0x0e, 0xf5, - 0x30, 0x5e, 0x0b, 0x31, 0x83, 0xa2, 0xa7, 0xf5, 0xa3, 0xa4, 0x32, 0x1b, 0xb8, 0x07, 0x73, 0x18, - 0x38, 0xe9, 0xa5, 0x3a, 0xfc, 0x0c, 0xc9, 0xfc, 0xaf, 0x43, 0x30, 0xb6, 0xe6, 0x78, 0xed, 0x3d, - 0x4c, 0x5c, 0x62, 0x85, 0x2c, 0xec, 0xa4, 0x15, 0x90, 0x28, 0xea, 0xac, 0xc7, 0x9b, 0xa3, 0x5a, - 0x68, 0x1b, 0x0a, 0x83, 0xb5, 0x52, 0x6a, 0x2e, 0x16, 0x7a, 0x6e, 0xa5, 0x3c, 0x7f, 0xba, 0x98, - 0x99, 0x3f, 0x1d, 0x07, 0x18, 0x96, 0x7a, 0x05, 0x18, 0xea, 0x9e, 0xc0, 0xf2, 0x11, 0x9e, 0xc0, - 0x79, 0x18, 0x11, 0xff, 0xae, 0x2e, 0x09, 0x57, 0xa0, 0x1a, 0x82, 0x2b, 0x12, 0x81, 0xe3, 0x32, - 0x68, 0x01, 0x26, 0xc5, 0x8f, 0x45, 0xbf, 0x46, 0x58, 0x47, 0x86, 0x93, 0xa1, 0x28, 0x57, 0x92, - 0x68, 0x9c, 0x2e, 0x4f, 0xd9, 0xdb, 0x6e, 0x3b, 0x6e, 0xad, 0x3b, 0xcf, 0xa2, 0xca, 0xc1, 0x58, - 0xe2, 0xf5, 0x94, 0x8c, 0x91, 0x23, 0x52, 0x32, 0xee, 0x87, 0x31, 0xf6, 0xaf, 0x20, 0x2f, 0x4e, - 0xac, 0x94, 0x40, 0x5f, 0xd5, 0x70, 0x38, 0x51, 0x92, 0x0d, 0x97, 0x15, 0x38, 0x96, 0x17, 0xb1, - 0x03, 0x2a, 0x7d, 0xb8, 0x38, 0x18, 0x4b, 0x3c, 0x1b, 0x2e, 0xfe, 0xef, 0xea, 0xd2, 0xf4, 0x58, - 0x6a, 0xb8, 0x24, 0x02, 0xc7, 0x65, 0x68, 0xdb, 0x3b, 0x7e, 0x93, 0x3c, 0x8c, 0xd7, 0xa6, 0xc7, - 0x93, 0x6d, 0x5f, 0xe4, 0x60, 0x2c, 0xf1, 0x6c, 0xa3, 0x68, 0xb7, 0xa8, 0x4a, 0x43, 0x4b, 0x4f, - 0xa4, 0x36, 0x0a, 0x85, 0xc1, 0x5a, 0x29, 0xda, 0xe9, 0xed, 0x76, 0x03, 0x13, 0x59, 0x6b, 0x32, - 0xd9, 0xe9, 0xaa, 0x86, 0xc3, 0x89, 0x92, 0x68, 0x09, 0xa6, 0x5a, 0x81, 0xb3, 0x6b, 0xd9, 0x1d, - 0x1e, 0xcd, 0x40, 0x6b, 0x4f, 0x25, 0xce, 0x05, 0xa6, 0x36, 0x52, 0x78, 0xdc, 0x55, 0x83, 0x76, - 0xcf, 0x6e, 0x11, 0x36, 0xf9, 0x4f, 0x24, 0xbb, 0xb7, 0xb8, 0xb1, 0xcc, 0x66, 0xb4, 0xc4, 0x6b, - 0xdd, 0x5b, 0xf6, 0x6a, 0xd3, 0x28, 0xb3, 0x7b, 0xcb, 0x5e, 0x0d, 0x6b, 0xa5, 0xcc, 0x6f, 0x17, - 0x40, 0x39, 0x90, 0xd1, 0xe7, 0x99, 0x42, 0xc0, 0x7f, 0x2c, 0xc5, 0x22, 0xf9, 0x72, 0x8e, 0xcb, - 0x9f, 0x36, 0xab, 0xeb, 0x00, 0x31, 0x14, 0x27, 0x48, 0x33, 0x83, 0x42, 0x02, 0x54, 0xd4, 0x7a, - 0x7e, 0x06, 0xc5, 0x5a, 0xaa, 0xe9, 0xf8, 0x9b, 0xa4, 0x31, 0xb8, 0x8b, 0x0d, 0x6a, 0x1e, 0x25, - 0x58, 0x47, 0x9f, 0x31, 0x60, 0xd4, 0x8e, 0xcf, 0xc9, 0xc5, 0xb8, 0xe5, 0x12, 0xdf, 0xaf, 0x9d, - 0xbe, 0xab, 0x90, 0x04, 0x0d, 0x88, 0x75, 0xba, 0xe8, 0xbd, 0x00, 0x96, 0x6d, 0x8b, 0xd3, 0x30, - 0x21, 0xfe, 0x54, 0xad, 0x2b, 0x4e, 0x10, 0xb5, 0x45, 0x76, 0x84, 0x56, 0xcc, 0xfc, 0xa1, 0x01, - 0x5d, 0x9d, 0x46, 0xbf, 0x6c, 0xc0, 0xa8, 0xe5, 0x79, 0x7e, 0x64, 0xe9, 0x89, 0xed, 0xb5, 0x3e, - 0x8c, 0xfc, 0xdc, 0x42, 0x4c, 0x86, 0xab, 0x31, 0x8a, 0x63, 0x0d, 0x83, 0x75, 0x6e, 0x66, 0x3e, - 0x0c, 0x53, 0xe9, 0x5a, 0x37, 0x74, 0x71, 0xc2, 0xbf, 0x2f, 0x01, 0x3f, 0x76, 0xa0, 0x86, 0x48, - 0xc6, 0x99, 0x57, 0x3e, 0xbe, 0xef, 0xc4, 0x71, 0xd9, 0x31, 0x4f, 0xd1, 0xfe, 0x91, 0x01, 0xb7, - 0x06, 0xc4, 0xb5, 0x22, 0x52, 0xd3, 0xcb, 0x39, 0xb9, 0x5e, 0xe6, 0x91, 0xe0, 0x40, 0xad, 0x80, - 0x73, 0x82, 0xc1, 0x5b, 0x71, 0x26, 0x7d, 0xdc, 0x83, 0x2f, 0x26, 0x35, 0xd8, 0xe1, 0xcd, 0x12, - 0x89, 0x2c, 0xc7, 0x95, 0x56, 0xcd, 0xe5, 0xbc, 0x4e, 0x8a, 0x44, 0xb3, 0xb1, 0xd4, 0xd0, 0xa1, - 0x38, 0x41, 0x1a, 0x3d, 0x03, 0x15, 0x2b, 0x88, 0x9c, 0xba, 0x65, 0x47, 0x39, 0x06, 0x25, 0xe9, - 0x61, 0x3e, 0xb1, 0xc2, 0xb9, 0x20, 0x08, 0x61, 0x45, 0x92, 0xaa, 0xb8, 0x09, 0xee, 0xd4, 0xc1, - 0x9e, 0xd1, 0xf3, 0x60, 0xef, 0x9d, 0x32, 0x74, 0x2d, 0x48, 0x9f, 0x29, 0xf2, 0xa8, 0xae, 0x40, - 0x06, 0x9c, 0x05, 0xe8, 0xa3, 0xd4, 0xce, 0xb1, 0x02, 0x7b, 0x87, 0xd4, 0xaa, 0x1d, 0x91, 0x4f, - 0xf2, 0x2e, 0x6e, 0xe3, 0x48, 0xe8, 0xa1, 0xc1, 0x08, 0x5a, 0x6d, 0xf4, 0x21, 0x28, 0xd7, 0xfd, - 0xb6, 0x57, 0x13, 0xc9, 0x24, 0x77, 0xb2, 0xfb, 0x66, 0x28, 0xe0, 0xd0, 0x16, 0x78, 0x1d, 0xf3, - 0x0b, 0x45, 0x50, 0xd1, 0x25, 0x6c, 0x83, 0xf2, 0xbd, 0x88, 0xec, 0x45, 0x69, 0x5b, 0x62, 0x91, - 0x83, 0xb1, 0xc4, 0x0b, 0xad, 0xab, 0x90, 0xa9, 0x75, 0x5d, 0x80, 0x21, 0xab, 0x1d, 0xed, 0x28, - 0xa7, 0x94, 0xb2, 0x33, 0x16, 0x18, 0x14, 0x0b, 0x2c, 0xba, 0x00, 0xa5, 0xc0, 0x77, 0xa5, 0xbf, - 0x41, 0x6d, 0x6f, 0xa2, 0x94, 0xef, 0x12, 0xcc, 0xf0, 0x54, 0x8f, 0x88, 0x9c, 0x26, 0x09, 0x23, - 0xab, 0xd9, 0x12, 0x3a, 0x9a, 0xd2, 0x23, 0xb6, 0x24, 0x02, 0xc7, 0x65, 0xd0, 0x07, 0x60, 0xcc, - 0xb5, 0xc2, 0xe8, 0x89, 0x76, 0xab, 0x46, 0x67, 0xb9, 0x50, 0xd5, 0x94, 0x2c, 0x5a, 0xb3, 0xc2, - 0xe8, 0x61, 0x8e, 0xc2, 0xa3, 0x6e, 0xfc, 0x43, 0x57, 0x05, 0x87, 0x93, 0xe1, 0xbc, 0x5d, 0xaa, - 0xe0, 0x3b, 0x61, 0x38, 0xf2, 0x7d, 0xd7, 0xf1, 0x1a, 0x69, 0xb5, 0x6c, 0x8b, 0x83, 0xb1, 0xc4, - 0x27, 0xee, 0xa0, 0x19, 0x39, 0xea, 0x0e, 0x1a, 0xf3, 0x77, 0x4b, 0x30, 0x99, 0x4a, 0x35, 0xa4, - 0xda, 0x40, 0x7c, 0xa9, 0x4d, 0x5a, 0x71, 0x8e, 0x2f, 0x2f, 0xc0, 0x5a, 0x29, 0xf4, 0xfe, 0x44, - 0x9c, 0xf4, 0xdb, 0x52, 0xa6, 0xc4, 0x89, 0x45, 0xbf, 0xd9, 0x6c, 0x7b, 0xe2, 0x1a, 0x2d, 0x6d, - 0x0e, 0x9f, 0x85, 0x62, 0xcd, 0x0b, 0xc5, 0x87, 0x53, 0xee, 0x8e, 0xa5, 0xf5, 0x4d, 0x4c, 0xe1, - 0xe8, 0x2e, 0xa8, 0xd4, 0x3c, 0xe6, 0xf7, 0x91, 0x36, 0x07, 0x3b, 0xf9, 0x58, 0x5a, 0xdf, 0x64, - 0x30, 0xac, 0xb0, 0xd4, 0x60, 0xe3, 0x1e, 0xe4, 0x72, 0x6e, 0x06, 0x9b, 0x0a, 0x28, 0x0d, 0xa2, - 0x6c, 0xdf, 0x31, 0xaa, 0xc3, 0x68, 0xcb, 0xaf, 0xa9, 0x34, 0xd7, 0xa1, 0x9b, 0x4f, 0x73, 0x9d, - 0xe4, 0x11, 0xbb, 0xaa, 0x2d, 0xac, 0x37, 0x8c, 0xf6, 0xe0, 0x84, 0x3a, 0x51, 0x51, 0xd4, 0x86, - 0xdf, 0x40, 0x52, 0xed, 0xf5, 0xfd, 0xd9, 0x13, 0xeb, 0xe9, 0x16, 0x71, 0x37, 0x11, 0xba, 0x16, - 0x9c, 0xd6, 0x42, 0xad, 0xc6, 0x1c, 0xe0, 0x95, 0xe4, 0x5a, 0x58, 0xdd, 0x10, 0x08, 0x1c, 0x97, - 0x31, 0xff, 0xda, 0x80, 0x93, 0xa9, 0xf9, 0xb4, 0xe3, 0xfb, 0xb5, 0x01, 0x78, 0x49, 0x9e, 0x4e, - 0x9c, 0x54, 0x7e, 0x3c, 0xff, 0x14, 0x5c, 0xda, 0x8f, 0x9e, 0x07, 0x96, 0xbf, 0x55, 0x80, 0x33, - 0x19, 0xe5, 0x6f, 0xe4, 0x06, 0x59, 0x2d, 0x89, 0xb9, 0xf0, 0xa6, 0x26, 0x31, 0x17, 0x07, 0x9d, - 0xc4, 0x6c, 0xfe, 0xc8, 0x80, 0xdb, 0x32, 0x46, 0x6f, 0x00, 0x8e, 0x9e, 0x4f, 0x27, 0x1d, 0x3d, - 0x57, 0xfa, 0x33, 0x6d, 0x7a, 0x38, 0x7c, 0x7e, 0x54, 0xca, 0xec, 0x36, 0xf3, 0x94, 0x77, 0x25, - 0xd1, 0x17, 0xfb, 0x9d, 0x44, 0xff, 0x95, 0xe4, 0x8d, 0x96, 0xfc, 0x28, 0xee, 0x89, 0xfe, 0x0c, - 0xc8, 0xf1, 0xaf, 0xb4, 0xfc, 0xd5, 0xee, 0x2b, 0x2d, 0xcb, 0x83, 0xe1, 0xec, 0xb8, 0x77, 0x5a, - 0x7e, 0xab, 0xc7, 0x9d, 0x96, 0x43, 0x83, 0x61, 0xf3, 0xc6, 0x2f, 0xb5, 0xfc, 0x17, 0x05, 0x18, - 0x4f, 0xe6, 0xda, 0xc8, 0xb8, 0x01, 0xa3, 0x67, 0xdc, 0xc0, 0x7d, 0x00, 0x56, 0xcb, 0xb9, 0x92, - 0x88, 0x61, 0x8b, 0x55, 0xa8, 0x8d, 0x55, 0xa9, 0xb1, 0x68, 0xa5, 0x12, 0x32, 0xbf, 0xd8, 0x17, - 0x99, 0xbf, 0x2b, 0x64, 0x7e, 0x29, 0xb7, 0x40, 0xc0, 0xc4, 0xb8, 0xf4, 0x94, 0xf6, 0x2f, 0x17, - 0xd4, 0xc2, 0xe5, 0x25, 0x97, 0xe3, 0x13, 0x4f, 0x75, 0x96, 0x6d, 0xe4, 0x76, 0x96, 0x9d, 0x20, - 0x75, 0x88, 0x3e, 0xd2, 0x82, 0x42, 0xe4, 0x0b, 0x49, 0x96, 0x3f, 0x5d, 0x42, 0x82, 0x58, 0xf7, - 0xde, 0xf2, 0x71, 0x21, 0xf2, 0xcd, 0x57, 0x0b, 0x30, 0x9d, 0x28, 0xa5, 0x9f, 0xfd, 0xbe, 0x89, - 0x23, 0xb1, 0x0b, 0xa5, 0x7a, 0xe0, 0x37, 0xfb, 0x3a, 0x16, 0x6a, 0x62, 0xac, 0x04, 0x7e, 0x13, - 0x33, 0x7a, 0xe6, 0x5f, 0x1a, 0x70, 0x62, 0xd0, 0x49, 0x55, 0xed, 0xe4, 0x16, 0x96, 0x7f, 0x1e, - 0x5b, 0xf6, 0xe6, 0xf5, 0x97, 0x85, 0x54, 0x57, 0xe9, 0xa0, 0xa4, 0x55, 0x62, 0x63, 0xa0, 0x2a, - 0x71, 0x61, 0x10, 0x2a, 0xf1, 0xa7, 0xe2, 0x13, 0x30, 0x2e, 0xd4, 0x72, 0x89, 0xc3, 0xe1, 0x87, - 0x67, 0x3c, 0xa0, 0x30, 0x7d, 0x92, 0x66, 0xbe, 0x96, 0x9e, 0x55, 0x74, 0xae, 0xa3, 0x07, 0xb4, - 0xc0, 0x0e, 0x2e, 0xb8, 0xdf, 0x7d, 0x73, 0x41, 0x1d, 0x67, 0xb4, 0xe8, 0x80, 0x32, 0x3f, 0xd5, - 0xd1, 0xe2, 0x47, 0xee, 0x84, 0x61, 0x71, 0xc2, 0xcf, 0xfa, 0x5b, 0xe6, 0x3c, 0x2e, 0x73, 0x10, - 0x96, 0x38, 0xf3, 0xf7, 0x8a, 0x29, 0x1e, 0x99, 0x16, 0xf3, 0x64, 0x6e, 0xd3, 0x41, 0xcb, 0x6b, - 0xec, 0x31, 0x25, 0x5e, 0x36, 0xd2, 0x0a, 0xf4, 0x63, 0x79, 0x2f, 0x05, 0xfd, 0xac, 0xbc, 0xb7, - 0x26, 0xfd, 0xa2, 0x91, 0x52, 0xa5, 0x3f, 0x9e, 0x37, 0x1f, 0xf1, 0x76, 0xd3, 0x4b, 0xa5, 0x46, - 0x1f, 0xa1, 0x23, 0x4f, 0xcb, 0x52, 0x6b, 0x5b, 0x5a, 0xcf, 0x67, 0x55, 0x62, 0x28, 0x07, 0x1f, - 0xec, 0xcf, 0x42, 0xfc, 0x13, 0xeb, 0x35, 0xcc, 0xa7, 0x94, 0x21, 0x27, 0xbe, 0x27, 0x3f, 0xfa, - 0xb7, 0x33, 0x6e, 0x2d, 0x9d, 0x3f, 0xde, 0x07, 0x3d, 0xfe, 0xc5, 0xa4, 0x9f, 0x35, 0x60, 0x54, - 0x33, 0xbf, 0x8f, 0x61, 0x3c, 0xdd, 0xdf, 0x15, 0xe5, 0x74, 0x26, 0x23, 0xca, 0xa9, 0x72, 0xc8, - 0xec, 0x2f, 0x66, 0xcd, 0x7e, 0x73, 0x1d, 0x46, 0xd4, 0x0d, 0x6f, 0xc7, 0x48, 0xbb, 0x99, 0x85, - 0x72, 0xdd, 0xb5, 0xd4, 0x6d, 0x10, 0x2c, 0xe2, 0x60, 0x85, 0x02, 0x30, 0x87, 0x9b, 0x3f, 0x34, - 0xc0, 0xa4, 0x0d, 0x26, 0x1c, 0xa9, 0xcb, 0x7b, 0xf6, 0x8e, 0xe5, 0x35, 0xb4, 0xf7, 0x46, 0xfa, - 0x6f, 0x2e, 0xef, 0x24, 0xcc, 0xe5, 0x95, 0x3c, 0x7c, 0xc3, 0xcb, 0x8f, 0x66, 0x2a, 0x4b, 0x5f, - 0x29, 0xc0, 0x85, 0xa3, 0xbb, 0x3c, 0x80, 0x8d, 0xf2, 0x95, 0xd4, 0x65, 0xab, 0x24, 0xa7, 0xeb, - 0xff, 0x0e, 0xef, 0x58, 0x8f, 0xed, 0xf3, 0xa0, 0x04, 0x53, 0xd2, 0x31, 0x6c, 0x85, 0x8e, 0xcd, - 0x4e, 0x83, 0x8e, 0x78, 0x40, 0xe8, 0x88, 0xa3, 0x69, 0xcd, 0x9f, 0x58, 0x3c, 0xe2, 0x68, 0x59, - 0x7a, 0x97, 0x4b, 0x87, 0x79, 0x97, 0x99, 0xcb, 0xb6, 0xda, 0x49, 0x9f, 0x53, 0xaf, 0x70, 0x30, - 0x96, 0xf8, 0xe4, 0xb9, 0xff, 0xd0, 0x80, 0xcf, 0xfd, 0xd1, 0x9e, 0x96, 0xfd, 0x39, 0x9c, 0x5b, - 0x60, 0xac, 0x88, 0x7d, 0xd0, 0xe7, 0x53, 0x57, 0x36, 0xa9, 0x9e, 0xa9, 0x53, 0x39, 0x32, 0x53, - 0x67, 0x47, 0xe4, 0x9e, 0xf2, 0xac, 0xd1, 0x3c, 0x16, 0xdc, 0xe2, 0xc6, 0xb2, 0x96, 0x88, 0xd6, - 0x9d, 0xc7, 0x0a, 0xbd, 0xf2, 0x58, 0xcd, 0x7f, 0x5c, 0x82, 0x5b, 0xd3, 0x93, 0xef, 0xca, 0x3d, - 0xf7, 0xde, 0x73, 0xef, 0xbd, 0x3f, 0x99, 0x82, 0xff, 0x17, 0x4f, 0xc1, 0x33, 0xda, 0x14, 0xec, - 0x9d, 0xfe, 0xdc, 0x7b, 0xda, 0x7c, 0xc5, 0x80, 0x13, 0x62, 0xda, 0x2c, 0xb6, 0xc3, 0xc8, 0x6f, - 0x32, 0xa1, 0x75, 0x7f, 0x2a, 0x1d, 0xd9, 0x48, 0xc6, 0x39, 0x1c, 0x33, 0xfd, 0xb8, 0x70, 0xd3, - 0xe9, 0xc7, 0xdf, 0x35, 0x60, 0x44, 0xdd, 0x7f, 0x71, 0x23, 0x01, 0x6a, 0xf7, 0x01, 0xf8, 0x81, - 0xd3, 0x70, 0x3c, 0xcb, 0x5d, 0xdd, 0x48, 0xfb, 0x34, 0x2e, 0x2b, 0x0c, 0xd6, 0x4a, 0x1d, 0x75, - 0x60, 0x21, 0x57, 0x48, 0xa9, 0xe7, 0x0a, 0x89, 0xa3, 0xe2, 0xca, 0x87, 0x45, 0xc5, 0x99, 0x5f, - 0x2d, 0xc0, 0xf0, 0x46, 0xe0, 0xd7, 0xda, 0x76, 0xc4, 0x72, 0x3d, 0xe5, 0x43, 0x05, 0x62, 0x5f, - 0x5c, 0xcb, 0xf3, 0xf1, 0x03, 0x2d, 0xd7, 0x53, 0x82, 0x70, 0x4c, 0x11, 0xfd, 0x82, 0x01, 0xe3, - 0x61, 0x7b, 0x5b, 0x01, 0xf2, 0x4c, 0x91, 0xd9, 0xd4, 0xda, 0x8d, 0xfd, 0x94, 0x3a, 0x34, 0xc4, - 0x49, 0xe2, 0xa6, 0x03, 0xc0, 0x43, 0x65, 0xe8, 0x3c, 0x41, 0x8f, 0xc1, 0x88, 0x1d, 0x10, 0x2b, - 0x22, 0xb5, 0x05, 0x39, 0x36, 0x37, 0xf2, 0x62, 0x40, 0xdc, 0x73, 0xd9, 0x08, 0x8e, 0xdb, 0x33, - 0xff, 0xc0, 0x80, 0x0a, 0x4f, 0xf4, 0x8c, 0x76, 0xe8, 0x74, 0xa9, 0x5b, 0x8e, 0x4b, 0x6a, 0x1b, - 0xb1, 0x0e, 0xa8, 0xa6, 0xcb, 0x8a, 0xc2, 0x60, 0xad, 0x14, 0x13, 0x61, 0xce, 0x9e, 0x16, 0x53, - 0x11, 0x8b, 0x30, 0x0e, 0xc6, 0x12, 0x4f, 0x97, 0x91, 0xf8, 0x97, 0x87, 0xc0, 0x17, 0xd3, 0xb7, - 0x4e, 0xc6, 0x38, 0x9c, 0x28, 0xc9, 0x18, 0x73, 0xf6, 0x16, 0xfd, 0x66, 0xd3, 0x12, 0xc7, 0xb2, - 0x3a, 0x63, 0x0a, 0x83, 0xb5, 0x52, 0xe6, 0x97, 0x0c, 0x80, 0xf8, 0xfe, 0x4e, 0xf4, 0xb3, 0x30, - 0xd1, 0x0a, 0x7c, 0x9b, 0x84, 0xe1, 0x82, 0xeb, 0xfa, 0xd7, 0xd8, 0xcd, 0x76, 0x45, 0x19, 0x95, - 0x2d, 0x40, 0x1b, 0xbc, 0x00, 0x09, 0x71, 0xaa, 0x2c, 0x5a, 0x82, 0x29, 0xe5, 0xb1, 0x95, 0xf5, - 0xf9, 0x0d, 0x64, 0x2a, 0x36, 0x46, 0x80, 0x95, 0x56, 0x84, 0xbb, 0x6a, 0x98, 0x84, 0x73, 0x24, - 0xec, 0x8c, 0x0b, 0x2a, 0xa5, 0xd0, 0x48, 0xad, 0x93, 0xe4, 0xd3, 0x11, 0xf3, 0x30, 0x12, 0xb6, - 0xb7, 0x37, 0xf5, 0xb7, 0x28, 0xd4, 0x37, 0xdd, 0x94, 0x08, 0x1c, 0x97, 0x31, 0xff, 0x63, 0x01, - 0x2a, 0x9b, 0xd5, 0xcb, 0x97, 0x36, 0x3b, 0xf5, 0x68, 0x00, 0x7a, 0xf6, 0xa7, 0x12, 0x7a, 0x76, - 0x2e, 0x4b, 0x46, 0x30, 0xdf, 0x33, 0x1b, 0xb3, 0x93, 0xca, 0xc6, 0x7c, 0x28, 0x4f, 0xa2, 0x87, - 0xa7, 0x63, 0x5e, 0x2f, 0xc0, 0x94, 0x2c, 0xba, 0xe2, 0xb8, 0x11, 0x09, 0x48, 0xed, 0x27, 0x83, - 0x9c, 0xf3, 0x20, 0xff, 0xc0, 0x80, 0x53, 0xe9, 0x41, 0xfe, 0xf1, 0xbc, 0xb1, 0x3e, 0xdd, 0x8b, - 0x1e, 0xb6, 0xd2, 0xbe, 0x01, 0x63, 0xb2, 0xe8, 0x00, 0x3a, 0xda, 0x4a, 0x76, 0xf4, 0xc1, 0x1c, - 0x3b, 0xda, 0xa3, 0x83, 0xff, 0x5b, 0xeb, 0xe0, 0x26, 0x9f, 0x5d, 0xe9, 0x0e, 0xe6, 0xc2, 0xc5, - 0xc6, 0xd2, 0xa3, 0xc9, 0xde, 0xab, 0x50, 0xc5, 0xe4, 0x5a, 0xea, 0xd4, 0xa3, 0x3c, 0xd7, 0x52, - 0xa7, 0x1e, 0xc9, 0x0b, 0xb7, 0xb4, 0xb5, 0xd4, 0xa9, 0x47, 0x98, 0x91, 0x32, 0xa7, 0x60, 0x22, - 0x39, 0xf5, 0xcd, 0x1f, 0x1a, 0x50, 0x91, 0xdc, 0xa2, 0x26, 0x94, 0x22, 0x5f, 0x38, 0x39, 0xf3, - 0x19, 0x88, 0x2d, 0xdf, 0x77, 0xd9, 0x40, 0xc4, 0x66, 0x87, 0xef, 0xbb, 0x98, 0x91, 0x41, 0x6d, - 0x18, 0x0a, 0x88, 0x96, 0x2e, 0x95, 0xcb, 0x55, 0xd9, 0x4a, 0x61, 0x89, 0x57, 0x35, 0x87, 0x61, - 0x41, 0xcc, 0xfc, 0xb3, 0x22, 0x4c, 0x6c, 0xda, 0x96, 0xe7, 0xf1, 0x5d, 0x32, 0xf0, 0x5d, 0xba, - 0xb7, 0x89, 0x0c, 0x58, 0x75, 0x31, 0x88, 0xa6, 0xa9, 0x09, 0x04, 0x8e, 0xcb, 0x1c, 0xc3, 0x40, - 0x7b, 0xde, 0xd0, 0x6e, 0xdc, 0xe6, 0x92, 0x0b, 0xe7, 0x74, 0xd5, 0xbd, 0x76, 0xaf, 0xf7, 0xa1, - 0xb7, 0x78, 0x3f, 0xa7, 0x24, 0x67, 0x29, 0xbf, 0xe7, 0x0d, 0x12, 0x03, 0x77, 0xb8, 0xfc, 0x44, - 0x4f, 0xc9, 0x24, 0xaa, 0x72, 0x6e, 0x4f, 0x51, 0x26, 0xe9, 0x1f, 0x92, 0x4b, 0xf5, 0xa7, 0x65, - 0x40, 0xdd, 0x85, 0x8f, 0xe1, 0xe0, 0x6c, 0x27, 0x1e, 0xdc, 0xca, 0xef, 0x02, 0xf7, 0x23, 0xc6, - 0xea, 0x75, 0x03, 0x4e, 0x8b, 0xf9, 0x95, 0xb8, 0x7b, 0x5a, 0xba, 0xb6, 0x5b, 0x7d, 0x19, 0x3c, - 0x39, 0x9f, 0x92, 0x24, 0x79, 0x8c, 0xef, 0x07, 0x05, 0xa7, 0xa7, 0x33, 0xcb, 0xbc, 0xf2, 0xbd, - 0x43, 0x6c, 0xc6, 0xec, 0x9e, 0x50, 0x79, 0xcf, 0xaf, 0x17, 0x2a, 0xe5, 0x26, 0xef, 0xa5, 0xd1, - 0x90, 0x7d, 0xaf, 0x10, 0x5a, 0xc9, 0xbc, 0xaa, 0x84, 0x3f, 0x0f, 0x72, 0xeb, 0xf1, 0xef, 0x15, - 0x41, 0xab, 0x70, 0x52, 0x84, 0xd6, 0xca, 0xdb, 0x22, 0xc2, 0xd5, 0x25, 0x79, 0x09, 0x1a, 0xbb, - 0xe5, 0x16, 0x77, 0xa3, 0x71, 0x56, 0x9d, 0x99, 0x8b, 0x30, 0xd3, 0x7b, 0xd0, 0x8f, 0x0a, 0x91, - 0x1e, 0xd3, 0x43, 0xa4, 0xbf, 0x4c, 0xd5, 0x93, 0x8c, 0xf5, 0xd8, 0x37, 0x95, 0x9e, 0xae, 0x1e, - 0xc7, 0xab, 0xfb, 0xe9, 0x0c, 0xb2, 0x55, 0xaf, 0xee, 0x63, 0x86, 0x31, 0xff, 0x6d, 0x01, 0x4e, - 0xa7, 0x78, 0x12, 0xcf, 0x9c, 0xdd, 0xb0, 0x8c, 0x4d, 0x48, 0xd0, 0xc2, 0x9b, 0x2c, 0x41, 0x8b, - 0x6f, 0x8a, 0x04, 0x35, 0x31, 0x0c, 0x6d, 0xb2, 0xe7, 0xf0, 0x6f, 0xe4, 0xb5, 0x83, 0xb3, 0x50, - 0x6c, 0x07, 0xf2, 0x74, 0x46, 0xb9, 0x4e, 0x1e, 0xc6, 0x6b, 0x98, 0xc2, 0xcd, 0xff, 0x52, 0x80, - 0xd4, 0x3b, 0x34, 0x03, 0x30, 0x1c, 0xae, 0x25, 0x0c, 0x87, 0x7c, 0x12, 0xa3, 0xf5, 0x2e, 0xf4, - 0x34, 0x1f, 0xfa, 0xf2, 0x09, 0x93, 0xa4, 0x8f, 0xbc, 0x38, 0x07, 0x25, 0x2b, 0x0c, 0x40, 0xb3, - 0xde, 0x4d, 0x6a, 0xd6, 0x0f, 0xe5, 0xde, 0xe9, 0x1e, 0xfa, 0xf5, 0x7f, 0x2a, 0xa6, 0x3b, 0xcb, - 0xb4, 0xec, 0xbf, 0x95, 0x8c, 0x78, 0xe3, 0x87, 0x99, 0x7d, 0x7b, 0x6d, 0xe9, 0xa8, 0x48, 0xb7, - 0xaf, 0x76, 0x47, 0xba, 0x15, 0xfa, 0xcb, 0xd1, 0x71, 0x23, 0xdc, 0xbe, 0xd1, 0x23, 0xc2, 0xad, - 0xd8, 0x5f, 0xf6, 0x6e, 0x3c, 0xb2, 0xed, 0xbb, 0x05, 0x38, 0x95, 0xb5, 0x0a, 0xd0, 0x2f, 0x67, - 0x7d, 0xe9, 0x46, 0x9f, 0xd6, 0x5c, 0xfc, 0xf0, 0x93, 0x50, 0x59, 0x8e, 0xf8, 0xf2, 0x33, 0xbf, - 0x62, 0xf0, 0x97, 0x71, 0xb4, 0x3a, 0x19, 0x3b, 0x6e, 0x98, 0x7c, 0xc1, 0xe7, 0x93, 0x7d, 0x1a, - 0x76, 0x21, 0x27, 0xb4, 0x0d, 0xfd, 0x71, 0xba, 0x78, 0xd2, 0xd7, 0x3d, 0x1c, 0x43, 0x65, 0xbd, - 0x00, 0x43, 0x5e, 0xbb, 0xb9, 0x2d, 0xf2, 0x53, 0xca, 0xb1, 0x28, 0x5a, 0x67, 0x50, 0x2c, 0xb0, - 0xe6, 0xaf, 0x0f, 0xc1, 0xa4, 0xdc, 0xe5, 0xe4, 0xb6, 0xfc, 0xb2, 0x01, 0x15, 0x3b, 0x70, 0x22, - 0xc7, 0xb6, 0xa4, 0xe1, 0x97, 0x7b, 0xfe, 0xd2, 0xa2, 0xdf, 0xf6, 0x22, 0x12, 0x84, 0xda, 0x8b, - 0xcd, 0x82, 0x22, 0x56, 0xb4, 0xd1, 0x53, 0x50, 0xda, 0x71, 0x1a, 0x3b, 0x62, 0xd0, 0xfb, 0xc7, - 0x43, 0x7c, 0x35, 0x8a, 0xd3, 0xd8, 0xc1, 0x8c, 0x26, 0x55, 0x35, 0x86, 0x9a, 0xa4, 0xe6, 0xb4, - 0x9b, 0x62, 0x97, 0xe8, 0x1f, 0x79, 0xf5, 0x6d, 0x2e, 0x31, 0x7a, 0x58, 0xd0, 0x45, 0xd7, 0xa0, - 0xe8, 0xfa, 0xd7, 0x72, 0xbc, 0x48, 0x2d, 0x9b, 0xbc, 0x52, 0x07, 0xd6, 0xfc, 0x6b, 0x98, 0x52, - 0x44, 0xbf, 0x60, 0x00, 0x78, 0xa4, 0xe1, 0x3a, 0x0d, 0x67, 0xdb, 0x25, 0xe2, 0xa6, 0xe6, 0xfe, - 0x31, 0xa0, 0x96, 0xe8, 0xba, 0xa2, 0x89, 0x35, 0xfa, 0xe8, 0x25, 0x03, 0x86, 0xdb, 0xde, 0x55, - 0xcf, 0xbf, 0xe6, 0x89, 0x3c, 0x8f, 0xfe, 0xf1, 0xa2, 0x54, 0xa8, 0x87, 0x39, 0x41, 0x2c, 0x29, - 0x9b, 0xff, 0x81, 0xaa, 0xd6, 0x19, 0x6b, 0xf6, 0x18, 0x8b, 0x51, 0xc6, 0xae, 0x14, 0x7a, 0xc6, - 0xae, 0x3c, 0x23, 0x74, 0x21, 0x3e, 0xd5, 0x1e, 0xeb, 0x97, 0x78, 0xe9, 0x15, 0x53, 0xfb, 0xcd, - 0x32, 0x4c, 0xf7, 0xaa, 0x80, 0x3a, 0x50, 0xa1, 0x85, 0xaa, 0x56, 0x48, 0xf2, 0xf4, 0x87, 0x89, - 0x26, 0x35, 0x65, 0x5b, 0x40, 0xb0, 0x22, 0x87, 0x16, 0x60, 0x72, 0xdb, 0x0a, 0x89, 0xe0, 0x46, - 0xbb, 0x28, 0x44, 0x25, 0xd5, 0x57, 0x93, 0x68, 0x9c, 0x2e, 0x8f, 0x3c, 0x18, 0x17, 0xb7, 0xc6, - 0x2c, 0xd8, 0xda, 0x03, 0x11, 0x17, 0xe5, 0x71, 0xd7, 0x92, 0x8e, 0x3c, 0xd8, 0x9f, 0x9d, 0x3f, - 0xf6, 0xfb, 0xfd, 0xbc, 0x0a, 0x4e, 0x36, 0x8f, 0x3e, 0x92, 0x7e, 0xc8, 0x93, 0x47, 0x7f, 0xdd, - 0xde, 0xf5, 0x90, 0xe7, 0x01, 0x7b, 0xac, 0xc6, 0xde, 0x49, 0x3f, 0xe8, 0x79, 0x3f, 0x8c, 0xb9, - 0x4e, 0x18, 0x11, 0x8f, 0x04, 0xec, 0xec, 0x2a, 0x75, 0x0b, 0xe8, 0x9a, 0x86, 0xc3, 0x89, 0x92, - 0x68, 0x09, 0xa6, 0xe4, 0x6f, 0x95, 0x7b, 0x3d, 0x94, 0x4c, 0x5d, 0x5f, 0x4b, 0xe1, 0x71, 0x57, - 0x0d, 0x14, 0x69, 0x8f, 0x66, 0xe6, 0x77, 0xa0, 0x2e, 0xde, 0xdc, 0xec, 0xf9, 0x00, 0xe7, 0x4f, - 0xc9, 0xe0, 0xad, 0x8a, 0x7a, 0xf7, 0x94, 0x07, 0x6f, 0xd1, 0x61, 0xa2, 0xff, 0xc8, 0x20, 0xae, - 0xdf, 0x29, 0xc0, 0x4c, 0xef, 0xad, 0x13, 0xbd, 0x60, 0x00, 0x70, 0x2d, 0x5b, 0x9b, 0xaf, 0x39, - 0x3d, 0xf5, 0x2f, 0x1a, 0xd5, 0xb2, 0xf3, 0x15, 0x0c, 0x6b, 0x44, 0x8f, 0xb1, 0xdc, 0xff, 0x3f, - 0x98, 0xb4, 0xec, 0xc8, 0xd9, 0x25, 0xf2, 0xb9, 0x62, 0xf9, 0x48, 0xd1, 0x49, 0x3a, 0xa7, 0x17, - 0x92, 0x28, 0x9c, 0x2e, 0xcb, 0x3e, 0xb4, 0x6f, 0x5b, 0xee, 0x8e, 0x1f, 0x46, 0xf2, 0xb9, 0xd2, - 0x52, 0xea, 0x43, 0xa7, 0xf0, 0xb8, 0xab, 0x86, 0xf9, 0x24, 0x88, 0xa7, 0x01, 0x8e, 0x91, 0xef, - 0xfa, 0x61, 0x18, 0x8a, 0xac, 0xa0, 0x21, 0x9e, 0x84, 0x19, 0xab, 0x5e, 0xa0, 0xdb, 0xd5, 0x16, - 0x83, 0x1c, 0x1a, 0x29, 0x20, 0x6a, 0x99, 0xf7, 0x83, 0x5a, 0xde, 0xe8, 0x6e, 0xa8, 0xd4, 0x9c, - 0xd0, 0xda, 0x76, 0xd5, 0x1b, 0x5e, 0x4a, 0x04, 0x2c, 0x09, 0x38, 0x56, 0x25, 0xcc, 0x57, 0x0d, - 0x00, 0x76, 0xed, 0xf1, 0x4a, 0x20, 0xf4, 0x1a, 0xca, 0xbc, 0xf2, 0x17, 0xa8, 0xbd, 0x73, 0x85, - 0x41, 0xb1, 0xc0, 0xd2, 0x72, 0xae, 0xe3, 0x11, 0xcf, 0x4f, 0x5f, 0x80, 0xb3, 0xc6, 0xa0, 0x58, - 0x60, 0xd1, 0x3c, 0x8c, 0xd4, 0x69, 0xc3, 0xea, 0xb2, 0xee, 0x62, 0xec, 0x82, 0x58, 0x91, 0x08, - 0x1c, 0x97, 0x31, 0xff, 0xd9, 0x10, 0x8c, 0xb0, 0x6b, 0x91, 0xd9, 0x13, 0x16, 0x87, 0x45, 0xec, - 0x7c, 0xa9, 0x2b, 0x49, 0x3d, 0xbf, 0x8b, 0x10, 0xae, 0x90, 0xbd, 0x9b, 0xc9, 0x53, 0x4f, 0xa4, - 0xd7, 0x16, 0x6f, 0x22, 0xbd, 0xb6, 0x74, 0xcc, 0xf4, 0xda, 0x3d, 0x16, 0x12, 0x5a, 0x6b, 0xdb, - 0x2a, 0x2b, 0x34, 0x0f, 0x21, 0x22, 0x62, 0x32, 0xe2, 0xf9, 0x22, 0x00, 0x21, 0x56, 0xd4, 0xd0, - 0x3d, 0xca, 0xb8, 0x4f, 0x8a, 0xbe, 0x21, 0xf5, 0xca, 0x5e, 0xda, 0xe5, 0xf5, 0x01, 0x18, 0xe3, - 0xff, 0x3d, 0xe1, 0xf9, 0x11, 0x8b, 0x22, 0x4a, 0xf4, 0x91, 0x97, 0x5e, 0xf7, 0xd9, 0xb5, 0x0d, - 0x61, 0xfc, 0x03, 0xad, 0xc1, 0xf8, 0x93, 0xed, 0x30, 0x72, 0xea, 0x22, 0xb5, 0x56, 0x04, 0x01, - 0x5d, 0x90, 0x5f, 0xe2, 0xa3, 0x3a, 0xf2, 0x20, 0x0d, 0xc0, 0xc9, 0xca, 0xa8, 0x0a, 0x53, 0xfc, - 0x91, 0xc3, 0x27, 0x42, 0x39, 0xbb, 0x44, 0x0a, 0xb1, 0xda, 0xeb, 0xc4, 0x8b, 0x88, 0x12, 0x8d, - 0x27, 0x9d, 0x24, 0x80, 0xb6, 0x61, 0xb1, 0x5d, 0x48, 0x6b, 0x03, 0x92, 0x6d, 0xf0, 0x5d, 0x4a, - 0x6b, 0xc3, 0x4a, 0x02, 0xd0, 0xe3, 0x30, 0x93, 0x6e, 0xe3, 0x89, 0x78, 0xce, 0x8c, 0x26, 0x1e, - 0x88, 0x98, 0x4e, 0xb5, 0x16, 0x4f, 0xa1, 0x69, 0xab, 0x07, 0xc6, 0xfc, 0x73, 0xbe, 0x9e, 0xa5, - 0xac, 0xfc, 0x7b, 0x06, 0x9c, 0x50, 0xc1, 0xc7, 0xa4, 0xb6, 0x19, 0xfb, 0x28, 0xf3, 0x49, 0x1d, - 0x59, 0x4c, 0xb7, 0x5d, 0xbd, 0x5d, 0x30, 0x7f, 0xa2, 0x0b, 0x85, 0xbb, 0x39, 0x41, 0x1f, 0x48, - 0xb8, 0xfe, 0x47, 0xd4, 0x75, 0x0b, 0xf1, 0x74, 0x1a, 0xd3, 0x36, 0x20, 0xa2, 0x5c, 0x3c, 0xaf, - 0x1a, 0x30, 0xa6, 0x47, 0xd2, 0xbc, 0xc9, 0x71, 0x44, 0x66, 0x03, 0x26, 0x53, 0xcf, 0x82, 0xf4, - 0xe9, 0x2d, 0xd6, 0x6f, 0x1b, 0x30, 0xc1, 0x0e, 0x1d, 0x7f, 0x8c, 0x5e, 0xe8, 0x34, 0x7f, 0x75, - 0x18, 0xc6, 0xf4, 0x93, 0x52, 0xf4, 0x1c, 0x8c, 0xc8, 0xeb, 0x21, 0xa4, 0xc7, 0x62, 0x3d, 0xa7, - 0xd3, 0xd8, 0xae, 0x77, 0x46, 0xe4, 0x8d, 0x14, 0x21, 0x8e, 0x69, 0xa2, 0x6f, 0x1a, 0x70, 0x5a, - 0xfe, 0x62, 0xe7, 0x08, 0x8e, 0xef, 0x85, 0x3b, 0x4e, 0x2b, 0xd7, 0x08, 0x80, 0x4e, 0x3d, 0xd1, - 0x76, 0xf5, 0xac, 0x3c, 0xde, 0x59, 0xc8, 0xa2, 0x8c, 0xb3, 0x19, 0x42, 0x2d, 0x28, 0xd3, 0xf9, - 0x2f, 0x5d, 0x52, 0x0f, 0xe6, 0xc4, 0xd9, 0x4a, 0xc2, 0xa5, 0x48, 0x7f, 0x85, 0x98, 0x13, 0x62, - 0xf1, 0x1f, 0xfc, 0x8a, 0xef, 0x52, 0x7e, 0xfa, 0x5d, 0xa7, 0x1e, 0x89, 0x57, 0x93, 0x62, 0xfd, - 0x4e, 0xc1, 0x32, 0x5e, 0x4f, 0x2a, 0xe7, 0x77, 0xcb, 0x92, 0x76, 0x73, 0x5a, 0xcf, 0xd7, 0x93, - 0x3e, 0x9f, 0x7c, 0x3d, 0x69, 0x28, 0xbf, 0xc0, 0x97, 0xc4, 0x62, 0xd5, 0xee, 0xaf, 0x4b, 0xc0, - 0xf5, 0x47, 0x94, 0xd0, 0xa7, 0x60, 0x28, 0x64, 0x47, 0x10, 0xe2, 0x22, 0x84, 0x5c, 0x5e, 0xac, - 0x62, 0x0d, 0x6a, 0x2e, 0x73, 0xf6, 0x1b, 0x0b, 0x42, 0xe6, 0xbf, 0x2c, 0x43, 0x45, 0xce, 0x8a, - 0x43, 0xb5, 0xae, 0xa7, 0xb5, 0x27, 0x17, 0x0a, 0x7d, 0xb9, 0xd0, 0xe9, 0xb0, 0x27, 0x1c, 0x9e, - 0xed, 0x4a, 0xbb, 0xdd, 0xca, 0xe9, 0x21, 0xc8, 0xc4, 0xe3, 0x89, 0xdc, 0x8c, 0xca, 0x08, 0x20, - 0xb9, 0x1b, 0x2a, 0xec, 0xda, 0x16, 0x2f, 0x0a, 0xd3, 0x0f, 0x4e, 0x2c, 0x0a, 0x38, 0x56, 0x25, - 0x50, 0x04, 0xc3, 0x35, 0xf6, 0xa2, 0xb0, 0x54, 0xd2, 0x56, 0x73, 0x79, 0x0b, 0x8c, 0xb6, 0x18, - 0x4b, 0x70, 0xfe, 0x3b, 0xc4, 0x92, 0x14, 0xfb, 0x42, 0xfa, 0x93, 0x51, 0xf9, 0x7c, 0x21, 0xed, - 0xf1, 0xcb, 0x43, 0xa3, 0xb6, 0x9f, 0x01, 0x20, 0xea, 0x1d, 0x57, 0x31, 0x7f, 0xf3, 0x90, 0x1f, - 0xf1, 0xe3, 0xb0, 0xfc, 0xd6, 0x72, 0xed, 0x6d, 0x5e, 0x8d, 0xa0, 0xf9, 0xaf, 0x0b, 0x30, 0xaa, - 0xed, 0x02, 0xec, 0xc2, 0xb4, 0x56, 0x2a, 0x1b, 0x40, 0xa8, 0x07, 0x79, 0x88, 0xf8, 0x74, 0xa2, - 0x81, 0x76, 0x89, 0x5d, 0x0a, 0x83, 0xbb, 0xd8, 0x60, 0xba, 0x59, 0x2b, 0x1d, 0x72, 0x2e, 0x16, - 0xd5, 0x56, 0x7e, 0xcc, 0xc5, 0x6d, 0xc7, 0xba, 0x59, 0x17, 0x0a, 0x77, 0x73, 0x62, 0xfe, 0x8e, - 0x01, 0x53, 0xe9, 0x3d, 0x8c, 0x1a, 0x7e, 0x2d, 0x2b, 0x20, 0xea, 0xf5, 0x2b, 0x25, 0x50, 0x36, - 0x18, 0x14, 0x0b, 0x2c, 0x7a, 0x3b, 0x94, 0xed, 0x1d, 0xc7, 0xad, 0xa5, 0x9f, 0xc8, 0x5c, 0xa4, - 0x40, 0xcc, 0x71, 0xc7, 0x78, 0xe1, 0x45, 0x0f, 0xa3, 0x2f, 0xdd, 0x74, 0x18, 0xfd, 0x9f, 0x50, - 0xa5, 0x58, 0x6d, 0x36, 0x6f, 0xa5, 0x3c, 0x10, 0xbd, 0x7f, 0xe5, 0x9b, 0xee, 0xdf, 0xd7, 0x0a, - 0x30, 0x2c, 0x9c, 0x3e, 0x68, 0x16, 0xca, 0x2c, 0xb1, 0x57, 0xbf, 0x18, 0x98, 0xdf, 0x28, 0xc4, - 0xe1, 0xe8, 0x63, 0x30, 0xc4, 0xad, 0x07, 0xd1, 0xc7, 0x05, 0x75, 0xa7, 0xd4, 0x4d, 0xfb, 0xe8, - 0x44, 0x83, 0xec, 0x71, 0xb4, 0x20, 0xf0, 0x7c, 0x4c, 0x78, 0xce, 0x61, 0x49, 0x7b, 0x1c, 0x4d, - 0xc0, 0xb1, 0x2a, 0x81, 0x6a, 0xe2, 0x75, 0xe9, 0x52, 0x6e, 0x59, 0x43, 0x0b, 0x41, 0x23, 0xfd, - 0x4a, 0xb5, 0xf9, 0x08, 0x54, 0x64, 0x48, 0x5c, 0xae, 0x9a, 0xb2, 0xf9, 0x38, 0x4c, 0xa6, 0xde, - 0xb6, 0xcb, 0xb7, 0xfd, 0x97, 0x0a, 0x50, 0xbc, 0xb2, 0xfc, 0x68, 0x9f, 0xe2, 0x25, 0xd5, 0x05, - 0x77, 0x87, 0xc5, 0x4b, 0x3e, 0x2f, 0xbc, 0x7d, 0xcc, 0xc6, 0x94, 0xaa, 0xf1, 0x5a, 0x4e, 0xde, - 0x3e, 0xd6, 0x68, 0xd2, 0xd9, 0xc7, 0xe9, 0x60, 0x8d, 0xa6, 0xf9, 0x2d, 0x03, 0xa6, 0xd2, 0xde, - 0x98, 0x37, 0xb8, 0x80, 0xdf, 0x0f, 0xa3, 0x52, 0xd9, 0x8a, 0x17, 0x71, 0xd7, 0xcb, 0x96, 0xf4, - 0x5b, 0xe8, 0xe5, 0xd0, 0x9d, 0x30, 0x6c, 0xb9, 0x8e, 0x15, 0x2a, 0x9f, 0x33, 0x4b, 0x16, 0x5f, - 0xe0, 0x20, 0x2c, 0x71, 0xe6, 0x77, 0x0a, 0x70, 0x7b, 0xea, 0x32, 0x40, 0x65, 0x31, 0x86, 0xe8, - 0x55, 0x03, 0x8a, 0x96, 0x2b, 0x8f, 0xfd, 0x3e, 0x9e, 0xf3, 0x39, 0x8b, 0x43, 0xc2, 0xcb, 0xdb, - 0x4f, 0xb2, 0x17, 0x4d, 0xaa, 0xb3, 0xa2, 0x43, 0xb7, 0xf1, 0x1b, 0x68, 0xbb, 0x4a, 0x61, 0xca, - 0x07, 0xfa, 0xbb, 0x06, 0x54, 0x02, 0xe2, 0x92, 0x5d, 0xcb, 0x8b, 0x72, 0xbc, 0x5e, 0xaa, 0x17, - 0x53, 0xf2, 0xd5, 0xf7, 0x19, 0xe9, 0x6c, 0xcd, 0xe0, 0x4b, 0xf1, 0x63, 0x7e, 0xc1, 0x80, 0xdb, - 0x7a, 0xb4, 0x84, 0xe6, 0xf5, 0x97, 0x5a, 0x52, 0xb1, 0x4d, 0x59, 0xaf, 0xb5, 0x1c, 0x63, 0x5e, - 0xc8, 0x9b, 0x62, 0x8a, 0xbd, 0x6e, 0x8a, 0x31, 0x7f, 0xbd, 0x08, 0x49, 0x07, 0x20, 0xfa, 0x4d, - 0x03, 0x4e, 0xef, 0x66, 0x5d, 0x1c, 0xc9, 0xbc, 0x55, 0xfd, 0xbc, 0x98, 0x52, 0x19, 0x93, 0x99, - 0x68, 0x9c, 0xcd, 0x15, 0x22, 0x50, 0xac, 0x3b, 0x7b, 0xcc, 0xf3, 0x95, 0x8f, 0xc8, 0x5d, 0x71, - 0xf6, 0xe2, 0x13, 0xce, 0x15, 0x67, 0x0f, 0xd3, 0xf6, 0xd1, 0x73, 0x00, 0x56, 0x6d, 0xd7, 0x09, - 0x7d, 0xf6, 0x72, 0x3e, 0xe4, 0x66, 0xb8, 0x2e, 0xf0, 0x46, 0xb5, 0xb0, 0x83, 0x05, 0x45, 0x06, - 0x6b, 0x24, 0xcd, 0x1a, 0x9c, 0xce, 0x3c, 0x80, 0x44, 0x67, 0xe3, 0xf5, 0x57, 0x8c, 0x19, 0x5f, - 0x70, 0x5d, 0xbe, 0x1e, 0xee, 0x4e, 0x2d, 0x87, 0xa2, 0xee, 0xb8, 0xe1, 0x70, 0x6d, 0x82, 0xbe, - 0x58, 0x4c, 0x91, 0xb9, 0x64, 0x79, 0x4e, 0x9d, 0x84, 0x83, 0x48, 0xbe, 0x79, 0x36, 0x11, 0xde, - 0xf5, 0x89, 0xdc, 0xe7, 0x99, 0xe8, 0x49, 0xcf, 0x28, 0xaf, 0x97, 0x8d, 0x54, 0x98, 0xd7, 0xe3, - 0x7d, 0x63, 0xe1, 0xf0, 0x68, 0xaf, 0xff, 0x69, 0x24, 0x05, 0xae, 0xaa, 0x37, 0x80, 0xa0, 0xaf, - 0x67, 0x92, 0x41, 0x5f, 0x8f, 0xf6, 0x6b, 0x08, 0x7a, 0xc4, 0x7e, 0x7d, 0xbf, 0xd0, 0xa3, 0xeb, - 0x4c, 0xdb, 0xf9, 0x10, 0x8c, 0x5f, 0x73, 0xa2, 0x1d, 0x31, 0x6f, 0xed, 0x8e, 0x38, 0x0d, 0x52, - 0x47, 0x19, 0x8f, 0xe8, 0x48, 0x9c, 0x2c, 0x8b, 0x5e, 0x34, 0x44, 0x66, 0x02, 0x9f, 0x5f, 0x3f, - 0xd7, 0xaf, 0x9e, 0x1d, 0x9a, 0xae, 0xf0, 0x8a, 0xa1, 0xf2, 0x15, 0x8a, 0xb9, 0x3d, 0x8a, 0x95, - 0xc9, 0xc6, 0x31, 0x92, 0x18, 0x9e, 0x85, 0xd9, 0x23, 0xaa, 0xf6, 0x37, 0x61, 0xf3, 0xeb, 0xbd, - 0x3e, 0x36, 0x8b, 0x22, 0x78, 0xc5, 0xe8, 0x9a, 0xe8, 0x7d, 0x93, 0x09, 0x47, 0xe6, 0xd9, 0xb0, - 0x77, 0x4c, 0x3b, 0x74, 0x7f, 0x17, 0xd3, 0x67, 0x23, 0xaf, 0xfb, 0x86, 0x55, 0xae, 0x8d, 0xd2, - 0x9b, 0x37, 0x38, 0x21, 0x2c, 0x29, 0x9a, 0x67, 0xe1, 0x8e, 0x43, 0xc4, 0x88, 0xf9, 0xe5, 0x22, - 0x9c, 0xc9, 0xc6, 0x8b, 0xf0, 0xac, 0xfe, 0x8b, 0xee, 0xcf, 0x18, 0x09, 0xd9, 0x6d, 0xf7, 0x4d, - 0x70, 0xf2, 0x1e, 0xbd, 0xf5, 0x45, 0xf8, 0x67, 0x0b, 0x70, 0xfe, 0xb0, 0x1e, 0x0c, 0x40, 0x92, - 0xff, 0x7c, 0xea, 0x02, 0x95, 0x27, 0xfa, 0xfc, 0x51, 0x7a, 0x48, 0xf4, 0xef, 0x1e, 0x31, 0x12, - 0x9b, 0xe2, 0xbb, 0x81, 0x08, 0x98, 0x77, 0xd4, 0xbd, 0xfa, 0xb9, 0xbc, 0x6c, 0x9f, 0x8c, 0x54, - 0xd4, 0xdf, 0x0b, 0x92, 0xd4, 0xb0, 0x46, 0x19, 0x7d, 0xdd, 0x00, 0xb4, 0x9b, 0xba, 0x10, 0x9d, - 0xd4, 0xfb, 0xa4, 0x92, 0x24, 0x0c, 0x29, 0xed, 0xd9, 0x8f, 0x14, 0xfd, 0x0c, 0x86, 0xcc, 0x7f, - 0x68, 0xc0, 0xd9, 0x43, 0x77, 0x9f, 0x7c, 0xcf, 0xd0, 0x16, 0x60, 0x92, 0xce, 0xa9, 0x6d, 0x2b, - 0x54, 0xaf, 0x82, 0x14, 0x93, 0xc7, 0xc4, 0x4b, 0x49, 0x34, 0x4e, 0x97, 0x37, 0x5f, 0xee, 0xd2, - 0x2c, 0xe5, 0x44, 0x3d, 0xcc, 0xf6, 0xbd, 0x0f, 0x80, 0x96, 0xe1, 0x6e, 0xae, 0xf4, 0xad, 0x0f, - 0x4b, 0x0a, 0x83, 0xb5, 0x52, 0x49, 0x43, 0xaa, 0x78, 0x0c, 0x43, 0xea, 0x6e, 0x2d, 0x47, 0x24, - 0xe5, 0x03, 0xcf, 0xc8, 0xe7, 0x90, 0xcf, 0xea, 0x94, 0x33, 0x9f, 0xd5, 0x49, 0x99, 0xe2, 0x43, - 0xc7, 0x34, 0xc5, 0x1d, 0x28, 0xd9, 0xbb, 0xa1, 0x8c, 0x9f, 0x7a, 0x20, 0x8f, 0x03, 0x88, 0xdd, - 0x50, 0x8b, 0x53, 0xa5, 0xbf, 0x30, 0x23, 0x61, 0xfe, 0x4d, 0x01, 0x4e, 0x25, 0x3e, 0xc4, 0xe0, - 0xb6, 0x89, 0x67, 0x12, 0xbb, 0xc4, 0x63, 0x79, 0x0b, 0xa4, 0xa3, 0x76, 0x87, 0xcf, 0xa4, 0x77, - 0x87, 0x4f, 0xf6, 0x8b, 0x83, 0xc3, 0x37, 0x87, 0xff, 0x61, 0xc0, 0x74, 0x56, 0xb5, 0x01, 0x6c, - 0x0a, 0x4f, 0x27, 0xf7, 0x84, 0x47, 0xfa, 0x34, 0x00, 0x3d, 0xf6, 0x82, 0x7f, 0x57, 0xc8, 0xee, - 0xf8, 0x5b, 0x6b, 0x0f, 0xf8, 0x56, 0xaf, 0x3d, 0xa0, 0xf8, 0x16, 0xf0, 0x25, 0x65, 0x6d, 0x06, - 0x67, 0x60, 0xa6, 0xf7, 0x2c, 0x34, 0x5f, 0x2c, 0xc0, 0xed, 0xb2, 0xc1, 0x44, 0xbc, 0xc3, 0xa6, - 0x6d, 0x79, 0x03, 0x58, 0xf4, 0x2f, 0x26, 0x75, 0xc3, 0x3c, 0xec, 0xae, 0x9e, 0xdd, 0xe9, 0x19, - 0xaf, 0xfc, 0x42, 0x01, 0xce, 0xf6, 0xac, 0x35, 0x80, 0x75, 0xf7, 0x42, 0x4a, 0x19, 0xfb, 0x44, - 0x3f, 0x47, 0xa1, 0xc7, 0xea, 0xfb, 0x81, 0x01, 0xef, 0xea, 0x3d, 0x72, 0x6a, 0xfe, 0xcb, 0xed, - 0xe0, 0xee, 0x54, 0x4e, 0x47, 0xf1, 0xd0, 0xcc, 0x8b, 0xf3, 0x5a, 0xe6, 0x45, 0x31, 0x33, 0x3f, - 0xe2, 0x42, 0x22, 0x3d, 0xa2, 0xd8, 0x33, 0x89, 0xe1, 0x6c, 0x9c, 0xc4, 0x50, 0xcc, 0x48, 0x35, - 0x78, 0x67, 0x1c, 0xda, 0x5f, 0x4e, 0xbe, 0xc3, 0xd1, 0x15, 0x80, 0xff, 0x83, 0xe2, 0x21, 0x1f, - 0x9d, 0xc9, 0x9c, 0x5f, 0x31, 0xf8, 0xf1, 0x77, 0xe0, 0xab, 0x57, 0x41, 0xbd, 0x7e, 0xcf, 0x4f, - 0x99, 0x3c, 0x2a, 0xd2, 0x8d, 0x12, 0xc7, 0xed, 0x14, 0x8c, 0x15, 0x47, 0x94, 0xbd, 0x09, 0x91, - 0xfe, 0xcb, 0x97, 0x96, 0x0c, 0x99, 0xc9, 0x73, 0xfa, 0x50, 0xbe, 0xb0, 0x4e, 0x24, 0x8e, 0xe8, - 0x48, 0x80, 0x43, 0x9c, 0xe2, 0x65, 0xe6, 0x0b, 0x06, 0x8c, 0x27, 0x3a, 0x93, 0x91, 0x07, 0xd5, - 0x48, 0xe6, 0x41, 0x3d, 0x94, 0x7f, 0x06, 0xba, 0x96, 0xfb, 0xf4, 0xa5, 0x02, 0x9c, 0xef, 0x3d, - 0xf6, 0x03, 0x53, 0x73, 0x3e, 0x9f, 0x94, 0x78, 0x8d, 0xbe, 0xce, 0xa8, 0xc3, 0x75, 0x1e, 0xf3, - 0xb5, 0x43, 0x17, 0x3d, 0xaf, 0x1c, 0xbf, 0x12, 0x73, 0x53, 0x87, 0x10, 0x6f, 0xf4, 0x11, 0x7b, - 0xf3, 0x8b, 0x05, 0x78, 0xc7, 0x51, 0x3c, 0x0e, 0x40, 0x46, 0x7f, 0x2e, 0x25, 0xa3, 0xed, 0x01, - 0x7c, 0xb7, 0x1e, 0xa2, 0xfa, 0x73, 0xa5, 0xa3, 0x47, 0x84, 0x09, 0xb0, 0xd7, 0xb2, 0x94, 0xa6, - 0x66, 0x5f, 0x19, 0x4f, 0x6f, 0x14, 0x47, 0xea, 0x53, 0xbf, 0xd6, 0x2d, 0x64, 0xdb, 0x03, 0x5a, - 0x12, 0xc7, 0x97, 0xb5, 0x33, 0xbf, 0x78, 0x0c, 0x61, 0xe6, 0x25, 0x85, 0xd9, 0xa3, 0xf9, 0x67, - 0xf2, 0x73, 0xd6, 0x75, 0x99, 0xf6, 0x57, 0x46, 0xac, 0xbe, 0x75, 0x89, 0xea, 0x1b, 0x5f, 0xaf, - 0x77, 0x43, 0xc5, 0x6a, 0x39, 0x0f, 0x04, 0x7e, 0xbb, 0x95, 0x7e, 0xea, 0x7f, 0x61, 0x63, 0x95, - 0xc1, 0xb1, 0x2a, 0x91, 0x7a, 0x48, 0xa2, 0x78, 0xac, 0x87, 0x24, 0xa4, 0x44, 0x28, 0x1d, 0x29, - 0x11, 0xca, 0xbd, 0x24, 0x42, 0xb5, 0xf1, 0x9d, 0xd7, 0xcf, 0xdd, 0xf2, 0xfb, 0xaf, 0x9f, 0xbb, - 0xe5, 0x0f, 0x5f, 0x3f, 0x77, 0xcb, 0xf3, 0xd7, 0xcf, 0x19, 0xdf, 0xb9, 0x7e, 0xce, 0xf8, 0xfd, - 0xeb, 0xe7, 0x8c, 0x3f, 0xbc, 0x7e, 0xce, 0xf8, 0xd3, 0xeb, 0xe7, 0x8c, 0x2f, 0xfd, 0xd9, 0xb9, - 0x5b, 0x3e, 0xbe, 0xa0, 0x45, 0x75, 0xa8, 0xe1, 0x9f, 0x17, 0xc3, 0xcf, 0xa2, 0x3a, 0xe8, 0xf0, - 0xcf, 0x67, 0x0c, 0xff, 0xbc, 0x18, 0xfe, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x4a, 0x0a, 0x8a, - 0x46, 0x99, 0xc1, 0x00, 0x00, + +func (m *WorkloadConfigurationScanSpec) Reset() { *m = WorkloadConfigurationScanSpec{} } + +func (m *WorkloadConfigurationScanSummary) Reset() { *m = WorkloadConfigurationScanSummary{} } + +func (m *WorkloadConfigurationScanSummaryIdentifier) Reset() { + *m = WorkloadConfigurationScanSummaryIdentifier{} } +func (m *WorkloadConfigurationScanSummaryList) Reset() { *m = WorkloadConfigurationScanSummaryList{} } + +func (m *WorkloadConfigurationScanSummarySpec) Reset() { *m = WorkloadConfigurationScanSummarySpec{} } + +func (m *WorkloadScanRelatedObject) Reset() { *m = WorkloadScanRelatedObject{} } + func (m *Advisory) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) @@ -5611,7 +503,7 @@ func (m *ApplicationProfileContainer) MarshalToSizedBuffer(dAtA []byte) (int, er for k := range m.PolicyByRuleId { keysForPolicyByRuleId = append(keysForPolicyByRuleId, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForPolicyByRuleId) + sort.Strings(keysForPolicyByRuleId) for iNdEx := len(keysForPolicyByRuleId) - 1; iNdEx >= 0; iNdEx-- { v := m.PolicyByRuleId[string(keysForPolicyByRuleId[iNdEx])] baseI := i @@ -6047,7 +939,7 @@ func (m *Component) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.Identifiers { keysForIdentifiers = append(keysForIdentifiers, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForIdentifiers) + sort.Strings(keysForIdentifiers) for iNdEx := len(keysForIdentifiers) - 1; iNdEx >= 0; iNdEx-- { v := m.Identifiers[IdentifierType(keysForIdentifiers[iNdEx])] baseI := i @@ -6071,7 +963,7 @@ func (m *Component) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.Hashes { keysForHashes = append(keysForHashes, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForHashes) + sort.Strings(keysForHashes) for iNdEx := len(keysForHashes) - 1; iNdEx >= 0; iNdEx-- { v := m.Hashes[Algorithm(keysForHashes[iNdEx])] baseI := i @@ -6508,7 +1400,7 @@ func (m *ContainerProfileSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.PolicyByRuleId { keysForPolicyByRuleId = append(keysForPolicyByRuleId, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForPolicyByRuleId) + sort.Strings(keysForPolicyByRuleId) for iNdEx := len(keysForPolicyByRuleId) - 1; iNdEx >= 0; iNdEx-- { v := m.PolicyByRuleId[string(keysForPolicyByRuleId[iNdEx])] baseI := i @@ -9081,7 +3973,7 @@ func (m *LocationMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.Annotations { keysForAnnotations = append(keysForAnnotations, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations) + sort.Strings(keysForAnnotations) for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- { v := m.Annotations[string(keysForAnnotations[iNdEx])] baseI := i @@ -11078,7 +5970,7 @@ func (m *ScannedControlRule) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.ControlConfigurations { keysForControlConfigurations = append(keysForControlConfigurations, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControlConfigurations) + sort.Strings(keysForControlConfigurations) for iNdEx := len(keysForControlConfigurations) - 1; iNdEx >= 0; iNdEx-- { v := m.ControlConfigurations[string(keysForControlConfigurations[iNdEx])] baseI := i @@ -11426,7 +6318,7 @@ func (m *SeccompProfileStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) { for k := range m.Containers { keysForContainers = append(keysForContainers, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForContainers) + sort.Strings(keysForContainers) for iNdEx := len(keysForContainers) - 1; iNdEx >= 0; iNdEx-- { v := m.Containers[string(keysForContainers[iNdEx])] baseI := i @@ -13643,7 +8535,7 @@ func (m *WorkloadConfigurationScanSpec) MarshalToSizedBuffer(dAtA []byte) (int, for k := range m.Controls { keysForControls = append(keysForControls, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControls) + sort.Strings(keysForControls) for iNdEx := len(keysForControls) - 1; iNdEx >= 0; iNdEx-- { v := m.Controls[string(keysForControls[iNdEx])] baseI := i @@ -13823,7 +8715,7 @@ func (m *WorkloadConfigurationScanSummarySpec) MarshalToSizedBuffer(dAtA []byte) for k := range m.Controls { keysForControls = append(keysForControls, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControls) + sort.Strings(keysForControls) for iNdEx := len(keysForControls) - 1; iNdEx >= 0; iNdEx-- { v := m.Controls[string(keysForControls[iNdEx])] baseI := i @@ -17124,7 +12016,7 @@ func (this *ApplicationProfileContainer) String() string { for k := range this.PolicyByRuleId { keysForPolicyByRuleId = append(keysForPolicyByRuleId, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForPolicyByRuleId) + sort.Strings(keysForPolicyByRuleId) mapStringForPolicyByRuleId := "map[string]RulePolicy{" for _, k := range keysForPolicyByRuleId { mapStringForPolicyByRuleId += fmt.Sprintf("%v: %v,", k, this.PolicyByRuleId[k]) @@ -17257,7 +12149,7 @@ func (this *Component) String() string { for k := range this.Hashes { keysForHashes = append(keysForHashes, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForHashes) + sort.Strings(keysForHashes) mapStringForHashes := "map[Algorithm]Hash{" for _, k := range keysForHashes { mapStringForHashes += fmt.Sprintf("%v: %v,", k, this.Hashes[Algorithm(k)]) @@ -17267,7 +12159,7 @@ func (this *Component) String() string { for k := range this.Identifiers { keysForIdentifiers = append(keysForIdentifiers, string(k)) } - github_com_gogo_protobuf_sortkeys.Strings(keysForIdentifiers) + sort.Strings(keysForIdentifiers) mapStringForIdentifiers := "map[IdentifierType]string{" for _, k := range keysForIdentifiers { mapStringForIdentifiers += fmt.Sprintf("%v: %v,", k, this.Identifiers[IdentifierType(k)]) @@ -17420,7 +12312,7 @@ func (this *ContainerProfileSpec) String() string { for k := range this.PolicyByRuleId { keysForPolicyByRuleId = append(keysForPolicyByRuleId, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForPolicyByRuleId) + sort.Strings(keysForPolicyByRuleId) mapStringForPolicyByRuleId := "map[string]RulePolicy{" for _, k := range keysForPolicyByRuleId { mapStringForPolicyByRuleId += fmt.Sprintf("%v: %v,", k, this.PolicyByRuleId[k]) @@ -18157,7 +13049,7 @@ func (this *LocationMetadata) String() string { for k := range this.Annotations { keysForAnnotations = append(keysForAnnotations, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations) + sort.Strings(keysForAnnotations) mapStringForAnnotations := "map[string]string{" for _, k := range keysForAnnotations { mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k]) @@ -18773,7 +13665,7 @@ func (this *ScannedControlRule) String() string { for k := range this.ControlConfigurations { keysForControlConfigurations = append(keysForControlConfigurations, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControlConfigurations) + sort.Strings(keysForControlConfigurations) mapStringForControlConfigurations := "map[string]encoding_json.RawMessage{" for _, k := range keysForControlConfigurations { mapStringForControlConfigurations += fmt.Sprintf("%v: %v,", k, this.ControlConfigurations[k]) @@ -18888,7 +13780,7 @@ func (this *SeccompProfileStatus) String() string { for k := range this.Containers { keysForContainers = append(keysForContainers, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForContainers) + sort.Strings(keysForContainers) mapStringForContainers := "map[string]SingleSeccompProfileStatus{" for _, k := range keysForContainers { mapStringForContainers += fmt.Sprintf("%v: %v,", k, this.Containers[k]) @@ -19539,7 +14431,7 @@ func (this *WorkloadConfigurationScanSpec) String() string { for k := range this.Controls { keysForControls = append(keysForControls, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControls) + sort.Strings(keysForControls) mapStringForControls := "map[string]ScannedControl{" for _, k := range keysForControls { mapStringForControls += fmt.Sprintf("%v: %v,", k, this.Controls[k]) @@ -19599,7 +14491,7 @@ func (this *WorkloadConfigurationScanSummarySpec) String() string { for k := range this.Controls { keysForControls = append(keysForControls, k) } - github_com_gogo_protobuf_sortkeys.Strings(keysForControls) + sort.Strings(keysForControls) mapStringForControls := "map[string]ScannedControlSummary{" for _, k := range keysForControls { mapStringForControls += fmt.Sprintf("%v: %v,", k, this.Controls[k]) diff --git a/pkg/apis/softwarecomposition/v1beta1/syfttypes.go b/pkg/apis/softwarecomposition/v1beta1/syfttypes.go index 50c088823..468b49280 100644 --- a/pkg/apis/softwarecomposition/v1beta1/syfttypes.go +++ b/pkg/apis/softwarecomposition/v1beta1/syfttypes.go @@ -11,8 +11,6 @@ import ( "github.com/anchore/syft/syft/license" "github.com/anchore/syft/syft/source" - "github.com/kubescape/go-logger" - "github.com/kubescape/go-logger/helpers" "github.com/kubescape/storage/pkg/apis/softwarecomposition/packagemetadata" "github.com/kubescape/storage/pkg/apis/softwarecomposition/sourcemetadata" ) @@ -254,14 +252,7 @@ type License struct { func newModelLicensesFromValues(licenses []string) (ml []License) { for _, v := range licenses { - expression, err := license.ParseExpression(v) - if err != nil { - logger.L().Warning( - "could not find valid spdx expression for %s: %w", - helpers.String("value", v), - helpers.Error(err), - ) - } + expression, _ := license.ParseExpression(v) ml = append(ml, License{ Value: v, SPDXExpression: expression, @@ -315,17 +306,11 @@ func (p *SyftPackage) UnmarshalJSON(b []byte) error { var unpacker packageMetadataUnpacker if err := json.Unmarshal(b, &unpacker); err != nil { - logger.L().Warning("failed to unmarshall into packageMetadataUnpacker: %v", helpers.Error(err)) return err } err := unpackPkgMetadata(p, unpacker) if errors.Is(err, errUnknownMetadataType) { - logger.L().Warning( - "unknown package metadata type=%q for packageID=%q", - helpers.Interface("type", p.MetadataType), - helpers.Interface("packageID", p.ID), - ) return nil } diff --git a/pkg/cmd/server/start.go b/pkg/cmd/server/start.go index 9ec2c9343..434a5cdc4 100644 --- a/pkg/cmd/server/start.go +++ b/pkg/cmd/server/start.go @@ -198,7 +198,7 @@ func NewCommandStartWardleServer(ctx context.Context, defaults *WardleServerOpti // Set the emulation version mapping from the "Wardle" component to the kube component. // This ensures that the emulation version of the latter is determined by the emulation version of the former. - utilruntime.Must(defaults.ComponentGlobalsRegistry.SetEmulationVersionMapping(apiserver.WardleComponentName, basecompatibility.DefaultKubeComponent, WardleVersionToKubeVersion)) + utilruntime.Must(defaults.ComponentGlobalsRegistry.SetVersionMapping(apiserver.WardleComponentName, basecompatibility.DefaultKubeComponent, WardleVersionToKubeVersion)) defaults.ComponentGlobalsRegistry.AddFlags(flags) diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/applicationprofile.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/applicationprofile.go index 5642c2365..54be26fcb 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/applicationprofile.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/applicationprofile.go @@ -44,6 +44,7 @@ func ApplicationProfile(name, namespace string) *ApplicationProfileApplyConfigur b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b ApplicationProfileApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/arg.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/arg.go index b61cd126a..575e1ab50 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/arg.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/arg.go @@ -24,11 +24,17 @@ import ( // ArgApplyConfiguration represents a declarative configuration of the Arg type for use // with apply. +// +// Arg defines the specific syscall in seccomp. type ArgApplyConfiguration struct { - Index *uint64 `json:"index,omitempty"` - Value *uint64 `json:"value,omitempty"` - ValueTwo *uint64 `json:"valueTwo,omitempty"` - Op *seccomp.Operator `json:"op,omitempty"` + // the index for syscall arguments in seccomp + Index *uint64 `json:"index,omitempty"` + // the value for syscall arguments in seccomp + Value *uint64 `json:"value,omitempty"` + // the value for syscall arguments in seccomp + ValueTwo *uint64 `json:"valueTwo,omitempty"` + // the operator for syscall arguments in seccomp + Op *seccomp.Operator `json:"op,omitempty"` } // ArgApplyConfiguration constructs a declarative configuration of the Arg type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/component.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/component.go index f8ca54797..12d1121a6 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/component.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/component.go @@ -25,10 +25,17 @@ import ( // ComponentApplyConfiguration represents a declarative configuration of the Component type for use // with apply. type ComponentApplyConfiguration struct { - ID *string `json:"@id,omitempty"` - Hashes map[softwarecompositionv1beta1.Algorithm]softwarecompositionv1beta1.Hash `json:"hashes,omitempty"` - Identifiers map[softwarecompositionv1beta1.IdentifierType]string `json:"identifiers,omitempty"` - Supplier *string `json:"supplier,omitempty"` + // ID is an IRI identifying the component. It is optional as the component + // can also be identified using hashes or software identifiers. + ID *string `json:"@id,omitempty"` + // Hashes is a map of hashes to identify the component using cryptographic + // hashes. + Hashes map[softwarecompositionv1beta1.Algorithm]softwarecompositionv1beta1.Hash `json:"hashes,omitempty"` + // Identifiers is a list of software identifiers that describe the component. + Identifiers map[softwarecompositionv1beta1.IdentifierType]string `json:"identifiers,omitempty"` + // Supplier is an optional machine-readable identifier for the supplier of + // the component. Valid examples include email address or IRIs. + Supplier *string `json:"supplier,omitempty"` } // ComponentApplyConfiguration constructs a declarative configuration of the Component type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/condition.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/condition.go index 1b3fed357..e064678d4 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/condition.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/condition.go @@ -27,11 +27,19 @@ import ( // ConditionApplyConfiguration represents a declarative configuration of the Condition type for use // with apply. type ConditionApplyConfiguration struct { - Type *softwarecompositionv1beta1.ConditionType `json:"type,omitempty"` - Status *v1.ConditionStatus `json:"status,omitempty"` - LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` - Reason *softwarecompositionv1beta1.ConditionReason `json:"reason,omitempty"` - Message *string `json:"message,omitempty"` + // Type of this condition. At most one of each condition type may apply to + // a resource at any point in time. + Type *softwarecompositionv1beta1.ConditionType `json:"type,omitempty"` + // Status of this condition; is it currently True, False, or Unknown? + Status *v1.ConditionStatus `json:"status,omitempty"` + // LastTransitionTime is the last time this condition transitioned from one + // status to another. + LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"` + // A Reason for this condition's last transition from one status to another. + Reason *softwarecompositionv1beta1.ConditionReason `json:"reason,omitempty"` + // A Message containing details about this condition's last transition from + // one status to another, if any. + Message *string `json:"message,omitempty"` } // ConditionApplyConfiguration constructs a declarative configuration of the Condition type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/conditionedstatus.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/conditionedstatus.go index 4149d63f4..520a8444f 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/conditionedstatus.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/conditionedstatus.go @@ -21,6 +21,7 @@ package v1beta1 // ConditionedStatusApplyConfiguration represents a declarative configuration of the ConditionedStatus type for use // with apply. type ConditionedStatusApplyConfiguration struct { + // Conditions of the resource. Conditions []ConditionApplyConfiguration `json:"conditions,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/configurationscansummary.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/configurationscansummary.go index 0476fe7f1..ac601dcfa 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/configurationscansummary.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/configurationscansummary.go @@ -26,6 +26,8 @@ import ( // ConfigurationScanSummaryApplyConfiguration represents a declarative configuration of the ConfigurationScanSummary type for use // with apply. +// +// ConfigurationScanSummary is a summary for a group of WorkloadConfigurationScanSummary objects for a given scope (ex. namespace). type ConfigurationScanSummaryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -42,6 +44,7 @@ func ConfigurationScanSummary(name, namespace string) *ConfigurationScanSummaryA b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b ConfigurationScanSummaryApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofile.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofile.go index a8d68077b..1a5bae227 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofile.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofile.go @@ -44,6 +44,7 @@ func ContainerProfile(name, namespace string) *ContainerProfileApplyConfiguratio b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b ContainerProfileApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofilespec.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofilespec.go index c039763b4..f043d24e2 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofilespec.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/containerprofilespec.go @@ -25,17 +25,19 @@ import ( // ContainerProfileSpecApplyConfiguration represents a declarative configuration of the ContainerProfileSpec type for use // with apply. type ContainerProfileSpecApplyConfiguration struct { - Architectures []string `json:"architectures,omitempty"` - Capabilities []string `json:"capabilities,omitempty"` - Execs []ExecCallsApplyConfiguration `json:"execs,omitempty"` - Opens []OpenCallsApplyConfiguration `json:"opens,omitempty"` - Syscalls []string `json:"syscalls,omitempty"` - SeccompProfile *SingleSeccompProfileApplyConfiguration `json:"seccompProfile,omitempty"` - Endpoints []HTTPEndpointApplyConfiguration `json:"endpoints,omitempty"` - ImageID *string `json:"imageID,omitempty"` - ImageTag *string `json:"imageTag,omitempty"` - PolicyByRuleId map[string]RulePolicyApplyConfiguration `json:"rulePolicies,omitempty"` - IdentifiedCallStacks []IdentifiedCallStackApplyConfiguration `json:"identifiedCallStacks,omitempty"` + // WARNING report fields from ApplicationProfileContainer here + Architectures []string `json:"architectures,omitempty"` + Capabilities []string `json:"capabilities,omitempty"` + Execs []ExecCallsApplyConfiguration `json:"execs,omitempty"` + Opens []OpenCallsApplyConfiguration `json:"opens,omitempty"` + Syscalls []string `json:"syscalls,omitempty"` + SeccompProfile *SingleSeccompProfileApplyConfiguration `json:"seccompProfile,omitempty"` + Endpoints []HTTPEndpointApplyConfiguration `json:"endpoints,omitempty"` + ImageID *string `json:"imageID,omitempty"` + ImageTag *string `json:"imageTag,omitempty"` + PolicyByRuleId map[string]RulePolicyApplyConfiguration `json:"rulePolicies,omitempty"` + IdentifiedCallStacks []IdentifiedCallStackApplyConfiguration `json:"identifiedCallStacks,omitempty"` + // WARNING report fields from NetworkNeighborhoodContainer here, increment proto IDs by 100 v1.LabelSelectorApplyConfiguration `json:",inline"` Ingress []NetworkNeighborApplyConfiguration `json:"ingress,omitempty"` Egress []NetworkNeighborApplyConfiguration `json:"egress,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/coordinates.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/coordinates.go index 8a3937061..f18ca1886 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/coordinates.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/coordinates.go @@ -20,8 +20,11 @@ package v1beta1 // CoordinatesApplyConfiguration represents a declarative configuration of the Coordinates type for use // with apply. +// +// Coordinates contains the minimal information needed to describe how to find a file within any possible source object (e.g. image and directory sources) type CoordinatesApplyConfiguration struct { - RealPath *string `json:"path,omitempty"` + RealPath *string `json:"path,omitempty"` + // The path where all path ancestors have no hardlinks / symlinks FileSystemID *string `json:"layerID,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/elfsecurityfeatures.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/elfsecurityfeatures.go index 2eddbdb96..61c5900b7 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/elfsecurityfeatures.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/elfsecurityfeatures.go @@ -31,9 +31,15 @@ type ELFSecurityFeaturesApplyConfiguration struct { RelocationReadOnly *softwarecompositionv1beta1.RelocationReadOnly `json:"relRO,omitempty"` PositionIndependentExecutable *bool `json:"pie,omitempty"` DynamicSharedObject *bool `json:"dso,omitempty"` - LlvmSafeStack *bool `json:"safeStack,omitempty"` - LlvmControlFlowIntegrity *bool `json:"cfi,omitempty"` - ClangFortifySource *bool `json:"fortify,omitempty"` + // LlvmSafeStack represents a compiler-based security mechanism that separates the stack into a safe stack for storing return addresses and other critical data, and an unsafe stack for everything else, to mitigate stack-based memory corruption errors + // see https://clang.llvm.org/docs/SafeStack.html + LlvmSafeStack *bool `json:"safeStack,omitempty"` + // ControlFlowIntegrity represents runtime checks to ensure a program's control flow adheres to the legal paths determined at compile time, thus protecting against various types of control-flow hijacking attacks + // see https://clang.llvm.org/docs/ControlFlowIntegrity.html + LlvmControlFlowIntegrity *bool `json:"cfi,omitempty"` + // ClangFortifySource is a broad suite of extensions to libc aimed at catching misuses of common library functions + // see https://android.googlesource.com/platform//bionic/+/d192dbecf0b2a371eb127c0871f77a9caf81c4d2/docs/clang_fortify_anatomy.md + ClangFortifySource *bool `json:"fortify,omitempty"` } // ELFSecurityFeaturesApplyConfiguration constructs a declarative configuration of the ELFSecurityFeatures type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/executable.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/executable.go index d51b3b15c..0d91f218e 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/executable.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/executable.go @@ -25,6 +25,7 @@ import ( // ExecutableApplyConfiguration represents a declarative configuration of the Executable type for use // with apply. type ExecutableApplyConfiguration struct { + // Format denotes either ELF, Mach-O, or PE Format *softwarecompositionv1beta1.ExecutableFormat `json:"format,omitempty"` HasExports *bool `json:"hasExports,omitempty"` HasEntrypoint *bool `json:"hasEntrypoint,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/generatednetworkpolicy.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/generatednetworkpolicy.go index 638f45ca0..081a05939 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/generatednetworkpolicy.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/generatednetworkpolicy.go @@ -26,6 +26,8 @@ import ( // GeneratedNetworkPolicyApplyConfiguration represents a declarative configuration of the GeneratedNetworkPolicy type for use // with apply. +// +// GeneratedNetworkPolicy represents a generated NetworkPolicy. type GeneratedNetworkPolicyApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -43,6 +45,7 @@ func GeneratedNetworkPolicy(name, namespace string) *GeneratedNetworkPolicyApply b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b GeneratedNetworkPolicyApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/grypedocument.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/grypedocument.go index ed2d89b24..01315ffb9 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/grypedocument.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/grypedocument.go @@ -20,6 +20,9 @@ package v1beta1 // GrypeDocumentApplyConfiguration represents a declarative configuration of the GrypeDocument type for use // with apply. +// +// GrypeDocument is the document that represents the vulnerability manifest in +// the Grype’s JSON format type GrypeDocumentApplyConfiguration struct { Matches []MatchApplyConfiguration `json:"matches,omitempty"` IgnoredMatches []IgnoredMatchApplyConfiguration `json:"ignoredMatches,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/ipblock.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/ipblock.go index 4a671130b..071560f05 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/ipblock.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/ipblock.go @@ -20,7 +20,13 @@ package v1beta1 // IPBlockApplyConfiguration represents a declarative configuration of the IPBlock type for use // with apply. +// +// IPBlock describes a particular CIDR (Ex. "192.168.1.0/24","2001:db8::/64") that is allowed +// to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs +// that should not be included within this rule. type IPBlockApplyConfiguration struct { + // cidr is a string representing the IPBlock + // Valid examples are "192.168.1.0/24" or "2001:db8::/64" CIDR *string `json:"cidr,omitempty"` Except []string `json:"except,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/knownserver.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/knownserver.go index 57d6b9295..19553466f 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/knownserver.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/knownserver.go @@ -27,6 +27,8 @@ import ( // KnownServerApplyConfiguration represents a declarative configuration of the KnownServer type for use // with apply. +// +// KnownServer represents a known server, containing information about its IP addresses and servers. The purpose is to enrich the GeneratedNetworkPolicy CRD type KnownServerApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -43,6 +45,7 @@ func KnownServer(name, namespace string) *KnownServerApplyConfiguration { b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b KnownServerApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/locationdata.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/locationdata.go index 88eeb4034..c965568b4 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/locationdata.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/locationdata.go @@ -21,6 +21,8 @@ package v1beta1 // LocationDataApplyConfiguration represents a declarative configuration of the LocationData type for use // with apply. type LocationDataApplyConfiguration struct { + // note: it is IMPORTANT to ignore anything but the coordinates for a Location when considering the ID (hash value) + // since the coordinates are the minimally correct ID for a location (symlinks should not come into play) VirtualPath *string `json:"accessPath,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/metadata.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/metadata.go index 7a328bf34..dfebc078f 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/metadata.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/metadata.go @@ -21,15 +21,33 @@ package v1beta1 // MetadataApplyConfiguration represents a declarative configuration of the Metadata type for use // with apply. type MetadataApplyConfiguration struct { - Context *string `json:"@context,omitempty"` - ID *string `json:"@id,omitempty"` - Author *string `json:"author,omitempty"` - AuthorRole *string `json:"role,omitempty"` - Timestamp *string `json:"timestamp,omitempty"` + // Context is the URL pointing to the jsonld context definition + Context *string `json:"@context,omitempty"` + // ID is the identifying string for the VEX document. This should be unique per + // document. + ID *string `json:"@id,omitempty"` + // Author is the identifier for the author of the VEX statement, ideally a common + // name, may be a URI. [author] is an individual or organization. [author] + // identity SHOULD be cryptographically associated with the signature of the VEX + // statement or document or transport. + Author *string `json:"author,omitempty"` + // AuthorRole describes the role of the document Author. + AuthorRole *string `json:"role,omitempty"` + // Timestamp defines the time at which the document was issued. + Timestamp *string `json:"timestamp,omitempty"` + // LastUpdated marks the time when the document had its last update. When the + // document changes both version and this field should be updated. LastUpdated *string `json:"last_updated,omitempty"` - Version *int64 `json:"version,omitempty"` - Tooling *string `json:"tooling,omitempty"` - Supplier *string `json:"supplier,omitempty"` + // Version is the document version. It must be incremented when any content + // within the VEX document changes, including any VEX statements included within + // the VEX document. + Version *int64 `json:"version,omitempty"` + // Tooling expresses how the VEX document and contained VEX statements were + // generated. It's optional. It may specify tools or automated processes used in + // the document or statement generation. + Tooling *string `json:"tooling,omitempty"` + // Supplier is an optional field. + Supplier *string `json:"supplier,omitempty"` } // MetadataApplyConfiguration constructs a declarative configuration of the Metadata type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighbor.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighbor.go index 2fe0e4d95..cab50742c 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighbor.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighbor.go @@ -25,15 +25,19 @@ import ( // NetworkNeighborApplyConfiguration represents a declarative configuration of the NetworkNeighbor type for use // with apply. +// +// NetworkNeighbor represents a single network communication made by this resource. type NetworkNeighborApplyConfiguration struct { - Identifier *string `json:"identifier,omitempty"` - Type *softwarecompositionv1beta1.CommunicationType `json:"type,omitempty"` - DNS *string `json:"dns,omitempty"` - DNSNames []string `json:"dnsNames,omitempty"` - Ports []NetworkPortApplyConfiguration `json:"ports,omitempty"` - PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"` - NamespaceSelector *v1.LabelSelectorApplyConfiguration `json:"namespaceSelector,omitempty"` - IPAddress *string `json:"ipAddress,omitempty"` + Identifier *string `json:"identifier,omitempty"` + // A unique identifier for this entry + Type *softwarecompositionv1beta1.CommunicationType `json:"type,omitempty"` + DNS *string `json:"dns,omitempty"` + // DEPRECATED - use DNSNames instead. + DNSNames []string `json:"dnsNames,omitempty"` + Ports []NetworkPortApplyConfiguration `json:"ports,omitempty"` + PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"` + NamespaceSelector *v1.LabelSelectorApplyConfiguration `json:"namespaceSelector,omitempty"` + IPAddress *string `json:"ipAddress,omitempty"` } // NetworkNeighborApplyConfiguration constructs a declarative configuration of the NetworkNeighbor type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighborhood.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighborhood.go index f0c2801d2..85ad99962 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighborhood.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkneighborhood.go @@ -26,6 +26,8 @@ import ( // NetworkNeighborhoodApplyConfiguration represents a declarative configuration of the NetworkNeighborhood type for use // with apply. +// +// NetworkNeighborhood represents a list of network communications for a specific workload. type NetworkNeighborhoodApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -42,6 +44,7 @@ func NetworkNeighborhood(name, namespace string) *NetworkNeighborhoodApplyConfig b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b NetworkNeighborhoodApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyegressrule.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyegressrule.go index ca3e174f9..e45bb1bd5 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyegressrule.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyegressrule.go @@ -20,6 +20,10 @@ package v1beta1 // NetworkPolicyEgressRuleApplyConfiguration represents a declarative configuration of the NetworkPolicyEgressRule type for use // with apply. +// +// NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods +// matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and to. +// This type is beta-level in 1.8 type NetworkPolicyEgressRuleApplyConfiguration struct { Ports []NetworkPolicyPortApplyConfiguration `json:"ports,omitempty"` To []NetworkPolicyPeerApplyConfiguration `json:"to,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyingressrule.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyingressrule.go index 160713720..8ce03f455 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyingressrule.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyingressrule.go @@ -20,6 +20,9 @@ package v1beta1 // NetworkPolicyIngressRuleApplyConfiguration represents a declarative configuration of the NetworkPolicyIngressRule type for use // with apply. +// +// NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods +// matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and from. type NetworkPolicyIngressRuleApplyConfiguration struct { Ports []NetworkPolicyPortApplyConfiguration `json:"ports,omitempty"` From []NetworkPolicyPeerApplyConfiguration `json:"from,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicypeer.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicypeer.go index 8a0fa5741..e71cdd84a 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicypeer.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicypeer.go @@ -24,6 +24,9 @@ import ( // NetworkPolicyPeerApplyConfiguration represents a declarative configuration of the NetworkPolicyPeer type for use // with apply. +// +// NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of +// fields are allowed type NetworkPolicyPeerApplyConfiguration struct { PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"` NamespaceSelector *v1.LabelSelectorApplyConfiguration `json:"namespaceSelector,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyport.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyport.go index fa8eb9373..6edc678e3 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyport.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyport.go @@ -24,6 +24,8 @@ import ( // NetworkPolicyPortApplyConfiguration represents a declarative configuration of the NetworkPolicyPort type for use // with apply. +// +// NetworkPolicyPort describes a port to allow traffic on type NetworkPolicyPortApplyConfiguration struct { Protocol *v1.Protocol `json:"protocol,omitempty"` Port *int32 `json:"port,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyspec.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyspec.go index a6246c3b1..71244570b 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyspec.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkpolicyspec.go @@ -25,7 +25,15 @@ import ( // NetworkPolicySpecApplyConfiguration represents a declarative configuration of the NetworkPolicySpec type for use // with apply. +// +// NetworkPolicySpec provides the specification of a NetworkPolicy type NetworkPolicySpecApplyConfiguration struct { + // podSelector selects the pods to which this NetworkPolicy object applies. + // The array of ingress rules is applied to any pods selected by this field. + // Multiple network policies can select the same set of pods. In this case, + // the ingress rules for each are combined additively. + // This field is NOT optional and follows standard label selector semantics. + // An empty podSelector matches all pods in this namespace. PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"` Ingress []NetworkPolicyIngressRuleApplyConfiguration `json:"ingress,omitempty"` Egress []NetworkPolicyEgressRuleApplyConfiguration `json:"egress,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkport.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkport.go index 7b2c40269..b06298c13 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkport.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/networkport.go @@ -25,7 +25,8 @@ import ( // NetworkPortApplyConfiguration represents a declarative configuration of the NetworkPort type for use // with apply. type NetworkPortApplyConfiguration struct { - Name *string `json:"name,omitempty"` + Name *string `json:"name,omitempty"` + // protocol-port Protocol *softwarecompositionv1beta1.Protocol `json:"protocol,omitempty"` Port *int32 `json:"port,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go index f5f3f18bc..3adb10ecf 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go @@ -42,6 +42,7 @@ func OpenVulnerabilityExchangeContainer(name, namespace string) *OpenVulnerabili b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b OpenVulnerabilityExchangeContainerApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagebasicdata.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagebasicdata.go index 7b284fd85..e3a5fc9fc 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagebasicdata.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagebasicdata.go @@ -24,6 +24,8 @@ import ( // PackageBasicDataApplyConfiguration represents a declarative configuration of the PackageBasicData type for use // with apply. +// +// PackageBasicData contains non-ambiguous values (type-wise) from pkg.SyftPackage. type PackageBasicDataApplyConfiguration struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagecustomdata.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagecustomdata.go index a2097c98f..d90458413 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagecustomdata.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/packagecustomdata.go @@ -24,6 +24,8 @@ import ( // PackageCustomDataApplyConfiguration represents a declarative configuration of the PackageCustomData type for use // with apply. +// +// PackageCustomData contains ambiguous values (type-wise) from pkg.SyftPackage. type PackageCustomDataApplyConfiguration struct { MetadataType *string `json:"metadataType,omitempty"` Metadata *json.RawMessage `json:"metadata,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/reportmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/reportmeta.go index 87640c96e..dc755ed90 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/reportmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/reportmeta.go @@ -24,6 +24,8 @@ import ( // ReportMetaApplyConfiguration represents a declarative configuration of the ReportMeta type for use // with apply. +// +// ReportMeta describes metadata about a report type ReportMetaApplyConfiguration struct { CreatedAt *v1.Time `json:"createdAt,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyft.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyft.go index 3e1c5f390..f7e3fd881 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyft.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyft.go @@ -27,6 +27,8 @@ import ( // SBOMSyftApplyConfiguration represents a declarative configuration of the SBOMSyft type for use // with apply. +// +// SBOMSyft is a custom resource that describes an SBOM in the Syft format. type SBOMSyftApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -44,6 +46,7 @@ func SBOMSyft(name, namespace string) *SBOMSyftApplyConfiguration { b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b SBOMSyftApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftfiltered.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftfiltered.go index 1beba1366..51bcbc7fb 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftfiltered.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftfiltered.go @@ -27,6 +27,10 @@ import ( // SBOMSyftFilteredApplyConfiguration represents a declarative configuration of the SBOMSyftFiltered type for use // with apply. +// +// SBOMSyftFiltered is a custom resource that describes a filtered SBOM in the Syft format. +// +// Being filtered means that the SBOM contains only the relevant vulnerable materials. type SBOMSyftFilteredApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -44,6 +48,7 @@ func SBOMSyftFiltered(name, namespace string) *SBOMSyftFilteredApplyConfiguratio b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b SBOMSyftFilteredApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftspec.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftspec.go index 08d887e8e..5be5ee029 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftspec.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/sbomsyftspec.go @@ -20,6 +20,8 @@ package v1beta1 // SBOMSyftSpecApplyConfiguration represents a declarative configuration of the SBOMSyftSpec type for use // with apply. +// +// SBOMSyftSpec is the specification of a Syft SBOM type SBOMSyftSpecApplyConfiguration struct { Metadata *SPDXMetaApplyConfiguration `json:"metadata,omitempty"` Syft *SyftDocumentApplyConfiguration `json:"syft,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/seccompprofile.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/seccompprofile.go index 83e12a89d..eb1b91e57 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/seccompprofile.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/seccompprofile.go @@ -43,6 +43,7 @@ func SeccompProfile(name, namespace string) *SeccompProfileApplyConfiguration { b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b SeccompProfileApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/severitysummary.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/severitysummary.go index 7473715d7..db60aff17 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/severitysummary.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/severitysummary.go @@ -20,6 +20,8 @@ package v1beta1 // SeveritySummaryApplyConfiguration represents a declarative configuration of the SeveritySummary type for use // with apply. +// +// SeveritySummary is a summary of all vulnerabilities included in vulnerability manifest type SeveritySummaryApplyConfiguration struct { Critical *VulnerabilityCountersApplyConfiguration `json:"critical,omitempty"` High *VulnerabilityCountersApplyConfiguration `json:"high,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilespec.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilespec.go index 338a7a32d..88801b154 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilespec.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilespec.go @@ -26,14 +26,27 @@ import ( // SingleSeccompProfileSpecApplyConfiguration represents a declarative configuration of the SingleSeccompProfileSpec type for use // with apply. type SingleSeccompProfileSpecApplyConfiguration struct { + // Common spec fields for all profiles. SpecBaseApplyConfiguration `json:",inline"` - BaseProfileName *string `json:"baseProfileName,omitempty"` - DefaultAction *seccomp.Action `json:"defaultAction,omitempty"` - Architectures []softwarecompositionv1beta1.Arch `json:"architectures,omitempty"` - ListenerPath *string `json:"listenerPath,omitempty"` - ListenerMetadata *string `json:"listenerMetadata,omitempty"` - Syscalls []*softwarecompositionv1beta1.Syscall `json:"syscalls,omitempty"` - Flags []softwarecompositionv1beta1.Flag `json:"flags,omitempty"` + // BaseProfileName is the name of base profile (in the same namespace) that + // will be unioned into this profile. Base profiles can be references as + // remote OCI artifacts as well when prefixed with `oci://`. + BaseProfileName *string `json:"baseProfileName,omitempty"` + // the default action for seccomp + DefaultAction *seccomp.Action `json:"defaultAction,omitempty"` + // the architecture used for system calls + Architectures []softwarecompositionv1beta1.Arch `json:"architectures,omitempty"` + // path of UNIX domain socket to contact a seccomp agent for SCMP_ACT_NOTIFY + ListenerPath *string `json:"listenerPath,omitempty"` + // opaque data to pass to the seccomp agent + ListenerMetadata *string `json:"listenerMetadata,omitempty"` + // match a syscall in seccomp. While this property is OPTIONAL, some values + // of defaultAction are not useful without syscalls entries. For example, + // if defaultAction is SCMP_ACT_KILL and syscalls is empty or unset, the + // kernel will kill the container process on its first syscall + Syscalls []*softwarecompositionv1beta1.Syscall `json:"syscalls,omitempty"` + // list of flags to use with seccomp(2) + Flags []softwarecompositionv1beta1.Flag `json:"flags,omitempty"` } // SingleSeccompProfileSpecApplyConfiguration constructs a declarative configuration of the SingleSeccompProfileSpec type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilestatus.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilestatus.go index 2e974af94..ea0f342c0 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilestatus.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/singleseccompprofilestatus.go @@ -28,7 +28,9 @@ type SingleSeccompProfileStatusApplyConfiguration struct { StatusBaseApplyConfiguration `json:",inline"` Path *string `json:"path,omitempty"` ActiveWorkloads []string `json:"activeWorkloads,omitempty"` - LocalhostProfile *string `json:"localhostProfile,omitempty"` + // The path that should be provided to the `securityContext.seccompProfile.localhostProfile` + // field of a Pod or container spec + LocalhostProfile *string `json:"localhostProfile,omitempty"` } // SingleSeccompProfileStatusApplyConfiguration constructs a declarative configuration of the SingleSeccompProfileStatus type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/spdxmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/spdxmeta.go index ae4936115..d09e15e94 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/spdxmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/spdxmeta.go @@ -20,6 +20,8 @@ package v1beta1 // SPDXMetaApplyConfiguration represents a declarative configuration of the SPDXMeta type for use // with apply. +// +// SPDXMeta describes metadata about an SPDX-formatted SBOM type SPDXMetaApplyConfiguration struct { Tool *ToolMetaApplyConfiguration `json:"tool,omitempty"` Report *ReportMetaApplyConfiguration `json:"report,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/statement.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/statement.go index 142f65893..70433fc99 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/statement.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/statement.go @@ -25,17 +25,43 @@ import ( // StatementApplyConfiguration represents a declarative configuration of the Statement type for use // with apply. type StatementApplyConfiguration struct { - ID *string `json:"@id,omitempty"` - Vulnerability *VexVulnerabilityApplyConfiguration `json:"vulnerability,omitempty"` - Timestamp *string `json:"timestamp,omitempty"` - LastUpdated *string `json:"last_updated,omitempty"` - Products []ProductApplyConfiguration `json:"products,omitempty"` - Status *softwarecompositionv1beta1.Status `json:"status,omitempty"` - StatusNotes *string `json:"status_notes,omitempty"` - Justification *softwarecompositionv1beta1.Justification `json:"justification,omitempty"` - ImpactStatement *string `json:"impact_statement,omitempty"` - ActionStatement *string `json:"action_statement,omitempty"` - ActionStatementTimestamp *string `json:"action_statement_timestamp,omitempty"` + // ID is an optional identifier for the statement. It takes an IRI and must + // be unique for each statement in the document. + ID *string `json:"@id,omitempty"` + // [vul_id] SHOULD use existing and well known identifiers, for example: + // CVE, the Global Security Database (GSD), or a supplier’s vulnerability + // tracking system. It is expected that vulnerability identification systems + // are external to and maintained separately from VEX. + // + // [vul_id] MAY be URIs or URLs. + // [vul_id] MAY be arbitrary and MAY be created by the VEX statement [author]. + Vulnerability *VexVulnerabilityApplyConfiguration `json:"vulnerability,omitempty"` + // Timestamp is the time at which the information expressed in the Statement + // was known to be true. + Timestamp *string `json:"timestamp,omitempty"` + // LastUpdated records the time when the statement last had a modification + LastUpdated *string `json:"last_updated,omitempty"` + // Product + // Product details MUST specify what Status applies to. + // Product details MUST include [product_id] and MAY include [subcomponent_id]. + Products []ProductApplyConfiguration `json:"products,omitempty"` + // A VEX statement MUST provide Status of the vulnerabilities with respect to the + // products and components listed in the statement. Status MUST be one of the + // Status const values, some of which have further options and requirements. + Status *softwarecompositionv1beta1.Status `json:"status,omitempty"` + // [status_notes] MAY convey information about how [status] was determined + // and MAY reference other VEX information. + StatusNotes *string `json:"status_notes,omitempty"` + // For ”not_affected” status, a VEX statement MUST include a status Justification + // that further explains the status. + Justification *softwarecompositionv1beta1.Justification `json:"justification,omitempty"` + // For ”not_affected” status, a VEX statement MAY include an ImpactStatement + // that contains a description why the vulnerability cannot be exploited. + ImpactStatement *string `json:"impact_statement,omitempty"` + // For "affected" status, a VEX statement MUST include an ActionStatement that + // SHOULD describe actions to remediate or mitigate [vul_id]. + ActionStatement *string `json:"action_statement,omitempty"` + ActionStatementTimestamp *string `json:"action_statement_timestamp,omitempty"` } // StatementApplyConfiguration constructs a declarative configuration of the Statement type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdescriptor.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdescriptor.go index 87001bd79..cceeb43b1 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdescriptor.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdescriptor.go @@ -24,6 +24,8 @@ import ( // SyftDescriptorApplyConfiguration represents a declarative configuration of the SyftDescriptor type for use // with apply. +// +// SyftDescriptor describes what created the document as well as surrounding metadata type SyftDescriptorApplyConfiguration struct { Name *string `json:"name,omitempty"` Version *string `json:"version,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdocument.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdocument.go index ebbb68473..278a41700 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdocument.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftdocument.go @@ -24,14 +24,21 @@ import ( // SyftDocumentApplyConfiguration represents a declarative configuration of the SyftDocument type for use // with apply. +// +// SyftDocument represents the syft cataloging findings as a JSON document type SyftDocumentApplyConfiguration struct { - Artifacts []softwarecompositionv1beta1.SyftPackage `json:"artifacts,omitempty"` - ArtifactRelationships []SyftRelationshipApplyConfiguration `json:"artifactRelationships,omitempty"` - Files []SyftFileApplyConfiguration `json:"files,omitempty"` - SyftSource *SyftSourceApplyConfiguration `json:"source,omitempty"` - Distro *LinuxReleaseApplyConfiguration `json:"distro,omitempty"` - SyftDescriptor *SyftDescriptorApplyConfiguration `json:"descriptor,omitempty"` - Schema *SchemaApplyConfiguration `json:"schema,omitempty"` + Artifacts []softwarecompositionv1beta1.SyftPackage `json:"artifacts,omitempty"` + // Artifacts is the list of packages discovered and placed into the catalog + ArtifactRelationships []SyftRelationshipApplyConfiguration `json:"artifactRelationships,omitempty"` + Files []SyftFileApplyConfiguration `json:"files,omitempty"` + // note: must have omitempty + SyftSource *SyftSourceApplyConfiguration `json:"source,omitempty"` + // SyftSource represents the original object that was cataloged + Distro *LinuxReleaseApplyConfiguration `json:"distro,omitempty"` + // Distro represents the Linux distribution that was detected from the source + SyftDescriptor *SyftDescriptorApplyConfiguration `json:"descriptor,omitempty"` + // SyftDescriptor is a block containing self-describing information about syft + Schema *SchemaApplyConfiguration `json:"schema,omitempty"` } // SyftDocumentApplyConfiguration constructs a declarative configuration of the SyftDocument type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftsource.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftsource.go index 085b08114..be8fa9d81 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftsource.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syftsource.go @@ -24,6 +24,8 @@ import ( // SyftSourceApplyConfiguration represents a declarative configuration of the SyftSource type for use // with apply. +// +// SyftSource object represents the thing that was cataloged type SyftSourceApplyConfiguration struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syscall.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syscall.go index 45d940e82..4fca05d70 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syscall.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/syscall.go @@ -25,11 +25,18 @@ import ( // SyscallApplyConfiguration represents a declarative configuration of the Syscall type for use // with apply. +// +// Syscall defines a syscall in seccomp. type SyscallApplyConfiguration struct { - Names []string `json:"names,omitempty"` - Action *seccomp.Action `json:"action,omitempty"` - ErrnoRet *uint64 `json:"errnoRet,omitempty"` - Args []*softwarecompositionv1beta1.Arg `json:"args,omitempty"` + // the names of the syscalls + Names []string `json:"names,omitempty"` + // the action for seccomp rules + Action *seccomp.Action `json:"action,omitempty"` + // the errno return code to use. Some actions like SCMP_ACT_ERRNO and + // SCMP_ACT_TRACE allow to specify the errno code to return + ErrnoRet *uint64 `json:"errnoRet,omitempty"` + // the specific syscall in seccomp + Args []*softwarecompositionv1beta1.Arg `json:"args,omitempty"` } // SyscallApplyConfiguration constructs a declarative configuration of the Syscall type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/toolmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/toolmeta.go index 06adc1c24..756ee0dcf 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/toolmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/toolmeta.go @@ -20,6 +20,8 @@ package v1beta1 // ToolMetaApplyConfiguration represents a declarative configuration of the ToolMeta type for use // with apply. +// +// ToolMeta describes metadata about a tool that generated an artifact type ToolMetaApplyConfiguration struct { Name *string `json:"name,omitempty"` Version *string `json:"version,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vexvulnerability.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vexvulnerability.go index f3b03fca1..7a6d59bde 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vexvulnerability.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vexvulnerability.go @@ -21,10 +21,15 @@ package v1beta1 // VexVulnerabilityApplyConfiguration represents a declarative configuration of the VexVulnerability type for use // with apply. type VexVulnerabilityApplyConfiguration struct { - ID *string `json:"@id,omitempty"` - Name *string `json:"name,omitempty"` - Description *string `json:"description,omitempty"` - Aliases []string `json:"aliases,omitempty"` + // ID is an IRI to reference the vulnerability in the statement. + ID *string `json:"@id,omitempty"` + // Name is the main vulnerability identifier. + Name *string `json:"name,omitempty"` + // Description is a short free form text description of the vulnerability. + Description *string `json:"description,omitempty"` + // Aliases is a list of other vulnerability identifier strings that + // locate the vulnerability in other tracking systems. + Aliases []string `json:"aliases,omitempty"` } // VexVulnerabilityApplyConfiguration constructs a declarative configuration of the VexVulnerability type for use with diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitycounters.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitycounters.go index 334a7682a..372d428eb 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitycounters.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitycounters.go @@ -20,6 +20,10 @@ package v1beta1 // VulnerabilityCountersApplyConfiguration represents a declarative configuration of the VulnerabilityCounters type for use // with apply. +// +// VulnerabilityCounters describes a counter of vulnerabilities. +// +// Intended to store relevant and total vulnerabilities in the future. type VulnerabilityCountersApplyConfiguration struct { All *int64 `json:"all,omitempty"` Relevant *int64 `json:"relevant,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifest.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifest.go index 8596b233e..0f21028f7 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifest.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifest.go @@ -27,6 +27,8 @@ import ( // VulnerabilityManifestApplyConfiguration represents a declarative configuration of the VulnerabilityManifest type for use // with apply. +// +// VulnerabilityManifest is a custom resource that describes a manifest of found vulnerabilities. type VulnerabilityManifestApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -44,6 +46,7 @@ func VulnerabilityManifest(name, namespace string) *VulnerabilityManifestApplyCo b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b VulnerabilityManifestApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestmeta.go index a7cc0f154..f9d7ea595 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestmeta.go @@ -20,6 +20,8 @@ package v1beta1 // VulnerabilityManifestMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestMeta type for use // with apply. +// +// VulnerabilityManifestMeta holds metadata about a vulnerability manifest type VulnerabilityManifestMetaApplyConfiguration struct { WithRelevancy *bool `json:"withRelevancy,omitempty"` Tool *VulnerabilityManifestToolMetaApplyConfiguration `json:"tool,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestreportmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestreportmeta.go index 6c1ce8a0f..39441e4e4 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestreportmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestreportmeta.go @@ -24,6 +24,9 @@ import ( // VulnerabilityManifestReportMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestReportMeta type for use // with apply. +// +// VulnerabilityManifestReportMeta holds metadata about the specific report +// tied to a vulnerability manifest type VulnerabilityManifestReportMetaApplyConfiguration struct { CreatedAt *v1.Time `json:"createdAt,omitempty"` } diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go index 90db04c56..35afa807e 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go @@ -27,6 +27,8 @@ import ( // VulnerabilityManifestSummaryApplyConfiguration represents a declarative configuration of the VulnerabilityManifestSummary type for use // with apply. +// +// VulnerabilityManifestSummary is a summary of a VulnerabilityManifest. type VulnerabilityManifestSummaryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -44,6 +46,7 @@ func VulnerabilityManifestSummary(name, namespace string) *VulnerabilityManifest b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b VulnerabilityManifestSummaryApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifesttoolmeta.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifesttoolmeta.go index 5071eeb02..76f018dcd 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifesttoolmeta.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitymanifesttoolmeta.go @@ -20,6 +20,9 @@ package v1beta1 // VulnerabilityManifestToolMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestToolMeta type for use // with apply. +// +// VulnerabilityManifestToolMeta describes data about the tool used to generate +// the vulnerability manifest’s report type VulnerabilityManifestToolMetaApplyConfiguration struct { Name *string `json:"name,omitempty"` Version *string `json:"version,omitempty"` diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitysummary.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitysummary.go index fc59cca3c..1b831dc76 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitysummary.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/vulnerabilitysummary.go @@ -27,6 +27,8 @@ import ( // VulnerabilitySummaryApplyConfiguration represents a declarative configuration of the VulnerabilitySummary type for use // with apply. +// +// VulnerabilitySummary is a summary of a vulnerabilities for a given scope. type VulnerabilitySummaryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -44,6 +46,7 @@ func VulnerabilitySummary(name, namespace string) *VulnerabilitySummaryApplyConf b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b VulnerabilitySummaryApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscan.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscan.go index 3bb024332..772d18364 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscan.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscan.go @@ -26,6 +26,8 @@ import ( // WorkloadConfigurationScanApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScan type for use // with apply. +// +// WorkloadConfigurationScan is a custom resource that describes a configuration scan result of a workload. type WorkloadConfigurationScanApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -42,6 +44,7 @@ func WorkloadConfigurationScan(name, namespace string) *WorkloadConfigurationSca b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b WorkloadConfigurationScanApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummary.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummary.go index 4632dea93..4dca261ef 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummary.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummary.go @@ -26,6 +26,8 @@ import ( // WorkloadConfigurationScanSummaryApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSummary type for use // with apply. +// +// WorkloadConfigurationScanSummary is a summary of a WorkloadConfigurationScan type WorkloadConfigurationScanSummaryApplyConfiguration struct { v1.TypeMetaApplyConfiguration `json:",inline"` *v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"` @@ -42,6 +44,7 @@ func WorkloadConfigurationScanSummary(name, namespace string) *WorkloadConfigura b.WithAPIVersion("spdx.softwarecomposition.kubescape.io/v1beta1") return b } + func (b WorkloadConfigurationScanSummaryApplyConfiguration) IsApplyConfiguration() {} // WithKind sets the Kind field in the declarative configuration to the given value diff --git a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummaryidentifier.go b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummaryidentifier.go index 7c10dd7bc..7b92d6aad 100644 --- a/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummaryidentifier.go +++ b/pkg/generated/applyconfiguration/softwarecomposition/v1beta1/workloadconfigurationscansummaryidentifier.go @@ -20,6 +20,8 @@ package v1beta1 // WorkloadConfigurationScanSummaryIdentifierApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSummaryIdentifier type for use // with apply. +// +// WorkloadConfigurationScanSummaryIdentifier includes information needed to identify a WorkloadConfigurationScanSummary object type WorkloadConfigurationScanSummaryIdentifierApplyConfiguration struct { Namespace *string `json:"namespace,omitempty"` Kind *string `json:"kind,omitempty"` diff --git a/pkg/generated/clientset/versioned/fake/clientset_generated.go b/pkg/generated/clientset/versioned/fake/clientset_generated.go index 364387c05..5ee93f7b9 100644 --- a/pkg/generated/clientset/versioned/fake/clientset_generated.go +++ b/pkg/generated/clientset/versioned/fake/clientset_generated.go @@ -36,7 +36,7 @@ import ( // without applying any field management, validations and/or defaults. It shouldn't be considered a replacement // for a real clientset and is mostly useful in simple unit tests. // -// DEPRECATED: NewClientset replaces this with support for field management, which significantly improves +// Deprecated: NewClientset replaces this with support for field management, which significantly improves // server side apply testing. NewClientset is only available when apply configurations are generated (e.g. // via --with-applyconfig). func NewSimpleClientset(objects ...runtime.Object) *Clientset { @@ -52,8 +52,8 @@ func NewSimpleClientset(objects ...runtime.Object) *Clientset { cs.AddReactor("*", "*", testing.ObjectReaction(o)) cs.AddWatchReactor("*", func(action testing.Action) (handled bool, ret watch.Interface, err error) { var opts metav1.ListOptions - if watchActcion, ok := action.(testing.WatchActionImpl); ok { - opts = watchActcion.ListOptions + if watchAction, ok := action.(testing.WatchActionImpl); ok { + opts = watchAction.ListOptions } gvr := action.GetResource() ns := action.GetNamespace() @@ -84,6 +84,17 @@ func (c *Clientset) Tracker() testing.ObjectTracker { return c.tracker } +// IsWatchListSemanticsSupported informs the reflector that this client +// doesn't support WatchList semantics. +// +// This is a synthetic method whose sole purpose is to satisfy the optional +// interface check performed by the reflector. +// Returning true signals that WatchList can NOT be used. +// No additional logic is implemented here. +func (c *Clientset) IsWatchListSemanticsUnSupported() bool { + return true +} + // NewClientset returns a clientset that will respond with the provided objects. // It's backed by a very simple object tracker that processes creates, updates and deletions as-is, // without applying any validations and/or defaults. It shouldn't be considered a replacement diff --git a/pkg/generated/informers/externalversions/factory.go b/pkg/generated/informers/externalversions/factory.go index 74be77469..ef1048147 100644 --- a/pkg/generated/informers/externalversions/factory.go +++ b/pkg/generated/informers/externalversions/factory.go @@ -97,6 +97,7 @@ func NewSharedInformerFactory(client versioned.Interface, defaultResync time.Dur // NewFilteredSharedInformerFactory constructs a new instance of sharedInformerFactory. // Listers obtained via this SharedInformerFactory will be subject to the same filters // as specified here. +// // Deprecated: Please use NewSharedInformerFactoryWithOptions instead func NewFilteredSharedInformerFactory(client versioned.Interface, defaultResync time.Duration, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) SharedInformerFactory { return NewSharedInformerFactoryWithOptions(client, defaultResync, WithNamespace(namespace), WithTweakListOptions(tweakListOptions)) @@ -204,7 +205,7 @@ func (f *sharedInformerFactory) InformerFor(obj runtime.Object, newFunc internal // // It is typically used like this: // -// ctx, cancel := context.Background() +// ctx, cancel := context.WithCancel(context.Background()) // defer cancel() // factory := NewSharedInformerFactory(client, resyncPeriod) // defer factory.WaitForStop() // Returns immediately if nothing was started. diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/applicationprofile.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/applicationprofile.go index 4671cde24..453a58f6a 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/applicationprofile.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/applicationprofile.go @@ -57,7 +57,7 @@ func NewApplicationProfileInformer(client versioned.Interface, namespace string, // one. This reduces memory footprint and number of connections to the server. func NewFilteredApplicationProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredApplicationProfileInformer(client versioned.Interface, namespace } return client.SpdxV1beta1().ApplicationProfiles(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.ApplicationProfile{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/configurationscansummary.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/configurationscansummary.go index b7c13ef36..92603ef58 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/configurationscansummary.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/configurationscansummary.go @@ -57,7 +57,7 @@ func NewConfigurationScanSummaryInformer(client versioned.Interface, namespace s // one. This reduces memory footprint and number of connections to the server. func NewFilteredConfigurationScanSummaryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredConfigurationScanSummaryInformer(client versioned.Interface, nam } return client.SpdxV1beta1().ConfigurationScanSummaries(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.ConfigurationScanSummary{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/containerprofile.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/containerprofile.go index e780efe47..4ec8eb59d 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/containerprofile.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/containerprofile.go @@ -57,7 +57,7 @@ func NewContainerProfileInformer(client versioned.Interface, namespace string, r // one. This reduces memory footprint and number of connections to the server. func NewFilteredContainerProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredContainerProfileInformer(client versioned.Interface, namespace s } return client.SpdxV1beta1().ContainerProfiles(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.ContainerProfile{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/generatednetworkpolicy.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/generatednetworkpolicy.go index 345db24a7..b8f19f16d 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/generatednetworkpolicy.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/generatednetworkpolicy.go @@ -57,7 +57,7 @@ func NewGeneratedNetworkPolicyInformer(client versioned.Interface, namespace str // one. This reduces memory footprint and number of connections to the server. func NewFilteredGeneratedNetworkPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredGeneratedNetworkPolicyInformer(client versioned.Interface, names } return client.SpdxV1beta1().GeneratedNetworkPolicies(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.GeneratedNetworkPolicy{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/knownserver.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/knownserver.go index 8720ae923..4841c7a1e 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/knownserver.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/knownserver.go @@ -57,7 +57,7 @@ func NewKnownServerInformer(client versioned.Interface, namespace string, resync // one. This reduces memory footprint and number of connections to the server. func NewFilteredKnownServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredKnownServerInformer(client versioned.Interface, namespace string } return client.SpdxV1beta1().KnownServers(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.KnownServer{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/networkneighborhood.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/networkneighborhood.go index f63369d51..19d04eb2e 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/networkneighborhood.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/networkneighborhood.go @@ -57,7 +57,7 @@ func NewNetworkNeighborhoodInformer(client versioned.Interface, namespace string // one. This reduces memory footprint and number of connections to the server. func NewFilteredNetworkNeighborhoodInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredNetworkNeighborhoodInformer(client versioned.Interface, namespac } return client.SpdxV1beta1().NetworkNeighborhoods(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.NetworkNeighborhood{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go index 69fe6c1fd..7d7fbe64e 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/openvulnerabilityexchangecontainer.go @@ -57,7 +57,7 @@ func NewOpenVulnerabilityExchangeContainerInformer(client versioned.Interface, n // one. This reduces memory footprint and number of connections to the server. func NewFilteredOpenVulnerabilityExchangeContainerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredOpenVulnerabilityExchangeContainerInformer(client versioned.Inte } return client.SpdxV1beta1().OpenVulnerabilityExchangeContainers(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.OpenVulnerabilityExchangeContainer{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyft.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyft.go index 1e41b1708..129c3ca62 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyft.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyft.go @@ -57,7 +57,7 @@ func NewSBOMSyftInformer(client versioned.Interface, namespace string, resyncPer // one. This reduces memory footprint and number of connections to the server. func NewFilteredSBOMSyftInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredSBOMSyftInformer(client versioned.Interface, namespace string, r } return client.SpdxV1beta1().SBOMSyfts(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.SBOMSyft{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyftfiltered.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyftfiltered.go index 138c8ef8c..97696a490 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyftfiltered.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/sbomsyftfiltered.go @@ -57,7 +57,7 @@ func NewSBOMSyftFilteredInformer(client versioned.Interface, namespace string, r // one. This reduces memory footprint and number of connections to the server. func NewFilteredSBOMSyftFilteredInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredSBOMSyftFilteredInformer(client versioned.Interface, namespace s } return client.SpdxV1beta1().SBOMSyftFiltereds(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.SBOMSyftFiltered{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/seccompprofile.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/seccompprofile.go index 4483597b1..8a1bef376 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/seccompprofile.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/seccompprofile.go @@ -57,7 +57,7 @@ func NewSeccompProfileInformer(client versioned.Interface, namespace string, res // one. This reduces memory footprint and number of connections to the server. func NewFilteredSeccompProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredSeccompProfileInformer(client versioned.Interface, namespace str } return client.SpdxV1beta1().SeccompProfiles(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.SeccompProfile{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifest.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifest.go index 6df5b2c46..22aa2f79a 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifest.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifest.go @@ -57,7 +57,7 @@ func NewVulnerabilityManifestInformer(client versioned.Interface, namespace stri // one. This reduces memory footprint and number of connections to the server. func NewFilteredVulnerabilityManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredVulnerabilityManifestInformer(client versioned.Interface, namesp } return client.SpdxV1beta1().VulnerabilityManifests(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.VulnerabilityManifest{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go index 896e1decb..b78517362 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitymanifestsummary.go @@ -57,7 +57,7 @@ func NewVulnerabilityManifestSummaryInformer(client versioned.Interface, namespa // one. This reduces memory footprint and number of connections to the server. func NewFilteredVulnerabilityManifestSummaryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredVulnerabilityManifestSummaryInformer(client versioned.Interface, } return client.SpdxV1beta1().VulnerabilityManifestSummaries(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.VulnerabilityManifestSummary{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitysummary.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitysummary.go index e4982e390..c4f7ed8cd 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitysummary.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/vulnerabilitysummary.go @@ -57,7 +57,7 @@ func NewVulnerabilitySummaryInformer(client versioned.Interface, namespace strin // one. This reduces memory footprint and number of connections to the server. func NewFilteredVulnerabilitySummaryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredVulnerabilitySummaryInformer(client versioned.Interface, namespa } return client.SpdxV1beta1().VulnerabilitySummaries(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.VulnerabilitySummary{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscan.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscan.go index 024197772..ac6a48222 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscan.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscan.go @@ -57,7 +57,7 @@ func NewWorkloadConfigurationScanInformer(client versioned.Interface, namespace // one. This reduces memory footprint and number of connections to the server. func NewFilteredWorkloadConfigurationScanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredWorkloadConfigurationScanInformer(client versioned.Interface, na } return client.SpdxV1beta1().WorkloadConfigurationScans(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.WorkloadConfigurationScan{}, resyncPeriod, indexers, diff --git a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscansummary.go b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscansummary.go index 38c28d71c..18a05de0d 100644 --- a/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscansummary.go +++ b/pkg/generated/informers/externalversions/softwarecomposition/v1beta1/workloadconfigurationscansummary.go @@ -57,7 +57,7 @@ func NewWorkloadConfigurationScanSummaryInformer(client versioned.Interface, nam // one. This reduces memory footprint and number of connections to the server. func NewFilteredWorkloadConfigurationScanSummaryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer { return cache.NewSharedIndexInformer( - &cache.ListWatch{ + cache.ToListWatcherWithWatchListSemantics(&cache.ListWatch{ ListFunc: func(options v1.ListOptions) (runtime.Object, error) { if tweakListOptions != nil { tweakListOptions(&options) @@ -82,7 +82,7 @@ func NewFilteredWorkloadConfigurationScanSummaryInformer(client versioned.Interf } return client.SpdxV1beta1().WorkloadConfigurationScanSummaries(namespace).Watch(ctx, options) }, - }, + }, client), &apissoftwarecompositionv1beta1.WorkloadConfigurationScanSummary{}, resyncPeriod, indexers, diff --git a/pkg/generated/openapi/zz_generated.openapi.go b/pkg/generated/openapi/zz_generated.openapi.go index 8bc9f902a..ac2a4fa9f 100644 --- a/pkg/generated/openapi/zz_generated.openapi.go +++ b/pkg/generated/openapi/zz_generated.openapi.go @@ -22,7 +22,10 @@ limitations under the License. package openapi import ( + resource "k8s.io/apimachinery/pkg/api/resource" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" + runtime "k8s.io/apimachinery/pkg/runtime" + version "k8s.io/apimachinery/pkg/version" common "k8s.io/kube-openapi/pkg/common" spec "k8s.io/kube-openapi/pkg/validation/spec" ) @@ -195,61 +198,60 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummaryList": schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummaryList(ref), "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummarySpec": schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummarySpec(ref), "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadScanRelatedObject": schema_pkg_apis_softwarecomposition_v1beta1_WorkloadScanRelatedObject(ref), - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.packageMetadataUnpacker": schema_pkg_apis_softwarecomposition_v1beta1_packageMetadataUnpacker(ref), - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.sourceUnpacker": schema_pkg_apis_softwarecomposition_v1beta1_sourceUnpacker(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.APIGroup": schema_pkg_apis_meta_v1_APIGroup(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.APIGroupList": schema_pkg_apis_meta_v1_APIGroupList(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.APIResource": schema_pkg_apis_meta_v1_APIResource(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.APIResourceList": schema_pkg_apis_meta_v1_APIResourceList(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.APIVersions": schema_pkg_apis_meta_v1_APIVersions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ApplyOptions": schema_pkg_apis_meta_v1_ApplyOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Condition": schema_pkg_apis_meta_v1_Condition(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.CreateOptions": schema_pkg_apis_meta_v1_CreateOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.DeleteOptions": schema_pkg_apis_meta_v1_DeleteOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Duration": schema_pkg_apis_meta_v1_Duration(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.FieldSelectorRequirement": schema_pkg_apis_meta_v1_FieldSelectorRequirement(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1": schema_pkg_apis_meta_v1_FieldsV1(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GetOptions": schema_pkg_apis_meta_v1_GetOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind": schema_pkg_apis_meta_v1_GroupKind(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupResource": schema_pkg_apis_meta_v1_GroupResource(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersion": schema_pkg_apis_meta_v1_GroupVersion(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionForDiscovery": schema_pkg_apis_meta_v1_GroupVersionForDiscovery(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionKind": schema_pkg_apis_meta_v1_GroupVersionKind(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionResource": schema_pkg_apis_meta_v1_GroupVersionResource(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.InternalEvent": schema_pkg_apis_meta_v1_InternalEvent(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector": schema_pkg_apis_meta_v1_LabelSelector(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement": schema_pkg_apis_meta_v1_LabelSelectorRequirement(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.List": schema_pkg_apis_meta_v1_List(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta": schema_pkg_apis_meta_v1_ListMeta(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ListOptions": schema_pkg_apis_meta_v1_ListOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ManagedFieldsEntry": schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.MicroTime": schema_pkg_apis_meta_v1_MicroTime(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta": schema_pkg_apis_meta_v1_ObjectMeta(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.OwnerReference": schema_pkg_apis_meta_v1_OwnerReference(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.PartialObjectMetadata": schema_pkg_apis_meta_v1_PartialObjectMetadata(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.PartialObjectMetadataList": schema_pkg_apis_meta_v1_PartialObjectMetadataList(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Patch": schema_pkg_apis_meta_v1_Patch(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.PatchOptions": schema_pkg_apis_meta_v1_PatchOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions": schema_pkg_apis_meta_v1_Preconditions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.RootPaths": schema_pkg_apis_meta_v1_RootPaths(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR": schema_pkg_apis_meta_v1_ServerAddressByClientCIDR(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Status": schema_pkg_apis_meta_v1_Status(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.StatusCause": schema_pkg_apis_meta_v1_StatusCause(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.StatusDetails": schema_pkg_apis_meta_v1_StatusDetails(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Table": schema_pkg_apis_meta_v1_Table(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.TableColumnDefinition": schema_pkg_apis_meta_v1_TableColumnDefinition(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.TableOptions": schema_pkg_apis_meta_v1_TableOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.TableRow": schema_pkg_apis_meta_v1_TableRow(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.TableRowCondition": schema_pkg_apis_meta_v1_TableRowCondition(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Time": schema_pkg_apis_meta_v1_Time(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Timestamp": schema_pkg_apis_meta_v1_Timestamp(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.TypeMeta": schema_pkg_apis_meta_v1_TypeMeta(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.UpdateOptions": schema_pkg_apis_meta_v1_UpdateOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.WatchEvent": schema_pkg_apis_meta_v1_WatchEvent(ref), - "k8s.io/apimachinery/pkg/runtime.RawExtension": schema_k8sio_apimachinery_pkg_runtime_RawExtension(ref), - "k8s.io/apimachinery/pkg/runtime.TypeMeta": schema_k8sio_apimachinery_pkg_runtime_TypeMeta(ref), - "k8s.io/apimachinery/pkg/runtime.Unknown": schema_k8sio_apimachinery_pkg_runtime_Unknown(ref), - "k8s.io/apimachinery/pkg/version.Info": schema_k8sio_apimachinery_pkg_version_Info(ref), + resource.Quantity{}.OpenAPIModelName(): schema_apimachinery_pkg_api_resource_Quantity(ref), + v1.APIGroup{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_APIGroup(ref), + v1.APIGroupList{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_APIGroupList(ref), + v1.APIResource{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_APIResource(ref), + v1.APIResourceList{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_APIResourceList(ref), + v1.APIVersions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_APIVersions(ref), + v1.ApplyOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ApplyOptions(ref), + v1.Condition{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Condition(ref), + v1.CreateOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_CreateOptions(ref), + v1.DeleteOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_DeleteOptions(ref), + v1.Duration{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Duration(ref), + v1.FieldSelectorRequirement{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_FieldSelectorRequirement(ref), + v1.FieldsV1{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_FieldsV1(ref), + v1.GetOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GetOptions(ref), + v1.GroupKind{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupKind(ref), + v1.GroupResource{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupResource(ref), + v1.GroupVersion{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupVersion(ref), + v1.GroupVersionForDiscovery{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupVersionForDiscovery(ref), + v1.GroupVersionKind{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupVersionKind(ref), + v1.GroupVersionResource{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_GroupVersionResource(ref), + v1.InternalEvent{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_InternalEvent(ref), + v1.LabelSelector{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_LabelSelector(ref), + v1.LabelSelectorRequirement{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_LabelSelectorRequirement(ref), + v1.List{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_List(ref), + v1.ListMeta{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ListMeta(ref), + v1.ListOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ListOptions(ref), + v1.ManagedFieldsEntry{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref), + v1.MicroTime{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_MicroTime(ref), + v1.ObjectMeta{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ObjectMeta(ref), + v1.OwnerReference{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_OwnerReference(ref), + v1.PartialObjectMetadata{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_PartialObjectMetadata(ref), + v1.PartialObjectMetadataList{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_PartialObjectMetadataList(ref), + v1.Patch{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Patch(ref), + v1.PatchOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_PatchOptions(ref), + v1.Preconditions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Preconditions(ref), + v1.RootPaths{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_RootPaths(ref), + v1.ServerAddressByClientCIDR{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_ServerAddressByClientCIDR(ref), + v1.Status{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Status(ref), + v1.StatusCause{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_StatusCause(ref), + v1.StatusDetails{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_StatusDetails(ref), + v1.Table{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Table(ref), + v1.TableColumnDefinition{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_TableColumnDefinition(ref), + v1.TableOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_TableOptions(ref), + v1.TableRow{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_TableRow(ref), + v1.TableRowCondition{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_TableRowCondition(ref), + v1.Time{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Time(ref), + v1.Timestamp{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_Timestamp(ref), + v1.TypeMeta{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_TypeMeta(ref), + v1.UpdateOptions{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_UpdateOptions(ref), + v1.WatchEvent{}.OpenAPIModelName(): schema_pkg_apis_meta_v1_WatchEvent(ref), + runtime.RawExtension{}.OpenAPIModelName(): schema_k8sio_apimachinery_pkg_runtime_RawExtension(ref), + runtime.TypeMeta{}.OpenAPIModelName(): schema_k8sio_apimachinery_pkg_runtime_TypeMeta(ref), + runtime.Unknown{}.OpenAPIModelName(): schema_k8sio_apimachinery_pkg_runtime_Unknown(ref), + version.Info{}.OpenAPIModelName(): schema_k8sio_apimachinery_pkg_version_Info(ref), } } @@ -303,7 +305,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ApplicationProfile(ref common.R "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -322,7 +324,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ApplicationProfile(ref common.R }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfileStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfileStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -508,7 +510,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ApplicationProfileList(ref comm "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -529,7 +531,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ApplicationProfileList(ref comm }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfile", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ApplicationProfile", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -837,7 +839,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_Condition(ref common.ReferenceC "lastTransitionTime": { SchemaProps: spec.SchemaProps{ Description: "LastTransitionTime is the last time this condition transitioned from one status to another.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, "reason": { @@ -860,7 +862,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_Condition(ref common.ReferenceC }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.Time{}.OpenAPIModelName()}, } } @@ -916,7 +918,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ConfigurationScanSummary(ref co "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -930,7 +932,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ConfigurationScanSummary(ref co }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ConfigurationScanSummarySpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ConfigurationScanSummarySpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -958,7 +960,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ConfigurationScanSummaryList(re "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -979,7 +981,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ConfigurationScanSummaryList(re }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ConfigurationScanSummary", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ConfigurationScanSummary", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -1040,7 +1042,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfile(ref common.Ref "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -1059,7 +1061,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfile(ref common.Ref }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfileStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfileStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -1086,7 +1088,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfileList(ref common "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -1107,7 +1109,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfileList(ref common }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfile", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ContainerProfile", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -1299,7 +1301,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfileSpec(ref common Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"), + Ref: ref(v1.LabelSelectorRequirement{}.OpenAPIModelName()), }, }, }, @@ -1336,7 +1338,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ContainerProfileSpec(ref common }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ExecCalls", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.HTTPEndpoint", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IdentifiedCallStack", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighbor", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.OpenCalls", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.RulePolicy", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SingleSeccompProfile", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.ExecCalls", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.HTTPEndpoint", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IdentifiedCallStack", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighbor", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.OpenCalls", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.RulePolicy", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SingleSeccompProfile", v1.LabelSelectorRequirement{}.OpenAPIModelName()}, } } @@ -1956,7 +1958,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_GeneratedNetworkPolicy(ref comm "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -1983,7 +1985,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_GeneratedNetworkPolicy(ref comm }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicy", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.PolicyRef", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicy", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.PolicyRef", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -2011,7 +2013,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_GeneratedNetworkPolicyList(ref "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -2032,7 +2034,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_GeneratedNetworkPolicyList(ref }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.GeneratedNetworkPolicy", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.GeneratedNetworkPolicy", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -2538,7 +2540,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_Ingress(ref common.ReferenceCal "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -2557,7 +2559,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_Ingress(ref common.ReferenceCal }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -2610,7 +2612,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressClass(ref common.Referen "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -2623,7 +2625,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressClass(ref common.Referen }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressClassSpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressClassSpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -2651,7 +2653,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressClassList(ref common.Ref "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -2673,7 +2675,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressClassList(ref common.Ref }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressClass", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IngressClass", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -2776,7 +2778,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressList(ref common.Referenc "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -2798,7 +2800,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_IngressList(ref common.Referenc }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.Ingress", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.Ingress", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -3113,7 +3115,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_KnownServer(ref common.Referenc "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -3134,7 +3136,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_KnownServer(ref common.Referenc }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.KnownServerEntry", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.KnownServerEntry", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -3196,7 +3198,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_KnownServerList(ref common.Refe "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -3217,7 +3219,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_KnownServerList(ref common.Refe }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.KnownServer", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.KnownServer", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -3734,12 +3736,12 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighbor(ref common.Refe }, "podSelector": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), + Ref: ref(v1.LabelSelector{}.OpenAPIModelName()), }, }, "namespaceSelector": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), + Ref: ref(v1.LabelSelector{}.OpenAPIModelName()), }, }, "ipAddress": { @@ -3754,7 +3756,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighbor(ref common.Refe }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPort", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPort", v1.LabelSelector{}.OpenAPIModelName()}, } } @@ -3782,7 +3784,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhood(ref common. "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -3796,7 +3798,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhood(ref common. }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhoodSpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhoodSpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -3872,7 +3874,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhoodList(ref com "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -3893,7 +3895,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhoodList(ref com }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhood", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhood", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -3932,7 +3934,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhoodSpec(ref com Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"), + Ref: ref(v1.LabelSelectorRequirement{}.OpenAPIModelName()), }, }, }, @@ -3982,7 +3984,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkNeighborhoodSpec(ref com }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhoodContainer", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkNeighborhoodContainer", v1.LabelSelectorRequirement{}.OpenAPIModelName()}, } } @@ -4007,7 +4009,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicy(ref common.Refere "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -4020,7 +4022,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicy(ref common.Refere }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicySpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicySpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -4130,7 +4132,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyList(ref common.Re "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -4152,7 +4154,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyList(ref common.Re }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicy", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicy", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -4165,12 +4167,12 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyPeer(ref common.Re Properties: map[string]spec.Schema{ "podSelector": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), + Ref: ref(v1.LabelSelector{}.OpenAPIModelName()), }, }, "namespaceSelector": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), + Ref: ref(v1.LabelSelector{}.OpenAPIModelName()), }, }, "ipBlock": { @@ -4182,7 +4184,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyPeer(ref common.Re }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IPBlock", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.IPBlock", v1.LabelSelector{}.OpenAPIModelName()}, } } @@ -4228,7 +4230,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicySpec(ref common.Re SchemaProps: spec.SchemaProps{ Description: "podSelector selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace.", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), + Ref: ref(v1.LabelSelector{}.OpenAPIModelName()), }, }, "ingress": { @@ -4276,7 +4278,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicySpec(ref common.Re }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicyEgressRule", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicyIngressRule", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicyEgressRule", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.NetworkPolicyIngressRule", v1.LabelSelector{}.OpenAPIModelName()}, } } @@ -4304,7 +4306,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyStatus(ref common. Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Condition"), + Ref: ref(v1.Condition{}.OpenAPIModelName()), }, }, }, @@ -4314,7 +4316,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_NetworkPolicyStatus(ref common. }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Condition"}, + v1.Condition{}.OpenAPIModelName()}, } } @@ -4409,7 +4411,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_OpenVulnerabilityExchangeContai "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -4422,7 +4424,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_OpenVulnerabilityExchangeContai }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VEX", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VEX", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -4449,7 +4451,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_OpenVulnerabilityExchangeContai "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -4470,7 +4472,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_OpenVulnerabilityExchangeContai }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.OpenVulnerabilityExchangeContainer", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.OpenVulnerabilityExchangeContainer", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -4799,7 +4801,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ReportMeta(ref common.Reference Properties: map[string]spec.Schema{ "createdAt": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, }, @@ -4807,7 +4809,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_ReportMeta(ref common.Reference }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.Time{}.OpenAPIModelName()}, } } @@ -4941,7 +4943,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyft(ref common.ReferenceCa "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -4960,7 +4962,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyft(ref common.ReferenceCa }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -4988,7 +4990,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftFiltered(ref common.Ref "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -5007,7 +5009,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftFiltered(ref common.Ref }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -5035,7 +5037,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftFilteredList(ref common "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -5056,7 +5058,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftFilteredList(ref common }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftFiltered", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyftFiltered", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -5084,7 +5086,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftList(ref common.Referen "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -5105,7 +5107,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SBOMSyftList(ref common.Referen }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyft", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SBOMSyft", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -5431,7 +5433,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SeccompProfile(ref common.Refer "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -5450,7 +5452,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SeccompProfile(ref common.Refer }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfileStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfileSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfileStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -5477,7 +5479,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SeccompProfileList(ref common.R "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -5498,7 +5500,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_SeccompProfileList(ref common.R }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfile", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.SeccompProfile", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -6752,7 +6754,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifest(ref commo "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -6771,7 +6773,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifest(ref commo }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -6799,7 +6801,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestList(ref c "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -6820,7 +6822,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestList(ref c }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifest", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifest", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -6868,7 +6870,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestReportMeta Properties: map[string]spec.Schema{ "createdAt": { SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, }, @@ -6876,7 +6878,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestReportMeta }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.Time{}.OpenAPIModelName()}, } } @@ -6940,7 +6942,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestSummary(re "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -6959,7 +6961,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestSummary(re }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestStatus", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSummarySpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestStatus", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSummarySpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -6987,7 +6989,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestSummaryLis "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -7008,7 +7010,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilityManifestSummaryLis }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSummary", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilityManifestSummary", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -7172,7 +7174,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilitySummary(ref common "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -7191,7 +7193,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilitySummary(ref common }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummarySpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummaryStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummarySpec", "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummaryStatus", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -7219,7 +7221,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilitySummaryList(ref co "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -7240,7 +7242,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_VulnerabilitySummaryList(ref co }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummary", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.VulnerabilitySummary", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -7312,7 +7314,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScan(ref c "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -7326,7 +7328,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScan(ref c }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -7354,7 +7356,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanList(r "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -7375,7 +7377,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanList(r }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScan", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScan", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -7493,7 +7495,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummar "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, "spec": { @@ -7507,7 +7509,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummar }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummarySpec", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummarySpec", v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -7570,7 +7572,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummar "metadata": { SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -7591,7 +7593,7 @@ func schema_pkg_apis_softwarecomposition_v1beta1_WorkloadConfigurationScanSummar }, }, Dependencies: []string{ - "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummary", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, + "github.com/kubescape/storage/pkg/apis/softwarecomposition/v1beta1.WorkloadConfigurationScanSummary", v1.ListMeta{}.OpenAPIModelName()}, } } @@ -7758,6 +7760,54 @@ func schema_pkg_apis_softwarecomposition_v1beta1_sourceUnpacker(ref common.Refer } } +func schema_apimachinery_pkg_api_resource_Quantity(ref common.ReferenceCallback) common.OpenAPIDefinition { + return common.EmbedOpenAPIDefinitionIntoV2Extension(common.OpenAPIDefinition{ + Schema: spec.Schema{ + SchemaProps: spec.SchemaProps{ + Description: "Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n``` ::= \n\n\t(Note that may be empty, from the \"\" case in .)\n\n ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= \"+\" | \"-\" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei\n\n\t(International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\n ::= m | \"\" | k | M | G | T | P | E\n\n\t(Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\n ::= \"e\" | \"E\" ```\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n\n- No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.\n\nThe sign will be omitted unless the number is negative.\n\nExamples:\n\n- 1.5 will be serialized as \"1500m\" - 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.", + OneOf: common.GenerateOpenAPIV3OneOfSchema(resource.Quantity{}.OpenAPIV3OneOfTypes()), + Format: resource.Quantity{}.OpenAPISchemaFormat(), + }, + }, + }, common.OpenAPIDefinition{ + Schema: spec.Schema{ + SchemaProps: spec.SchemaProps{ + Description: "Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n``` ::= \n\n\t(Note that may be empty, from the \"\" case in .)\n\n ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= \"+\" | \"-\" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei\n\n\t(International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\n ::= m | \"\" | k | M | G | T | P | E\n\n\t(Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\n ::= \"e\" | \"E\" ```\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n\n- No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.\n\nThe sign will be omitted unless the number is negative.\n\nExamples:\n\n- 1.5 will be serialized as \"1500m\" - 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.", + Type: resource.Quantity{}.OpenAPISchemaType(), + Format: resource.Quantity{}.OpenAPISchemaFormat(), + }, + }, + }) +} + +func schema_apimachinery_pkg_api_resource_int64Amount(ref common.ReferenceCallback) common.OpenAPIDefinition { + return common.OpenAPIDefinition{ + Schema: spec.Schema{ + SchemaProps: spec.SchemaProps{ + Description: "int64Amount represents a fixed precision numerator and arbitrary scale exponent. It is faster than operations on inf.Dec for values that can be represented as int64.", + Type: []string{"object"}, + Properties: map[string]spec.Schema{ + "value": { + SchemaProps: spec.SchemaProps{ + Default: 0, + Type: []string{"integer"}, + Format: "int64", + }, + }, + "scale": { + SchemaProps: spec.SchemaProps{ + Default: 0, + Type: []string{"integer"}, + Format: "int32", + }, + }, + }, + Required: []string{"value", "scale"}, + }, + }, + } +} + func schema_pkg_apis_meta_v1_APIGroup(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ @@ -7800,7 +7850,7 @@ func schema_pkg_apis_meta_v1_APIGroup(ref common.ReferenceCallback) common.OpenA Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionForDiscovery"), + Ref: ref(v1.GroupVersionForDiscovery{}.OpenAPIModelName()), }, }, }, @@ -7810,7 +7860,7 @@ func schema_pkg_apis_meta_v1_APIGroup(ref common.ReferenceCallback) common.OpenA SchemaProps: spec.SchemaProps{ Description: "preferredVersion is the version preferred by the API server, which probably is the storage version.", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionForDiscovery"), + Ref: ref(v1.GroupVersionForDiscovery{}.OpenAPIModelName()), }, }, "serverAddressByClientCIDRs": { @@ -7826,7 +7876,7 @@ func schema_pkg_apis_meta_v1_APIGroup(ref common.ReferenceCallback) common.OpenA Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR"), + Ref: ref(v1.ServerAddressByClientCIDR{}.OpenAPIModelName()), }, }, }, @@ -7837,7 +7887,7 @@ func schema_pkg_apis_meta_v1_APIGroup(ref common.ReferenceCallback) common.OpenA }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.GroupVersionForDiscovery", "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR"}, + v1.GroupVersionForDiscovery{}.OpenAPIModelName(), v1.ServerAddressByClientCIDR{}.OpenAPIModelName()}, } } @@ -7875,7 +7925,7 @@ func schema_pkg_apis_meta_v1_APIGroupList(ref common.ReferenceCallback) common.O Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.APIGroup"), + Ref: ref(v1.APIGroup{}.OpenAPIModelName()), }, }, }, @@ -7886,7 +7936,7 @@ func schema_pkg_apis_meta_v1_APIGroupList(ref common.ReferenceCallback) common.O }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.APIGroup"}, + v1.APIGroup{}.OpenAPIModelName()}, } } @@ -8054,7 +8104,7 @@ func schema_pkg_apis_meta_v1_APIResourceList(ref common.ReferenceCallback) commo Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.APIResource"), + Ref: ref(v1.APIResource{}.OpenAPIModelName()), }, }, }, @@ -8065,7 +8115,7 @@ func schema_pkg_apis_meta_v1_APIResourceList(ref common.ReferenceCallback) commo }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.APIResource"}, + v1.APIResource{}.OpenAPIModelName()}, } } @@ -8123,7 +8173,7 @@ func schema_pkg_apis_meta_v1_APIVersions(ref common.ReferenceCallback) common.Op Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR"), + Ref: ref(v1.ServerAddressByClientCIDR{}.OpenAPIModelName()), }, }, }, @@ -8134,7 +8184,7 @@ func schema_pkg_apis_meta_v1_APIVersions(ref common.ReferenceCallback) common.Op }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR"}, + v1.ServerAddressByClientCIDR{}.OpenAPIModelName()}, } } @@ -8235,7 +8285,7 @@ func schema_pkg_apis_meta_v1_Condition(ref common.ReferenceCallback) common.Open "lastTransitionTime": { SchemaProps: spec.SchemaProps{ Description: "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, "reason": { @@ -8259,7 +8309,7 @@ func schema_pkg_apis_meta_v1_Condition(ref common.ReferenceCallback) common.Open }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.Time{}.OpenAPIModelName()}, } } @@ -8355,7 +8405,7 @@ func schema_pkg_apis_meta_v1_DeleteOptions(ref common.ReferenceCallback) common. "preconditions": { SchemaProps: spec.SchemaProps{ Description: "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions"), + Ref: ref(v1.Preconditions{}.OpenAPIModelName()), }, }, "orphanDependents": { @@ -8403,7 +8453,7 @@ func schema_pkg_apis_meta_v1_DeleteOptions(ref common.ReferenceCallback) common. }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions"}, + v1.Preconditions{}.OpenAPIModelName()}, } } @@ -8715,15 +8765,12 @@ func schema_pkg_apis_meta_v1_InternalEvent(ref common.ReferenceCallback) common. "Object": { SchemaProps: spec.SchemaProps{ Description: "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Bookmark: the object (instance of a type being watched) where\n only ResourceVersion field is set. On successful restart of watch from a\n bookmark resourceVersion, client is guaranteed to not get repeat event\n nor miss any events.\n * If Type is Error: *api.Status is recommended; other types may make sense\n depending on context.", - Ref: ref("k8s.io/apimachinery/pkg/runtime.Object"), }, }, }, Required: []string{"Type", "Object"}, }, }, - Dependencies: []string{ - "k8s.io/apimachinery/pkg/runtime.Object"}, } } @@ -8763,7 +8810,7 @@ func schema_pkg_apis_meta_v1_LabelSelector(ref common.ReferenceCallback) common. Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"), + Ref: ref(v1.LabelSelectorRequirement{}.OpenAPIModelName()), }, }, }, @@ -8778,7 +8825,7 @@ func schema_pkg_apis_meta_v1_LabelSelector(ref common.ReferenceCallback) common. }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelectorRequirement"}, + v1.LabelSelectorRequirement{}.OpenAPIModelName()}, } } @@ -8857,7 +8904,7 @@ func schema_pkg_apis_meta_v1_List(ref common.ReferenceCallback) common.OpenAPIDe SchemaProps: spec.SchemaProps{ Description: "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -8867,7 +8914,7 @@ func schema_pkg_apis_meta_v1_List(ref common.ReferenceCallback) common.OpenAPIDe Items: &spec.SchemaOrArray{ Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/runtime.RawExtension"), + Ref: ref(runtime.RawExtension{}.OpenAPIModelName()), }, }, }, @@ -8878,7 +8925,7 @@ func schema_pkg_apis_meta_v1_List(ref common.ReferenceCallback) common.OpenAPIDe }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta", "k8s.io/apimachinery/pkg/runtime.RawExtension"}, + v1.ListMeta{}.OpenAPIModelName(), runtime.RawExtension{}.OpenAPIModelName()}, } } @@ -9051,7 +9098,7 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co "time": { SchemaProps: spec.SchemaProps{ Description: "Time is the timestamp of when the ManagedFields entry was added. The timestamp will also be updated if a field is added, the manager changes any of the owned fields value or removes a field. The timestamp does not update when a field is removed from the entry because another manager took it over.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, "fieldsType": { @@ -9064,7 +9111,7 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co "fieldsV1": { SchemaProps: spec.SchemaProps{ Description: "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1"), + Ref: ref(v1.FieldsV1{}.OpenAPIModelName()), }, }, "subresource": { @@ -9078,7 +9125,7 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.FieldsV1{}.OpenAPIModelName(), v1.Time{}.OpenAPIModelName()}, } } @@ -9153,13 +9200,13 @@ func schema_pkg_apis_meta_v1_ObjectMeta(ref common.ReferenceCallback) common.Ope "creationTimestamp": { SchemaProps: spec.SchemaProps{ Description: "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, "deletionTimestamp": { SchemaProps: spec.SchemaProps{ Description: "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), + Ref: ref(v1.Time{}.OpenAPIModelName()), }, }, "deletionGracePeriodSeconds": { @@ -9219,7 +9266,7 @@ func schema_pkg_apis_meta_v1_ObjectMeta(ref common.ReferenceCallback) common.Ope Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.OwnerReference"), + Ref: ref(v1.OwnerReference{}.OpenAPIModelName()), }, }, }, @@ -9259,7 +9306,7 @@ func schema_pkg_apis_meta_v1_ObjectMeta(ref common.ReferenceCallback) common.Ope Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ManagedFieldsEntry"), + Ref: ref(v1.ManagedFieldsEntry{}.OpenAPIModelName()), }, }, }, @@ -9269,7 +9316,7 @@ func schema_pkg_apis_meta_v1_ObjectMeta(ref common.ReferenceCallback) common.Ope }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ManagedFieldsEntry", "k8s.io/apimachinery/pkg/apis/meta/v1.OwnerReference", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + v1.ManagedFieldsEntry{}.OpenAPIModelName(), v1.OwnerReference{}.OpenAPIModelName(), v1.Time{}.OpenAPIModelName()}, } } @@ -9363,14 +9410,14 @@ func schema_pkg_apis_meta_v1_PartialObjectMetadata(ref common.ReferenceCallback) SchemaProps: spec.SchemaProps{ Description: "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), + Ref: ref(v1.ObjectMeta{}.OpenAPIModelName()), }, }, }, }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, + v1.ObjectMeta{}.OpenAPIModelName()}, } } @@ -9399,7 +9446,7 @@ func schema_pkg_apis_meta_v1_PartialObjectMetadataList(ref common.ReferenceCallb SchemaProps: spec.SchemaProps{ Description: "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "items": { @@ -9410,7 +9457,7 @@ func schema_pkg_apis_meta_v1_PartialObjectMetadataList(ref common.ReferenceCallb Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.PartialObjectMetadata"), + Ref: ref(v1.PartialObjectMetadata{}.OpenAPIModelName()), }, }, }, @@ -9421,7 +9468,7 @@ func schema_pkg_apis_meta_v1_PartialObjectMetadataList(ref common.ReferenceCallb }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta", "k8s.io/apimachinery/pkg/apis/meta/v1.PartialObjectMetadata"}, + v1.ListMeta{}.OpenAPIModelName(), v1.PartialObjectMetadata{}.OpenAPIModelName()}, } } @@ -9620,7 +9667,7 @@ func schema_pkg_apis_meta_v1_Status(ref common.ReferenceCallback) common.OpenAPI SchemaProps: spec.SchemaProps{ Description: "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "status": { @@ -9645,14 +9692,9 @@ func schema_pkg_apis_meta_v1_Status(ref common.ReferenceCallback) common.OpenAPI }, }, "details": { - VendorExtensible: spec.VendorExtensible{ - Extensions: spec.Extensions{ - "x-kubernetes-list-type": "atomic", - }, - }, SchemaProps: spec.SchemaProps{ Description: "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.StatusDetails"), + Ref: ref(v1.StatusDetails{}.OpenAPIModelName()), }, }, "code": { @@ -9666,7 +9708,7 @@ func schema_pkg_apis_meta_v1_Status(ref common.ReferenceCallback) common.OpenAPI }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta", "k8s.io/apimachinery/pkg/apis/meta/v1.StatusDetails"}, + v1.ListMeta{}.OpenAPIModelName(), v1.StatusDetails{}.OpenAPIModelName()}, } } @@ -9752,7 +9794,7 @@ func schema_pkg_apis_meta_v1_StatusDetails(ref common.ReferenceCallback) common. Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.StatusCause"), + Ref: ref(v1.StatusCause{}.OpenAPIModelName()), }, }, }, @@ -9769,7 +9811,7 @@ func schema_pkg_apis_meta_v1_StatusDetails(ref common.ReferenceCallback) common. }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.StatusCause"}, + v1.StatusCause{}.OpenAPIModelName()}, } } @@ -9798,7 +9840,7 @@ func schema_pkg_apis_meta_v1_Table(ref common.ReferenceCallback) common.OpenAPID SchemaProps: spec.SchemaProps{ Description: "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), + Ref: ref(v1.ListMeta{}.OpenAPIModelName()), }, }, "columnDefinitions": { @@ -9814,7 +9856,7 @@ func schema_pkg_apis_meta_v1_Table(ref common.ReferenceCallback) common.OpenAPID Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.TableColumnDefinition"), + Ref: ref(v1.TableColumnDefinition{}.OpenAPIModelName()), }, }, }, @@ -9833,7 +9875,7 @@ func schema_pkg_apis_meta_v1_Table(ref common.ReferenceCallback) common.OpenAPID Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.TableRow"), + Ref: ref(v1.TableRow{}.OpenAPIModelName()), }, }, }, @@ -9844,7 +9886,7 @@ func schema_pkg_apis_meta_v1_Table(ref common.ReferenceCallback) common.OpenAPID }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta", "k8s.io/apimachinery/pkg/apis/meta/v1.TableColumnDefinition", "k8s.io/apimachinery/pkg/apis/meta/v1.TableRow"}, + v1.ListMeta{}.OpenAPIModelName(), v1.TableColumnDefinition{}.OpenAPIModelName(), v1.TableRow{}.OpenAPIModelName()}, } } @@ -9975,7 +10017,7 @@ func schema_pkg_apis_meta_v1_TableRow(ref common.ReferenceCallback) common.OpenA Schema: &spec.Schema{ SchemaProps: spec.SchemaProps{ Default: map[string]interface{}{}, - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.TableRowCondition"), + Ref: ref(v1.TableRowCondition{}.OpenAPIModelName()), }, }, }, @@ -9984,7 +10026,7 @@ func schema_pkg_apis_meta_v1_TableRow(ref common.ReferenceCallback) common.OpenA "object": { SchemaProps: spec.SchemaProps{ Description: "This field contains the requested additional information about each object based on the includeObject policy when requesting the Table. If \"None\", this field is empty, if \"Object\" this will be the default serialization of the object for the current API version, and if \"Metadata\" (the default) will contain the object metadata. Check the returned kind and apiVersion of the object before parsing. The media type of the object will always match the enclosing list - if this as a JSON table, these will be JSON encoded objects.", - Ref: ref("k8s.io/apimachinery/pkg/runtime.RawExtension"), + Ref: ref(runtime.RawExtension{}.OpenAPIModelName()), }, }, }, @@ -9992,7 +10034,7 @@ func schema_pkg_apis_meta_v1_TableRow(ref common.ReferenceCallback) common.OpenA }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.TableRowCondition", "k8s.io/apimachinery/pkg/runtime.RawExtension"}, + v1.TableRowCondition{}.OpenAPIModelName(), runtime.RawExtension{}.OpenAPIModelName()}, } } @@ -10187,7 +10229,7 @@ func schema_pkg_apis_meta_v1_WatchEvent(ref common.ReferenceCallback) common.Ope "object": { SchemaProps: spec.SchemaProps{ Description: "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context.", - Ref: ref("k8s.io/apimachinery/pkg/runtime.RawExtension"), + Ref: ref(runtime.RawExtension{}.OpenAPIModelName()), }, }, }, @@ -10195,7 +10237,7 @@ func schema_pkg_apis_meta_v1_WatchEvent(ref common.ReferenceCallback) common.Ope }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/runtime.RawExtension"}, + runtime.RawExtension{}.OpenAPIModelName()}, } } diff --git a/pkg/registry/file/applicationprofile_storage.go b/pkg/registry/file/applicationprofile_storage.go index 9cabdbb47..dc1272c06 100644 --- a/pkg/registry/file/applicationprofile_storage.go +++ b/pkg/registry/file/applicationprofile_storage.go @@ -18,6 +18,10 @@ type ApplicationProfileStorage struct { realStore StorageQuerier } +func (a ApplicationProfileStorage) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (a ApplicationProfileStorage) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") } diff --git a/pkg/registry/file/configurationscansummarystorage.go b/pkg/registry/file/configurationscansummarystorage.go index 54ee82db8..a9da87c05 100644 --- a/pkg/registry/file/configurationscansummarystorage.go +++ b/pkg/registry/file/configurationscansummarystorage.go @@ -27,6 +27,10 @@ type ConfigurationScanSummaryStorage struct { realStore StorageQuerier } +func (s *ConfigurationScanSummaryStorage) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (s *ConfigurationScanSummaryStorage) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") } diff --git a/pkg/registry/file/generatednetworkpolicy.go b/pkg/registry/file/generatednetworkpolicy.go index 8adfb55a3..70a78f6b1 100644 --- a/pkg/registry/file/generatednetworkpolicy.go +++ b/pkg/registry/file/generatednetworkpolicy.go @@ -28,6 +28,10 @@ type GeneratedNetworkPolicyStorage struct { nnStore storage.Interface } +func (s *GeneratedNetworkPolicyStorage) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (s *GeneratedNetworkPolicyStorage) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") } diff --git a/pkg/registry/file/networkneighborhood_storage.go b/pkg/registry/file/networkneighborhood_storage.go index 723cfb6f4..4b1c15bae 100644 --- a/pkg/registry/file/networkneighborhood_storage.go +++ b/pkg/registry/file/networkneighborhood_storage.go @@ -19,6 +19,10 @@ type NetworkNeighborhoodStorage struct { realStore StorageQuerier } +func (a NetworkNeighborhoodStorage) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (a NetworkNeighborhoodStorage) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") } diff --git a/pkg/registry/file/storage.go b/pkg/registry/file/storage.go index e11a4cd11..b6f8f3ba0 100644 --- a/pkg/registry/file/storage.go +++ b/pkg/registry/file/storage.go @@ -69,6 +69,10 @@ type StorageImpl struct { watchDispatcher *WatchDispatcher } +func (s *StorageImpl) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (s *StorageImpl) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") } diff --git a/pkg/registry/file/vulnerabilitysummarystorage.go b/pkg/registry/file/vulnerabilitysummarystorage.go index 66dd73a59..b9332f515 100644 --- a/pkg/registry/file/vulnerabilitysummarystorage.go +++ b/pkg/registry/file/vulnerabilitysummarystorage.go @@ -29,6 +29,10 @@ type VulnerabilitySummaryStorage struct { realStore StorageQuerier } +func (s *VulnerabilitySummaryStorage) EnableResourceSizeEstimation(keysFunc storage.KeysFunc) error { + return nil +} + func (s *VulnerabilitySummaryStorage) Stats(_ context.Context) (storage.Stats, error) { return storage.Stats{}, fmt.Errorf("unimplemented") }